Cargando…

BrAPI—an application programming interface for plant breeding applications

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 are often s...

Descripción completa

Detalles Bibliográficos
Autores principales: Selby, Peter, Abbeloos, Rafael, Backlund, Jan Erik, Basterrechea Salido, Martin, Bauchet, Guillaume, Benites-Alfaro, Omar E, Birkett, Clay, Calaminos, Viana C, Carceller, Pierre, Cornut, Guillaume, Vasques Costa, Bruno, Edwards, Jeremy D, Finkers, Richard, Yanxin Gao, Star, Ghaffar, Mehmood, Glaser, Philip, Guignon, Valentin, Hok, Puthick, Kilian, Andrzej, König, Patrick, Lagare, Jack Elendil B, Lange, Matthias, Laporte, Marie-Angélique, Larmande, Pierre, LeBauer, David S, Lyon, David A, Marshall, David S, Matthews, Dave, Milne, Iain, Mistry, Naymesh, Morales, Nicolas, Mueller, Lukas A, Neveu, Pascal, Papoutsoglou, Evangelia, Pearce, Brian, Perez-Masias, Ivan, Pommier, Cyril, Ramírez-González, Ricardo H, Rathore, Abhishek, Raquel, Angel Manica, Raubach, Sebastian, Rife, Trevor, Robbins, Kelly, Rouard, Mathieu, Sarma, Chaitanya, Scholz, Uwe, Sempéré, Guilhem, Shaw, Paul D, Simon, Reinhard, Soldevilla, Nahuel, Stephen, Gordon, Sun, Qi, Tovar, Clarysabel, Uszynski, Grzegorz, Verouden, Maikel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6792114/
https://www.ncbi.nlm.nih.gov/pubmed/30903186
http://dx.doi.org/10.1093/bioinformatics/btz190
_version_ 1783459084269256704
author Selby, Peter
Abbeloos, Rafael
Backlund, Jan Erik
Basterrechea Salido, Martin
Bauchet, Guillaume
Benites-Alfaro, Omar E
Birkett, Clay
Calaminos, Viana C
Carceller, Pierre
Cornut, Guillaume
Vasques Costa, Bruno
Edwards, Jeremy D
Finkers, Richard
Yanxin Gao, Star
Ghaffar, Mehmood
Glaser, Philip
Guignon, Valentin
Hok, Puthick
Kilian, Andrzej
König, Patrick
Lagare, Jack Elendil B
Lange, Matthias
Laporte, Marie-Angélique
Larmande, Pierre
LeBauer, David S
Lyon, David A
Marshall, David S
Matthews, Dave
Milne, Iain
Mistry, Naymesh
Morales, Nicolas
Mueller, Lukas A
Neveu, Pascal
Papoutsoglou, Evangelia
Pearce, Brian
Perez-Masias, Ivan
Pommier, Cyril
Ramírez-González, Ricardo H
Rathore, Abhishek
Raquel, Angel Manica
Raubach, Sebastian
Rife, Trevor
Robbins, Kelly
Rouard, Mathieu
Sarma, Chaitanya
Scholz, Uwe
Sempéré, Guilhem
Shaw, Paul D
Simon, Reinhard
Soldevilla, Nahuel
Stephen, Gordon
Sun, Qi
Tovar, Clarysabel
Uszynski, Grzegorz
Verouden, Maikel
author_facet Selby, Peter
Abbeloos, Rafael
Backlund, Jan Erik
Basterrechea Salido, Martin
Bauchet, Guillaume
Benites-Alfaro, Omar E
Birkett, Clay
Calaminos, Viana C
Carceller, Pierre
Cornut, Guillaume
Vasques Costa, Bruno
Edwards, Jeremy D
Finkers, Richard
Yanxin Gao, Star
Ghaffar, Mehmood
Glaser, Philip
Guignon, Valentin
Hok, Puthick
Kilian, Andrzej
König, Patrick
Lagare, Jack Elendil B
Lange, Matthias
Laporte, Marie-Angélique
Larmande, Pierre
LeBauer, David S
Lyon, David A
Marshall, David S
Matthews, Dave
Milne, Iain
Mistry, Naymesh
Morales, Nicolas
Mueller, Lukas A
Neveu, Pascal
Papoutsoglou, Evangelia
Pearce, Brian
Perez-Masias, Ivan
Pommier, Cyril
Ramírez-González, Ricardo H
Rathore, Abhishek
Raquel, Angel Manica
Raubach, Sebastian
Rife, Trevor
Robbins, Kelly
Rouard, Mathieu
Sarma, Chaitanya
Scholz, Uwe
Sempéré, Guilhem
Shaw, Paul D
Simon, Reinhard
Soldevilla, Nahuel
Stephen, Gordon
Sun, Qi
Tovar, Clarysabel
Uszynski, Grzegorz
Verouden, Maikel
author_sort Selby, Peter
collection PubMed
description 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 are 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 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 https://brapi.org/. The BrAPI specification and the developer tools are provided as free and open source.
format Online
Article
Text
id pubmed-6792114
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-67921142019-10-18 BrAPI—an application programming interface for plant breeding applications Selby, Peter Abbeloos, Rafael Backlund, Jan Erik Basterrechea Salido, Martin Bauchet, Guillaume Benites-Alfaro, Omar E Birkett, Clay Calaminos, Viana C Carceller, Pierre Cornut, Guillaume Vasques Costa, Bruno Edwards, Jeremy D Finkers, Richard Yanxin Gao, Star Ghaffar, Mehmood Glaser, Philip Guignon, Valentin Hok, Puthick Kilian, Andrzej König, Patrick Lagare, Jack Elendil B Lange, Matthias Laporte, Marie-Angélique Larmande, Pierre LeBauer, David S Lyon, David A Marshall, David S Matthews, Dave Milne, Iain Mistry, Naymesh Morales, Nicolas Mueller, Lukas A Neveu, Pascal Papoutsoglou, Evangelia Pearce, Brian Perez-Masias, Ivan Pommier, Cyril Ramírez-González, Ricardo H Rathore, Abhishek Raquel, Angel Manica Raubach, Sebastian Rife, Trevor Robbins, Kelly Rouard, Mathieu Sarma, Chaitanya Scholz, Uwe Sempéré, Guilhem Shaw, Paul D Simon, Reinhard Soldevilla, Nahuel Stephen, Gordon Sun, Qi Tovar, Clarysabel Uszynski, Grzegorz Verouden, Maikel Bioinformatics Original Papers 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 are 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 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 https://brapi.org/. The BrAPI specification and the developer tools are provided as free and open source. Oxford University Press 2019-10-15 2019-03-23 /pmc/articles/PMC6792114/ /pubmed/30903186 http://dx.doi.org/10.1093/bioinformatics/btz190 Text en © The Author(s) 2019. Published by Oxford University Press. http://creativecommons.org/licenses/by/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Original Papers
Selby, Peter
Abbeloos, Rafael
Backlund, Jan Erik
Basterrechea Salido, Martin
Bauchet, Guillaume
Benites-Alfaro, Omar E
Birkett, Clay
Calaminos, Viana C
Carceller, Pierre
Cornut, Guillaume
Vasques Costa, Bruno
Edwards, Jeremy D
Finkers, Richard
Yanxin Gao, Star
Ghaffar, Mehmood
Glaser, Philip
Guignon, Valentin
Hok, Puthick
Kilian, Andrzej
König, Patrick
Lagare, Jack Elendil B
Lange, Matthias
Laporte, Marie-Angélique
Larmande, Pierre
LeBauer, David S
Lyon, David A
Marshall, David S
Matthews, Dave
Milne, Iain
Mistry, Naymesh
Morales, Nicolas
Mueller, Lukas A
Neveu, Pascal
Papoutsoglou, Evangelia
Pearce, Brian
Perez-Masias, Ivan
Pommier, Cyril
Ramírez-González, Ricardo H
Rathore, Abhishek
Raquel, Angel Manica
Raubach, Sebastian
Rife, Trevor
Robbins, Kelly
Rouard, Mathieu
Sarma, Chaitanya
Scholz, Uwe
Sempéré, Guilhem
Shaw, Paul D
Simon, Reinhard
Soldevilla, Nahuel
Stephen, Gordon
Sun, Qi
Tovar, Clarysabel
Uszynski, Grzegorz
Verouden, Maikel
BrAPI—an application programming interface for plant breeding applications
title BrAPI—an application programming interface for plant breeding applications
title_full BrAPI—an application programming interface for plant breeding applications
title_fullStr BrAPI—an application programming interface for plant breeding applications
title_full_unstemmed BrAPI—an application programming interface for plant breeding applications
title_short BrAPI—an application programming interface for plant breeding applications
title_sort brapi—an application programming interface for plant breeding applications
topic Original Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6792114/
https://www.ncbi.nlm.nih.gov/pubmed/30903186
http://dx.doi.org/10.1093/bioinformatics/btz190
work_keys_str_mv AT selbypeter brapianapplicationprogramminginterfaceforplantbreedingapplications
AT abbeloosrafael brapianapplicationprogramminginterfaceforplantbreedingapplications
AT backlundjanerik brapianapplicationprogramminginterfaceforplantbreedingapplications
AT basterrecheasalidomartin brapianapplicationprogramminginterfaceforplantbreedingapplications
AT bauchetguillaume brapianapplicationprogramminginterfaceforplantbreedingapplications
AT benitesalfaroomare brapianapplicationprogramminginterfaceforplantbreedingapplications
AT birkettclay brapianapplicationprogramminginterfaceforplantbreedingapplications
AT calaminosvianac brapianapplicationprogramminginterfaceforplantbreedingapplications
AT carcellerpierre brapianapplicationprogramminginterfaceforplantbreedingapplications
AT cornutguillaume brapianapplicationprogramminginterfaceforplantbreedingapplications
AT vasquescostabruno brapianapplicationprogramminginterfaceforplantbreedingapplications
AT edwardsjeremyd brapianapplicationprogramminginterfaceforplantbreedingapplications
AT finkersrichard brapianapplicationprogramminginterfaceforplantbreedingapplications
AT yanxingaostar brapianapplicationprogramminginterfaceforplantbreedingapplications
AT ghaffarmehmood brapianapplicationprogramminginterfaceforplantbreedingapplications
AT glaserphilip brapianapplicationprogramminginterfaceforplantbreedingapplications
AT guignonvalentin brapianapplicationprogramminginterfaceforplantbreedingapplications
AT hokputhick brapianapplicationprogramminginterfaceforplantbreedingapplications
AT kilianandrzej brapianapplicationprogramminginterfaceforplantbreedingapplications
AT konigpatrick brapianapplicationprogramminginterfaceforplantbreedingapplications
AT lagarejackelendilb brapianapplicationprogramminginterfaceforplantbreedingapplications
AT langematthias brapianapplicationprogramminginterfaceforplantbreedingapplications
AT laportemarieangelique brapianapplicationprogramminginterfaceforplantbreedingapplications
AT larmandepierre brapianapplicationprogramminginterfaceforplantbreedingapplications
AT lebauerdavids brapianapplicationprogramminginterfaceforplantbreedingapplications
AT lyondavida brapianapplicationprogramminginterfaceforplantbreedingapplications
AT marshalldavids brapianapplicationprogramminginterfaceforplantbreedingapplications
AT matthewsdave brapianapplicationprogramminginterfaceforplantbreedingapplications
AT milneiain brapianapplicationprogramminginterfaceforplantbreedingapplications
AT mistrynaymesh brapianapplicationprogramminginterfaceforplantbreedingapplications
AT moralesnicolas brapianapplicationprogramminginterfaceforplantbreedingapplications
AT muellerlukasa brapianapplicationprogramminginterfaceforplantbreedingapplications
AT neveupascal brapianapplicationprogramminginterfaceforplantbreedingapplications
AT papoutsoglouevangelia brapianapplicationprogramminginterfaceforplantbreedingapplications
AT pearcebrian brapianapplicationprogramminginterfaceforplantbreedingapplications
AT perezmasiasivan brapianapplicationprogramminginterfaceforplantbreedingapplications
AT pommiercyril brapianapplicationprogramminginterfaceforplantbreedingapplications
AT ramirezgonzalezricardoh brapianapplicationprogramminginterfaceforplantbreedingapplications
AT rathoreabhishek brapianapplicationprogramminginterfaceforplantbreedingapplications
AT raquelangelmanica brapianapplicationprogramminginterfaceforplantbreedingapplications
AT raubachsebastian brapianapplicationprogramminginterfaceforplantbreedingapplications
AT rifetrevor brapianapplicationprogramminginterfaceforplantbreedingapplications
AT robbinskelly brapianapplicationprogramminginterfaceforplantbreedingapplications
AT rouardmathieu brapianapplicationprogramminginterfaceforplantbreedingapplications
AT sarmachaitanya brapianapplicationprogramminginterfaceforplantbreedingapplications
AT scholzuwe brapianapplicationprogramminginterfaceforplantbreedingapplications
AT sempereguilhem brapianapplicationprogramminginterfaceforplantbreedingapplications
AT shawpauld brapianapplicationprogramminginterfaceforplantbreedingapplications
AT simonreinhard brapianapplicationprogramminginterfaceforplantbreedingapplications
AT soldevillanahuel brapianapplicationprogramminginterfaceforplantbreedingapplications
AT stephengordon brapianapplicationprogramminginterfaceforplantbreedingapplications
AT sunqi brapianapplicationprogramminginterfaceforplantbreedingapplications
AT tovarclarysabel brapianapplicationprogramminginterfaceforplantbreedingapplications
AT uszynskigrzegorz brapianapplicationprogramminginterfaceforplantbreedingapplications
AT veroudenmaikel brapianapplicationprogramminginterfaceforplantbreedingapplications
AT brapianapplicationprogramminginterfaceforplantbreedingapplications