From d436fc3ac7c27b83f332bd7b0dcd85903f82b91e Mon Sep 17 00:00:00 2001 From: Peter Selby Date: Tue, 20 Feb 2024 17:23:26 -0500 Subject: [PATCH] paragraph stubs --- content/03.02.data-management.md | 31 +++++++++++++++++++--- content/03.03.federation-infrastructure.md | 21 +++++++++++++-- content/03.04.visualization.md | 26 +++++++++++++++--- content/03.05.analytics.md | 18 ++++++++++--- content/03.06.samples-and-genotypes.md | 21 ++++++++++++--- content/03.07.data-portals.md | 21 ++++++++++++--- 6 files changed, 121 insertions(+), 17 deletions(-) diff --git a/content/03.02.data-management.md b/content/03.02.data-management.md index 2cd3fd7..90fb1e0 100644 --- a/content/03.02.data-management.md +++ b/content/03.02.data-management.md @@ -1,9 +1,9 @@ -### Data Management (DeltaBreed, BMS, Breedbase, BIMS, Germinate, PHIS, [brapi sync](https://github.com/IntegratedBreedingPlatform/brapi-sync), etc) +### Data Management -* General use case description(s) + #### PHIS @@ -25,3 +25,28 @@ The design and development of PHIS have been meticulously tailored, incorporatin The fact that data within a PHIS instance can be queried through BrAPI services makes the indexing of PHIS in [FAIDARE](https://urgi.versailles.inra.fr/faidare/) very easy to implement. Indeed, as PHIS offers BrAPI-compliant Web Services, this greatly simplifies the integration and data exchange with other European information systems that handle phenotyping data. The adherence to BrAPI standards ensures a common interface and compatibility, facilitating seamless communication and collaboration between PHIS and other systems within the European context. This interoperability not only streamlines data sharing but also promotes a more cohesive and effective approach to managing and utilizing phenotyping data across diverse platforms and research initiatives in the European scientific community. + +#### DeltaBreed + + +DeltaBreed is tool built almost entirely based on the BrAPI standard. + +#### BMS + + +[brapi sync](https://github.com/IntegratedBreedingPlatform/brapi-sync) and other things + +#### Breedbase + + +Since the inception of BrAPI in 2014, the Breedbase group has been a heavy contributor to the BrAPI community. + +#### BIMS + + +BIMS is relatively new to the BrPAI community, with their primary focus being a link to the Field Book mobile data collection app. + +#### Germinate + + +Germinate is a combination breeding database and germplasm management database. diff --git a/content/03.03.federation-infrastructure.md b/content/03.03.federation-infrastructure.md index dbd9f73..603f6ee 100644 --- a/content/03.03.federation-infrastructure.md +++ b/content/03.03.federation-infrastructure.md @@ -1,6 +1,23 @@ -### Federated Data Management Infrastructures (AGENT, INCREASING, EURISCO, DataPLANT, NFDI4BioDiversity, FAIRAgro) +### Federated Data Management Infrastructures + + +#### AGENT + + +BraPI endpoints for AGENT + +#### IPK-Genebank + + +Agrosystem Integration of germplasm collections in context of data trustee models among private economy and public research, integration of ex-situ genebanks (EU H2020 projects AGENT, INCREASING), integrated agrosystems and plant research infrastructure + +#### MIAPPE ISA-TAB2BRAPI service + + +MIAPPE and BrAPI are designed to be inter-compatible. ISA-TAB is a file based implementation of MIAPPE. The ISA-TAB2BRAPI service is a converter between the ISA-TAB files and the BrAPI RESTful endpoints. diff --git a/content/03.04.visualization.md b/content/03.04.visualization.md index 736d3de..8d2248f 100644 --- a/content/03.04.visualization.md +++ b/content/03.04.visualization.md @@ -1,6 +1,26 @@ -### Data visualization (Flapjack, Helium, Tassel, etc) - +### Data visualization + + +#### Flapjack + + +Flapjack is a desktop application for visualizing and analyzing genotype data. Data can be easily imported into Flapjack from any BrAPI compatible data source with genotype data available. Flapjack Bytes is the smaller, web based counterpart to Flapjack, which can be imbedded into a database website and provide the visualizations online. + +#### Helium + + +Helium is a platform for reviewing and managing pedigree data. It is BrAPI enabled, so pedigree data can be viewed straight from a database. + +#### Tassel + + +I don't know much about Tassel or its BrAPI compliance. This is filler text for the layout of the manuscript. + +#### Trait Selector BrAPP + + +BrAPPs are simple tools developed by the BrAPI community that are entirely reliant on BrAPI for their data requirements. This means a single BrAPI can be shared and used by many organizations, as long as those organizations have the standard BrAPI endpoints available. For example, the Trait Selector BrAPP is used to search and select useful traits, using a visual aid to help the user find exactly what they need. The BrAPP relies only on the BrAPI Trait endpoints to function, so any data resources with a the Trait endpoints available can add this tool to their system. diff --git a/content/03.05.analytics.md b/content/03.05.analytics.md index e6f5790..60325ed 100644 --- a/content/03.05.analytics.md +++ b/content/03.05.analytics.md @@ -1,9 +1,11 @@ -### Analytics (QBMS, Mr Bean, etc) - +### Analytics + + +#### QBMS Modern breeding programs can utilize data management systems to maintain both phenotypic and genotypic data. Numerous systems are available for adoption. To fully leverage the benefits of digitalization in this ecosystem, breeders need to utilize data from different sources to make efficient data-driven decisions. With increased computational power at their disposal, scientists can construct more advanced analysis pipelines by combining various data sources. @@ -13,3 +15,13 @@ To meet this demand, many breeding management systems have developed customized In the QBMS development team, we have identified a technical barrier between the breeding management systems' BrAPI interface and the scientists who create analysis scripts and pipelines. This barrier arises from the complexity of managing API backend processes, such as authentication, tokens, TCP/IP protocol, JSON format, pagination, stateless calls, asynchronous communication, database IDs, and more. To bridge this gap, we have developed the QBMS R package. This package abstracts the technical complexities, providing breeders (our end users) with stateful action verbs/functions that are familiar to them when navigating their GUI systems. This enables them to query and extract data into a standard data frame structure, consistent with their use of R language, one of the most common statistical tools in the breeding community. Since its release on the official CRAN repository in October 2021, the QBMS R package has garnered over 7250 downloads. Several tools, such as MrBean, rely on the QBMS package as their source data adapter. Moreover, the community has started building extended solutions on top of it. QBMS can serve as a cornerstone in the breeding modernization revolution by providing access to actionable data and enabling the creation of dashboards to reduce the time between harvest and decision-making for the next breeding cycle. + +#### Mr. Bean + + +Mr. Bean is an analytics and visualization tool. Mr. Bean has a data import tool which can pull data directly from a BrAPI compatible source. + +#### G-Crunch + + +G-Crunch is a new general analysis pipeline tool, meant for automated, production level, analysis tasks. Part of that automation relies on BrAPI to access data. diff --git a/content/03.06.samples-and-genotypes.md b/content/03.06.samples-and-genotypes.md index 0e6f278..368e0d2 100644 --- a/content/03.06.samples-and-genotypes.md +++ b/content/03.06.samples-and-genotypes.md @@ -1,6 +1,21 @@ -### Sample Submission (DArT) and Genotype DBs (MGIS, GIGWA) +### Samples and Genotypes -* General use case description(s) + + +#### DArT Sample Submission + + +The DArT genotyping lab is heavily used world wide when it comes to plant genotyping. Developers at DArT have worked with the BrAPI community to establish a standard API for sending sample metadata to the lab before genotyping. This eliminates much of the human error involved with sending samples to en external lab. + +#### MGIS + + +MGIS has germplasm and genotype data stored for many musa accessions. Through BrAPI, users are able to access this data directly from MusaBase, for use in specific experiments. + +#### GIGWA + + +GIGWA is an efficient storage system for genotype variant data. GIGWA uses BrAPI to query specific variant data out of the database. This allows for more efficient data transfer and analysis. Instead of transferring whole massive files, specific pieces, samples, markers, or chunks of data can be retrieved. diff --git a/content/03.07.data-portals.md b/content/03.07.data-portals.md index c67fcea..120794a 100644 --- a/content/03.07.data-portals.md +++ b/content/03.07.data-portals.md @@ -1,6 +1,21 @@ -### Data Portal (FAIDARE, Phenospex?, etc) +### Data Portal -* General use case description(s) + + +#### FAIDARE + + +FAIDARE is an indexing and search portal for the wider breeding community. While it can extract data from various sources via a flat file, the preferred method uses the BrAPI standard APIs. As data is added or updated in data repositories around the world, FAIDARE keeps its index up to date automatically through BrAPI. + +#### Phenospex - HortControl + + +HortControl, developed by Phenospex, is a data repository. HortControl has a BrAPI implementation to be used to automate workflows and analytics software. + +#### GLIS + + +GLIS is a service for creating DOIs for agricultural purposes. It also holds basic germplasm information about each accession when a DOI is created for one. GLIS is BrAPI compatible, allowing external searches on the large GLIS database.