Skip to Main content Skip to Navigation
Journal articles

BrAPI - an Application Programming Interface for Plant Breeding Applications.

Rafael Abbeloos 1 Jan Erik Backlund Martin Basterrechea Salido 2 Guillaume Bauchet 3 Omar Benites-Alfaro 4 Clay Birkett 5 Viana C Calaminos 6 Pierre Carceller 7 Guillaume Cornut 8 Bruno Vasques Costa 9 Jeremy D Edwards 5 Richard Finkers 10 Star Yanxin Gao 11 Mehmood Ghaffar 2 Philip Glaser 11 Valentin Guignon 12 Puthick Hok 13 Andrzej Kilian 13 Patrick König 2 Jack Elendil B Lagare 6 Matthias Lange 2 Marie-Angélique Laporte 12 Pierre Larmande 14 David Lebauer 15 David Lyon 3 David Marshall 16 Dave Matthews 5 Iain Milne 16 Naymesh Mistry 17 Nicolas Morales 3 Lukas Mueller 3 Pascal Neveu 18 Evangelia Papoutsoglou 10 Brian Pearce 13 Ivan Perez-Masias 4 Cyril Pommier 8 Ricardo H Ramirez-Gonzalez 19 Abhishek Rathore 20 Angel M Raque 6 Sebastian Raubach 16 Trevor Rife 21 Kelly Robbins 11 Mathieu Rouard 2 Chaitanya Sarma 20 Uwe Scholz 2 Peter Selby 11 Guilhem Sempere 7 Paul Shaw 16 Reinhard Simon Nahuel Soldevilla 22 Gordon Stephen 16 Qi Sun 11 Clarysabel Tovar 22 Grzegorz Uszynski 13 Maikel Verouden 10, 23
Abstract : Motivation Modern genomic breeding methods rely heavily on very large amounts of phenotyping and genotyping data, presenting new challenges in effective data management and integration. Recently, the size and complexity of datasets have increased significantly, with the result that data is often stored on multiple systems. As analyses of interest increasingly require aggregation of datasets from diverse sources, data exchange between disparate systems becomes a challenge. Results To facilitate interoperability among breeding applications, we present the public plant Breeding Application Programming Interface (BrAPI). BrAPI is a standardized web service Application Programming Interface (API) specification. The development of BrAPI is a collaborative, community-based initiative involving a growing global community of over a hundred participants representing several dozen institutions and companies. Development of such a standard is recognized as critical to a number of important large breeding system initiatives as a foundational technology. Â The focus of the first version of the API is on providing services for connecting systems and retrieving basic breeding data including germplasm, study, observation, and marker data. A number of BrAPI-enabled applications, termed BrAPPs, have been written, that take advantage of the emerging support of BrAPI by many databases. Availability and Implementation More information on BrAPI, including links to the specification, test suites, BrAPPs, and sample implementations is available at The BrAPI specification and the developer tools are provided as free and open source.
Complete list of metadata

Cited literature [20 references]  Display  Hide  Download
Contributor : Migration Prodinra Connect in order to contact the contributor
Submitted on : Tuesday, May 26, 2020 - 6:06:21 PM
Last modification on : Wednesday, November 3, 2021 - 8:53:38 AM


Files produced by the author(s)


Distributed under a Creative Commons Attribution 4.0 International License



Rafael Abbeloos, Jan Erik Backlund, Martin Basterrechea Salido, Guillaume Bauchet, Omar Benites-Alfaro, et al.. BrAPI - an Application Programming Interface for Plant Breeding Applications.. Bioinformatics, Oxford University Press (OUP), 2019, 35 (20), pp.4147-4155. ⟨10.1093/bioinformatics/btz190⟩. ⟨hal-02626802⟩



Record views


Files downloads