shinemas2R
is a R package that queries the database SHiNeMaS (Seeds History and Network Management System) and format data for specific R packages.
library(devtools)
devtools::install_github("priviere/shinemas2R")
shinemas2R
has one function shinemas()
which queries SHiNeMaS and formats data for specific R packages.
The query is based on a webservice developped within SHiNeMaS v2 by Laetitia Courgey and Yannick de Oliveira from ABI-Soft team at GQE-Le Moulon.
The following information are needed to connect to the database: db_url, user, password and token.
The token can be taken through the web interface of SHiNeMaS by cliking "Get Token" on the top left side of the page.
PPBstats is a R package for Participatory Plant Breeding statisticial analyses.
Four queries are supported:
PPBstats_data_network_unipart_seed_lots
, for network analysis on unipart network for seed lots analysis, unipart network for location analysis and bipart network analysis.PPBstats_data_agro
, for agronomic analysisPPBstats_data_agro_SR
, for response to selection analysisPPBstats_data_agro_HA
, for local adaptation analysis
For example, first get the formated data set
library(shinemas2R)
data_agro = shinemas2R::shinemas(
db_url = "shinemas.local.seed",
user = "wheat",
password = "ppb",
token = "1234",
query = "PPBstats_data_agro"
)
and then transform if for PPBstats
format.
library(PPBstats)
data = PPBstats::format_data_PPBstats(data_agro, type = "data_agro")