Skip to content

Commit

Permalink
Merge pull request #56 from plantbreeding/aliceboizet-patch-2
Browse files Browse the repository at this point in the history
Add ShinyBrAPPs section
  • Loading branch information
BrapiCoordinatorSelby authored Jun 25, 2024
2 parents 387443d + f7c7e5f commit 4a8c6b0
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 1 deletion.
19 changes: 19 additions & 0 deletions content/03.05.05.ShinyBrAPPs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#### ShinyBrAPPs

Data management systems are generic and robust centralized applications, with a large community of users, long term development cycles and release plans.
BrAPI compliance offers these systems the opportunity to add functionalities in a modular way through the development of external plugin applications that can
quickly fulfill specific needs of a group of users. [R-Shiny](https://shiny.posit.co/) is a R-package that opens the possibility to develop rich and productive
interactive web applications to R users and developers. As such it allows user communities to quickly prototype and produce applications that are finely tailored to their needs,
thus improving adoption and daily use of data management systems. The Breeding Management System (BMS) of the IBP and Gigwa are BrAPI compliant and are being widely used by breeding programs,
including national breeding programs in Africa. CIRAD and the IBP teams have been working together as part of the [IAVAO](https://www.iavao.org/) breeders community to develop the Shiny-BrAPPs,
a set of R-Shiny applications using BrAPI as a core technology for data exchange. These applications are connected to BMS and/or Gigwa and provide tools for specific use cases.
So far, four applications have been developed covering the fields of trial data quality control, single trial statistical analysis, breeding decision support, and raw genotyping data visual inspection.
The first three of them are grouped into a single R-package ([ShinyBrAPPs](https://github.com/IntegratedBreedingPlatform/ShinyBrAPPs/)) with modular code shared across applications and make use of the [brapir-v1](https://github.com/mverouden/brapir-v1) and
[brapir-v2](https://github.com/mverouden/brapir-v2) R packages.

- **BMS trial data explorer** retrieves data from a single multi-location trial and displays data counts and summary boxplot for all variables measured in different studies.
It also provides an interactive distribution plot to easily select observations that require curation and a report of candidate issues that needs to be addressed by the breeder.
- **STABrAPP** is an application for single trial mixed model analysis. It basically provides a GUI to the [StatGen-STA](https://biometris.github.io/statgenSTA/) R package.
- **DSBrAPP** is a decision support tool helping breeders to select germplasm according to their various characteristics and save this germplasm list into BMS.
- **[snplust](https://github.com/jframi/snpclust)** enables to check and manually correct the clustering of fluorescence based SNP genotyping data.

3 changes: 2 additions & 1 deletion content/90.back-matter.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ The authors would like to acknowledge the following funding sources:
+ **Jan Erik Backlund**: Jan Erik has made significant contributions to the BMS project.
+ **Aldrin Batac**: Aldrin has made significant contributions to the BMS project.
+ **Sebastian Beier**: Sebastian wrote the section on the DivBrowse project, and has made significant contributions to the BrAPI compatibility of the DivBrowse project.
+ **Alice Boizet**: Alice wrote the section on the Florilège project, and has made significant contributions to the BrAPI compatibility of the Florilège and Faidare projects.
+ **Alice Boizet**: Alice wrote the section on the Florilège project, and has made significant contributions to the BrAPI compatibility of the Florilège, Gigwa and ShinyBrAPPs projects.
+ **Matthijs Brouwer**: Matthijs has made significant contributions to the AGENT Portal project.
+ **Terry Casstevens**: Terry has made significant contributions to the PHG project.
+ **Keo Corak**: Keo wrote the section on the SCT project, and has made significant contributions to the BrAPI compatibility of the SCT project.
Expand Down Expand Up @@ -66,6 +66,7 @@ The authors would like to acknowledge the following funding sources:
+ **Lukas Mueller**: Lukas wrote the section on the Breedbase project, and has made significant contributions to the BrAPI compatibility of the Breedbase project. Lukas is also Co-PI on the current BrAPI Grant and has supported the project since its inception.
+ **Moses Nderitu**: Moses wrote the section on the DArTView project, and has made significant contributions to the BrAPI compatibility of the DArTView project.
+ **Cyril Pommier**: Cyril wrote the section on the Faidare project, and has made significant contributions to the BrAPI compatibility of the Florilège, Faidare, and AGENT Portal projects.
+ **Jean-François Rami**: Jean-François wrote the section on the ShinyBrAPPs project, and has made significant contributions to the BrAPI compatibility of the ShinyBrAPPs project.
+ **Sebastian Raubach**: Sebastian wrote the sections on the GridScore and Germinate projects, and has made significant contributions to the BrAPI compatibility of the GridScore, Germinate, and Flapjack projects.
+ **Trevor Rife**: Trevor has made significant contributions to the Field Book project.
+ **Mathieu Rouard**: Mathieu wrote the section on the MGIS project, and has made significant contributions to the BrAPI compatibility of the MGIS project.
Expand Down
8 changes: 8 additions & 0 deletions content/metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -321,6 +321,14 @@ authors:
- Université Paris-Saclay, INRAE, URGI, Versailles, France
funders:
- This work was supported by the Agence Nationale de la Recherche, programme Investissements d'avenir, ANR-11-INBS-0012 (Phenome)
- name: Jean-François Rami
initials: JFR
github: jframi
orcid: 0000-0002-5679-3877
email: [email protected]
affiliations:
- CIRAD, UMR AGAP Institut, Montpellier, France.
- AGAP Institut, CIRAD, INRAE, Institut Agro, Université de Montpellier, Montpellier, France.
- name: Sebastian Raubach
initials: SR
github: sebastian-raubach
Expand Down

0 comments on commit 4a8c6b0

Please sign in to comment.