Boutiques: a flexible framework to integrate command-line applications in computing platforms
We present Boutiques, a system to automatically publish, integrate, and execute command-line applications across computational platforms. Boutiques applications are installed through software containers described in a rich and flexible JSON language. A set of core tools facilitates the construction,...
Uloženo v:
| Vydáno v: | Gigascience Ročník 7; číslo 5 |
|---|---|
| Hlavní autoři: | , , , , , , , , , , , , , , , , , , , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
United States
Oxford University Press
01.05.2018
|
| Témata: | |
| ISSN: | 2047-217X, 2047-217X |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | We present Boutiques, a system to automatically publish, integrate, and execute command-line applications across computational platforms. Boutiques applications are installed through software containers described in a rich and flexible JSON language. A set of core tools facilitates the construction, validation, import, execution, and publishing of applications. Boutiques is currently supported by several distinct virtual research platforms, and it has been used to describe dozens of applications in the neuroinformatics domain. We expect Boutiques to improve the quality of application integration in computational platforms, to reduce redundancy of effort, to contribute to computational reproducibility, and to foster Open Science. |
|---|---|
| AbstractList | We present Boutiques, a system to automatically publish, integrate, and execute command-line applications across computational platforms. Boutiques applications are installed through software containers described in a rich and flexible JSON language. A set of core tools facilitates the construction, validation, import, execution, and publishing of applications. Boutiques is currently supported by several distinct virtual research platforms, and it has been used to describe dozens of applications in the neuroinformatics domain. We expect Boutiques to improve the quality of application integration in computational platforms, to reduce redundancy of effort, to contribute to computational reproducibility, and to foster Open Science. We present Boutiques, a system to automatically publish, integrate, and execute command-line applications across computational platforms. Boutiques applications are installed through software containers described in a rich and flexible JSON language. A set of core tools facilitates the construction, validation, import, execution, and publishing of applications. Boutiques is currently supported by several distinct virtual research platforms, and it has been used to describe dozens of applications in the neuroinformatics domain. We expect Boutiques to improve the quality of application integration in computational platforms, to reduce redundancy of effort, to contribute to computational reproducibility, and to foster Open Science.We present Boutiques, a system to automatically publish, integrate, and execute command-line applications across computational platforms. Boutiques applications are installed through software containers described in a rich and flexible JSON language. A set of core tools facilitates the construction, validation, import, execution, and publishing of applications. Boutiques is currently supported by several distinct virtual research platforms, and it has been used to describe dozens of applications in the neuroinformatics domain. We expect Boutiques to improve the quality of application integration in computational platforms, to reduce redundancy of effort, to contribute to computational reproducibility, and to foster Open Science. |
| Author | Kiar, Gregory Cervenansky, Frédéric Ferreira da Silva, Rafael Bonnet, Axel Camarasu-Pop, Sorina Evans, Alan C Rousseau, Marc-Étienne Aumentado-Armstrong, Tristan Rioux, Pierre Brown, Shawn T Hayot-Sasson, Valérie Bernard, Rémi Glatard, Tristan Gorgolewski, Krzysztof J Flandin, Guillaume Beck, Natacha Guttmann, Charles R G Girard, Pascal Bellec, Pierre Das, Samir Quirion, Pierre-Olivier |
| AuthorAffiliation | 2 McGill University, Montreal, Canada 3 Montreal Neurological Institute, Montreal, Canada 1 Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada 7 Wellcome Trust Centre for Neuroimaging, London, UK 8 Department of Psychology, Stanford University, Stanford, California, USA 5 University of Lyon, CNRS, INSERM, CREATIS, Villeurbanne, France 6 University of Southern California, Information Sciences Institute, Marina del Rey, CA, USA 9 Center for Neurological Imaging, Department of Radiology, Brigham and Women's Hospital,, Boston, Massachusetts, USA 10 Compute Canada, 155 University Ave, Suite 302, Toronto, ON M5H 3B7, Canada 4 Centre de Recherche de l’Institut de Gériatrie de Montréal CRIUGM, Montréal, QC, Canada |
| AuthorAffiliation_xml | – name: 3 Montreal Neurological Institute, Montreal, Canada – name: 6 University of Southern California, Information Sciences Institute, Marina del Rey, CA, USA – name: 10 Compute Canada, 155 University Ave, Suite 302, Toronto, ON M5H 3B7, Canada – name: 8 Department of Psychology, Stanford University, Stanford, California, USA – name: 4 Centre de Recherche de l’Institut de Gériatrie de Montréal CRIUGM, Montréal, QC, Canada – name: 9 Center for Neurological Imaging, Department of Radiology, Brigham and Women's Hospital,, Boston, Massachusetts, USA – name: 5 University of Lyon, CNRS, INSERM, CREATIS, Villeurbanne, France – name: 7 Wellcome Trust Centre for Neuroimaging, London, UK – name: 1 Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada – name: 2 McGill University, Montreal, Canada |
| Author_xml | – sequence: 1 givenname: Tristan surname: Glatard fullname: Glatard, Tristan organization: Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada – sequence: 2 givenname: Gregory surname: Kiar fullname: Kiar, Gregory organization: Montreal Neurological Institute, Montreal, Canada – sequence: 3 givenname: Tristan surname: Aumentado-Armstrong fullname: Aumentado-Armstrong, Tristan organization: Montreal Neurological Institute, Montreal, Canada – sequence: 4 givenname: Natacha surname: Beck fullname: Beck, Natacha organization: Montreal Neurological Institute, Montreal, Canada – sequence: 5 givenname: Pierre surname: Bellec fullname: Bellec, Pierre organization: Centre de Recherche de l'Institut de Gériatrie de Montréal CRIUGM, Montréal, QC, Canada – sequence: 6 givenname: Rémi surname: Bernard fullname: Bernard, Rémi organization: Montreal Neurological Institute, Montreal, Canada – sequence: 7 givenname: Axel surname: Bonnet fullname: Bonnet, Axel organization: University of Lyon, CNRS, INSERM, CREATIS, Villeurbanne, France – sequence: 8 givenname: Shawn T surname: Brown fullname: Brown, Shawn T organization: Montreal Neurological Institute, Montreal, Canada – sequence: 9 givenname: Sorina surname: Camarasu-Pop fullname: Camarasu-Pop, Sorina organization: University of Lyon, CNRS, INSERM, CREATIS, Villeurbanne, France – sequence: 10 givenname: Frédéric surname: Cervenansky fullname: Cervenansky, Frédéric organization: University of Lyon, CNRS, INSERM, CREATIS, Villeurbanne, France – sequence: 11 givenname: Samir surname: Das fullname: Das, Samir organization: Montreal Neurological Institute, Montreal, Canada – sequence: 12 givenname: Rafael surname: Ferreira da Silva fullname: Ferreira da Silva, Rafael organization: University of Southern California, Information Sciences Institute, Marina del Rey, CA, USA – sequence: 13 givenname: Guillaume surname: Flandin fullname: Flandin, Guillaume organization: Wellcome Trust Centre for Neuroimaging, London, UK – sequence: 14 givenname: Pascal surname: Girard fullname: Girard, Pascal organization: University of Lyon, CNRS, INSERM, CREATIS, Villeurbanne, France – sequence: 15 givenname: Krzysztof J surname: Gorgolewski fullname: Gorgolewski, Krzysztof J organization: Department of Psychology, Stanford University, Stanford, California, USA – sequence: 16 givenname: Charles R G surname: Guttmann fullname: Guttmann, Charles R G organization: Center for Neurological Imaging, Department of Radiology, Brigham and Women's Hospital,, Boston, Massachusetts, USA – sequence: 17 givenname: Valérie surname: Hayot-Sasson fullname: Hayot-Sasson, Valérie organization: Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada – sequence: 18 givenname: Pierre-Olivier surname: Quirion fullname: Quirion, Pierre-Olivier organization: Centre de Recherche de l'Institut de Gériatrie de Montréal CRIUGM, Montréal, QC, Canada – sequence: 19 givenname: Pierre surname: Rioux fullname: Rioux, Pierre organization: Montreal Neurological Institute, Montreal, Canada – sequence: 20 givenname: Marc-Étienne surname: Rousseau fullname: Rousseau, Marc-Étienne organization: Compute Canada, 155 University Ave, Suite 302, Toronto, ON M5H 3B7, Canada – sequence: 21 givenname: Alan C surname: Evans fullname: Evans, Alan C organization: Montreal Neurological Institute, Montreal, Canada |
| BackLink | https://www.ncbi.nlm.nih.gov/pubmed/29718199$$D View this record in MEDLINE/PubMed |
| BookMark | eNp9kU1L3kAQgJdi8av-gR4k4KWXtPuRZDceBBW1gtCLQi8lTJLZuG83u3F3Y_Xfm5eqWA-dywzMw8N87JAN5x0S8pnRr4zW4ttgBoidQdfhUj9SVn0g25wWMudM_tx4U2-RvRhXdAkplZJik2zxWjLF6nqb_DrxczJ3M8bDDDJt8cG0FjMdYMQ_PvzOks-MSzgESJh1fhzB9bk1DjOYJms6SMa7uDDr5rS43JBNFpL2YYyfyEcNNuLec94lN-dn16ff86sfF5enx1f5SjCV8kKCbrHnrcCq4KhbyWmrmFJ1qUuQhRQUu7LnPWe67FsQ0FOhNFDJkIlSi11y9Nc7ze2IfYcuBbDNFMwI4bHxYJp_O87cNoO_b6rlKGXFF8GXZ0Hw62OkZjSxQ2vBoZ9jw6kQoqZKrtGDd-jKz8Et6zWCVbUsRLmw_6G4ZKWiUtRr1_7buV8HfvmPeALVdpmB |
| ContentType | Journal Article |
| Copyright | The Author(s) 2018. Published by Oxford University Press. The Author(s) 2018. Published by Oxford University Press. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. The Author(s) 2018. Published by Oxford University Press. 2018 |
| Copyright_xml | – notice: The Author(s) 2018. Published by Oxford University Press. – notice: The Author(s) 2018. Published by Oxford University Press. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. – notice: The Author(s) 2018. Published by Oxford University Press. 2018 |
| DBID | NPM JQ2 K9. 7X8 5PM |
| DOI | 10.1093/gigascience/giy016 |
| DatabaseName | PubMed ProQuest Computer Science Collection ProQuest Health & Medical Complete (Alumni) MEDLINE - Academic PubMed Central (Full Participant titles) |
| DatabaseTitle | PubMed ProQuest Health & Medical Complete (Alumni) ProQuest Computer Science Collection MEDLINE - Academic |
| DatabaseTitleList | ProQuest Health & Medical Complete (Alumni) PubMed ProQuest Health & Medical Complete (Alumni) MEDLINE - Academic |
| Database_xml | – sequence: 1 dbid: NPM name: PubMed url: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed sourceTypes: Index Database – sequence: 2 dbid: 7X8 name: MEDLINE - Academic url: https://search.proquest.com/medline sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Library & Information Science Computer Science |
| EISSN | 2047-217X |
| ExternalDocumentID | PMC6007562 29718199 |
| Genre | Journal Article |
| GroupedDBID | -A0 0R~ 53G 5VS 7X7 AAFWJ AAHBH AAPPN AAPXW AAVAP ABDBF ABEJV ABGNP ABPTD ABXVV ACGFS ACPRK ACUHS ADBBV ADINQ ADRAZ AEGXH AENZO AFULF AHBYD AHYZX ALIPV ALMA_UNASSIGNED_HOLDINGS AMNDL AOIJS BAWUL BAYMD BBNVY BCNDV BFQNJ BTTYL C24 C6C DIK EBS EJD GROUPED_DOAJ GX1 H13 HYE IAO IHR IHW INR KQ8 KSI M48 M~E NPM O9- OK1 RBZ RNS ROL ROX RPM RSV SBL SOJ TJX TOX AFPKN JQ2 K9. 7X8 5PM |
| ID | FETCH-LOGICAL-j318t-47afbed2b3e642efb720b818895f5a74730ec5d2d21f5dba3ad038fa071e135f3 |
| ISICitedReferencesCount | 26 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000438563500001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 2047-217X |
| IngestDate | Thu Aug 21 18:17:41 EDT 2025 Wed Oct 01 13:32:49 EDT 2025 Tue Oct 07 07:13:12 EDT 2025 Tue Oct 07 06:23:02 EDT 2025 Wed Feb 19 02:43:12 EST 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 5 |
| Language | English |
| License | 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. |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-j318t-47afbed2b3e642efb720b818895f5a74730ec5d2d21f5dba3ad038fa071e135f3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 content type line 23 |
| OpenAccessLink | https://pubmed.ncbi.nlm.nih.gov/PMC6007562 |
| PMID | 29718199 |
| PQID | 2715807392 |
| PQPubID | 2040230 |
| ParticipantIDs | pubmedcentral_primary_oai_pubmedcentral_nih_gov_6007562 proquest_miscellaneous_2033390872 proquest_journals_3169743533 proquest_journals_2715807392 pubmed_primary_29718199 |
| PublicationCentury | 2000 |
| PublicationDate | 2018-May-01 |
| PublicationDateYYYYMMDD | 2018-05-01 |
| PublicationDate_xml | – month: 05 year: 2018 text: 2018-May-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | United States |
| PublicationPlace_xml | – name: United States – name: Oxford |
| PublicationTitle | Gigascience |
| PublicationTitleAlternate | Gigascience |
| PublicationYear | 2018 |
| Publisher | Oxford University Press |
| Publisher_xml | – name: Oxford University Press |
| References | 22493575 - Front Neuroinform. 2012 Apr 03;6:7 24904400 - Front Neuroinform. 2014 May 21;8:54 23014715 - IEEE Trans Med Imaging. 2013 Jan;32(1):110-8 28278228 - PLoS Comput Biol. 2017 Mar 9;13(3):e1005209 15461798 - Genome Biol. 2004;5(10):R80 26364860 - Neuroimage. 2016 Jan 1;124(Pt B):1188-95 15324759 - J Magn Reson. 2004 Sep;170(1):67-78 21979382 - Neuroimage. 2012 Aug 15;62(2):782-90 22144613 - Science. 2011 Dec 2;334(6060):1226-7 28494014 - PLoS One. 2017 May 11;12 (5):e0177459 23588509 - Int J Comput Assist Radiol Surg. 2013 Jul;8(4):607-20 29268169 - Med Image Anal. 2018 Feb;44:177-195 27940837 - Science. 2016 Dec 9;354(6317):1240-1241 21897815 - Front Neuroinform. 2011 Aug 22;5:13 |
| References_xml | – reference: 24904400 - Front Neuroinform. 2014 May 21;8:54 – reference: 15461798 - Genome Biol. 2004;5(10):R80 – reference: 29268169 - Med Image Anal. 2018 Feb;44:177-195 – reference: 22493575 - Front Neuroinform. 2012 Apr 03;6:7 – reference: 23588509 - Int J Comput Assist Radiol Surg. 2013 Jul;8(4):607-20 – reference: 28494014 - PLoS One. 2017 May 11;12 (5):e0177459 – reference: 21897815 - Front Neuroinform. 2011 Aug 22;5:13 – reference: 21979382 - Neuroimage. 2012 Aug 15;62(2):782-90 – reference: 27940837 - Science. 2016 Dec 9;354(6317):1240-1241 – reference: 28278228 - PLoS Comput Biol. 2017 Mar 9;13(3):e1005209 – reference: 15324759 - J Magn Reson. 2004 Sep;170(1):67-78 – reference: 26364860 - Neuroimage. 2016 Jan 1;124(Pt B):1188-95 – reference: 23014715 - IEEE Trans Med Imaging. 2013 Jan;32(1):110-8 – reference: 22144613 - Science. 2011 Dec 2;334(6060):1226-7 |
| SSID | ssj0000778873 |
| Score | 2.2360313 |
| Snippet | We present Boutiques, a system to automatically publish, integrate, and execute command-line applications across computational platforms. Boutiques... |
| SourceID | pubmedcentral proquest pubmed |
| SourceType | Open Access Repository Aggregation Database Index Database |
| SubjectTerms | Applications programs Bioinformatics Computer science Operating systems Redundancy Reproducibility Software engineering Technical Note |
| Title | Boutiques: a flexible framework to integrate command-line applications in computing platforms |
| URI | https://www.ncbi.nlm.nih.gov/pubmed/29718199 https://www.proquest.com/docview/2715807392 https://www.proquest.com/docview/3169743533 https://www.proquest.com/docview/2033390872 https://pubmed.ncbi.nlm.nih.gov/PMC6007562 |
| Volume | 7 |
| WOSCitedRecordID | wos000438563500001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVADU databaseName: BioMed Central customDbUrl: eissn: 2047-217X dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000778873 issn: 2047-217X databaseCode: RBZ dateStart: 20120101 isFulltext: true titleUrlDefault: https://www.biomedcentral.com/search/ providerName: BioMedCentral – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources (ISSN International Center) customDbUrl: eissn: 2047-217X dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000778873 issn: 2047-217X databaseCode: M~E dateStart: 20120101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre – providerCode: PRVASL databaseName: Oxford Journals Open Access Collection customDbUrl: eissn: 2047-217X dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000778873 issn: 2047-217X databaseCode: TOX dateStart: 20110101 isFulltext: true titleUrlDefault: https://academic.oup.com/journals/ providerName: Oxford University Press |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwELa2hQMXxJs-ZSTUC7Ka2HEdc6OohcNqyyFFuaDIWTvbrUqydLNV-Qn8a8Zx4k1RVMGBS5TEXjvZ-TyZsb8ZI_TWRIbTIFZESs0IXEQkjiJDpkLT8KiAwiYD39exmEziNJVfRqNfXSzMzZUoy_j2Vi7-q6jhHgjbhs7-g7h9o3ADzkHocASxw_GvBH9cQeNW27s45sJmvLThUUVHw7Lmps8SYTnl31WpSWNu9pez37UM9VVDjF5cqdrat8u-NftpPlPtJ9TzeKCecnT5xOoP1Vvld1zuLiqmQ9qqoa_rigDmlnZifjbw42Pj1PYEWp9eqP5cRRivmYH3xUC6T1Gj82iTOCIUaV9Bix4O-aDadymxZuuXbq5-BuFAlu3JWXZ6Ph5nyUmaHCx-ELsBmV2ob3dj2UAPqODSKsjkLPXTdYGwtEvWhl1Bf4e93g5dX0NOyp9c257xkjxBj1uvA39waHmKRqZ8hvbamBV8gNugNCt33Gr75-ibR9J7rHCHI-xxhOsKexzhPo5wH0dQB3scYY-jF-j89CT5-Jm0u3GQS9D7NYmEKnKjac4M-KymyAUNcjD3YskLrsArZYGZck1hjBdc54opHbC4UGDDmpDxgr1Em2VVmtcIc80KarMW5cb687kMdMjzSAoN9rQJ5Bba7f7IrB1Zy4yKkMd2XZkOFrPwCFxjBt7LFnrji0FX2gUwVZpqBU0EjDEZxAKaeOXEki1cUpeMSrDSQgl9izsC8xVsHva7JeX8osnHbrd4ADdi-_6n3kGP1kNiF23W1yuzhx5Ob-r58nofbYg03m8w9xtHnLTV |
| linkProvider | Oxford University Press |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Boutiques%3A+a+flexible+framework+to+integrate+command-line+applications+in+computing+platforms&rft.jtitle=Gigascience&rft.au=Glatard%2C+Tristan&rft.au=Kiar%2C+Gregory&rft.au=Aumentado-Armstrong%2C+Tristan&rft.au=Beck%2C+Natacha&rft.date=2018-05-01&rft.pub=Oxford+University+Press&rft.eissn=2047-217X&rft.volume=7&rft.issue=5&rft_id=info:doi/10.1093%2Fgigascience%2Fgiy016&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2047-217X&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2047-217X&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2047-217X&client=summon |