Loading...

What is BrAPI?

The Breeding API (BrAPI) Project is an effort to enable interoperability among agricultural databases and tools. BrAPI is a standardized RESTful web service API specification for exchanging scientific data. This community driven standard is free to be used by anyone interested in agricultural and scientific data management.

What are the advantages of using BrAPI?

BrAPI specifies a standard interface for plant phenotype/genotype databases to serve their data to crop breeding applications. It is free and open source.

Modular

BrAPI covers a variety of types of plant breeding data like germplasm management, field trials, and genotyping. These can be used independently, or combined for added functionality.

Compatible Standards

BrAPI is compatible with several community standards including MCPD, MIAPPE, GA4GH Variants Schema, GeoJSON, and the Crop Ontology. BrAPI can be used with all modern programming languages.

Optimized for speed

A lot of effort has been invested to make BrAPI an efficient data model without compromising flexibility. Implementations can be tuned to fit the scale of the database.

Community Driven

The development of BrAPI has been driven by a community of researchers and computer scientists from various research institutions. A list of all of the involved partners can be found here.

Flexible Search

A wide variety of search parameters allows users to find exactly the data they are looking for. No more need to download a huge data set and comb through it manually.

Easy Collaboration

Start collaborating with other groups in the BrAPI Community. Share applications and transfer data with ease.


Use cases

BrAPI is very flexible and can handle a wide variety of use cases. Here are a few highlights from the community.

Field Data Collection

Using mobile devices to collect field trial data and directly import it into the BrAPI data source.

Genotype Visualization

Pull genotypic data from any BrAPI data source and visualize it using tools like Flapjack.

Data Transfer

Move large data sets between BrAPI compliant systems without having to worry about the internal wirings.

R module

Load data from any BrAPI data source right into R using the BrAPI R module.

Geographic Visualization

Visualize geographic information about germplasm and trials by plotting the data on a map.

Search

Search everything! Full-text search, different search parameter combinations - knock yourself out.

Join the Community and Explore BrAPI