Cargando…
biojs-io-biom, a BioJS component for handling data in Biological Observation Matrix (BIOM) format
The Biological Observation Matrix (BIOM) format is widely used to store data from high-throughput studies. It aims at increasing interoperability of bioinformatic tools that process this data. However, due to multiple versions and implementation details, working with this format can be tricky. Curre...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
F1000 Research Limited
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5224677/ https://www.ncbi.nlm.nih.gov/pubmed/28105307 http://dx.doi.org/10.12688/f1000research.9618.2 |
_version_ | 1782493407514460160 |
---|---|
author | Ankenbrand, Markus J. Terhoeven, Niklas Hohlfeld, Sonja Förster, Frank Keller, Alexander |
author_facet | Ankenbrand, Markus J. Terhoeven, Niklas Hohlfeld, Sonja Förster, Frank Keller, Alexander |
author_sort | Ankenbrand, Markus J. |
collection | PubMed |
description | The Biological Observation Matrix (BIOM) format is widely used to store data from high-throughput studies. It aims at increasing interoperability of bioinformatic tools that process this data. However, due to multiple versions and implementation details, working with this format can be tricky. Currently, libraries in Python, R and Perl are available, whilst such for JavaScript are lacking. Here, we present a BioJS component for parsing BIOM data in all format versions. It supports import, modification, and export via a unified interface. This module aims to facilitate the development of web applications that use BIOM data. Finally, we demonstrate its usefulness by two applications that already use this component. Availability: https://github.com/molbiodiv/biojs-io-biom, https://dx.doi.org/10.5281/zenodo.218277 |
format | Online Article Text |
id | pubmed-5224677 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | F1000 Research Limited |
record_format | MEDLINE/PubMed |
spelling | pubmed-52246772017-01-18 biojs-io-biom, a BioJS component for handling data in Biological Observation Matrix (BIOM) format Ankenbrand, Markus J. Terhoeven, Niklas Hohlfeld, Sonja Förster, Frank Keller, Alexander F1000Res Software Tool Article The Biological Observation Matrix (BIOM) format is widely used to store data from high-throughput studies. It aims at increasing interoperability of bioinformatic tools that process this data. However, due to multiple versions and implementation details, working with this format can be tricky. Currently, libraries in Python, R and Perl are available, whilst such for JavaScript are lacking. Here, we present a BioJS component for parsing BIOM data in all format versions. It supports import, modification, and export via a unified interface. This module aims to facilitate the development of web applications that use BIOM data. Finally, we demonstrate its usefulness by two applications that already use this component. Availability: https://github.com/molbiodiv/biojs-io-biom, https://dx.doi.org/10.5281/zenodo.218277 F1000 Research Limited 2017-01-09 /pmc/articles/PMC5224677/ /pubmed/28105307 http://dx.doi.org/10.12688/f1000research.9618.2 Text en Copyright: © 2017 Ankenbrand MJ et al. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Software Tool Article Ankenbrand, Markus J. Terhoeven, Niklas Hohlfeld, Sonja Förster, Frank Keller, Alexander biojs-io-biom, a BioJS component for handling data in Biological Observation Matrix (BIOM) format |
title | biojs-io-biom, a BioJS component for handling data in Biological Observation Matrix (BIOM) format |
title_full | biojs-io-biom, a BioJS component for handling data in Biological Observation Matrix (BIOM) format |
title_fullStr | biojs-io-biom, a BioJS component for handling data in Biological Observation Matrix (BIOM) format |
title_full_unstemmed | biojs-io-biom, a BioJS component for handling data in Biological Observation Matrix (BIOM) format |
title_short | biojs-io-biom, a BioJS component for handling data in Biological Observation Matrix (BIOM) format |
title_sort | biojs-io-biom, a biojs component for handling data in biological observation matrix (biom) format |
topic | Software Tool Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5224677/ https://www.ncbi.nlm.nih.gov/pubmed/28105307 http://dx.doi.org/10.12688/f1000research.9618.2 |
work_keys_str_mv | AT ankenbrandmarkusj biojsiobiomabiojscomponentforhandlingdatainbiologicalobservationmatrixbiomformat AT terhoevenniklas biojsiobiomabiojscomponentforhandlingdatainbiologicalobservationmatrixbiomformat AT hohlfeldsonja biojsiobiomabiojscomponentforhandlingdatainbiologicalobservationmatrixbiomformat AT forsterfrank biojsiobiomabiojscomponentforhandlingdatainbiologicalobservationmatrixbiomformat AT kelleralexander biojsiobiomabiojscomponentforhandlingdatainbiologicalobservationmatrixbiomformat |