Cargando…
A Practical Guide to Metabolomics Software Development
[Image: see text] A growing number of software tools have been developed for metabolomics data processing and analysis. Many new tools are contributed by metabolomics practitioners who have limited prior experience with software development, and the tools are subsequently implemented by users with e...
Autores principales: | , , , , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
American Chemical Society
2021
|
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7859930/ https://www.ncbi.nlm.nih.gov/pubmed/33467846 http://dx.doi.org/10.1021/acs.analchem.0c03581 |
_version_ | 1783646835821248512 |
---|---|
author | Chang, Hui-Yin Colby, Sean M. Du, Xiuxia Gomez, Javier D. Helf, Maximilian J. Kechris, Katerina Kirkpatrick, Christine R. Li, Shuzhao Patti, Gary J. Renslow, Ryan S. Subramaniam, Shankar Verma, Mukesh Xia, Jianguo Young, Jamey D. |
author_facet | Chang, Hui-Yin Colby, Sean M. Du, Xiuxia Gomez, Javier D. Helf, Maximilian J. Kechris, Katerina Kirkpatrick, Christine R. Li, Shuzhao Patti, Gary J. Renslow, Ryan S. Subramaniam, Shankar Verma, Mukesh Xia, Jianguo Young, Jamey D. |
author_sort | Chang, Hui-Yin |
collection | PubMed |
description | [Image: see text] A growing number of software tools have been developed for metabolomics data processing and analysis. Many new tools are contributed by metabolomics practitioners who have limited prior experience with software development, and the tools are subsequently implemented by users with expertise that ranges from basic point-and-click data analysis to advanced coding. This Perspective is intended to introduce metabolomics software users and developers to important considerations that determine the overall impact of a publicly available tool within the scientific community. The recommendations reflect the collective experience of an NIH-sponsored Metabolomics Consortium working group that was formed with the goal of researching guidelines and best practices for metabolomics tool development. The recommendations are aimed at metabolomics researchers with little formal background in programming and are organized into three stages: (i) preparation, (ii) tool development, and (iii) distribution and maintenance. |
format | Online Article Text |
id | pubmed-7859930 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | American Chemical Society |
record_format | MEDLINE/PubMed |
spelling | pubmed-78599302021-02-04 A Practical Guide to Metabolomics Software Development Chang, Hui-Yin Colby, Sean M. Du, Xiuxia Gomez, Javier D. Helf, Maximilian J. Kechris, Katerina Kirkpatrick, Christine R. Li, Shuzhao Patti, Gary J. Renslow, Ryan S. Subramaniam, Shankar Verma, Mukesh Xia, Jianguo Young, Jamey D. Anal Chem [Image: see text] A growing number of software tools have been developed for metabolomics data processing and analysis. Many new tools are contributed by metabolomics practitioners who have limited prior experience with software development, and the tools are subsequently implemented by users with expertise that ranges from basic point-and-click data analysis to advanced coding. This Perspective is intended to introduce metabolomics software users and developers to important considerations that determine the overall impact of a publicly available tool within the scientific community. The recommendations reflect the collective experience of an NIH-sponsored Metabolomics Consortium working group that was formed with the goal of researching guidelines and best practices for metabolomics tool development. The recommendations are aimed at metabolomics researchers with little formal background in programming and are organized into three stages: (i) preparation, (ii) tool development, and (iii) distribution and maintenance. American Chemical Society 2021-01-19 2021-02-02 /pmc/articles/PMC7859930/ /pubmed/33467846 http://dx.doi.org/10.1021/acs.analchem.0c03581 Text en © 2021 The Authors. Published by American Chemical Society This is an open access article published under a Creative Commons Non-Commercial No Derivative Works (CC-BY-NC-ND) Attribution License (http://pubs.acs.org/page/policy/authorchoice_ccbyncnd_termsofuse.html) , which permits copying and redistribution of the article, and creation of adaptations, all for non-commercial purposes. |
spellingShingle | Chang, Hui-Yin Colby, Sean M. Du, Xiuxia Gomez, Javier D. Helf, Maximilian J. Kechris, Katerina Kirkpatrick, Christine R. Li, Shuzhao Patti, Gary J. Renslow, Ryan S. Subramaniam, Shankar Verma, Mukesh Xia, Jianguo Young, Jamey D. A Practical Guide to Metabolomics Software Development |
title | A Practical Guide to Metabolomics Software Development |
title_full | A Practical Guide to Metabolomics Software Development |
title_fullStr | A Practical Guide to Metabolomics Software Development |
title_full_unstemmed | A Practical Guide to Metabolomics Software Development |
title_short | A Practical Guide to Metabolomics Software Development |
title_sort | practical guide to metabolomics software development |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7859930/ https://www.ncbi.nlm.nih.gov/pubmed/33467846 http://dx.doi.org/10.1021/acs.analchem.0c03581 |
work_keys_str_mv | AT changhuiyin apracticalguidetometabolomicssoftwaredevelopment AT colbyseanm apracticalguidetometabolomicssoftwaredevelopment AT duxiuxia apracticalguidetometabolomicssoftwaredevelopment AT gomezjavierd apracticalguidetometabolomicssoftwaredevelopment AT helfmaximilianj apracticalguidetometabolomicssoftwaredevelopment AT kechriskaterina apracticalguidetometabolomicssoftwaredevelopment AT kirkpatrickchristiner apracticalguidetometabolomicssoftwaredevelopment AT lishuzhao apracticalguidetometabolomicssoftwaredevelopment AT pattigaryj apracticalguidetometabolomicssoftwaredevelopment AT renslowryans apracticalguidetometabolomicssoftwaredevelopment AT subramaniamshankar apracticalguidetometabolomicssoftwaredevelopment AT vermamukesh apracticalguidetometabolomicssoftwaredevelopment AT xiajianguo apracticalguidetometabolomicssoftwaredevelopment AT youngjameyd apracticalguidetometabolomicssoftwaredevelopment AT changhuiyin practicalguidetometabolomicssoftwaredevelopment AT colbyseanm practicalguidetometabolomicssoftwaredevelopment AT duxiuxia practicalguidetometabolomicssoftwaredevelopment AT gomezjavierd practicalguidetometabolomicssoftwaredevelopment AT helfmaximilianj practicalguidetometabolomicssoftwaredevelopment AT kechriskaterina practicalguidetometabolomicssoftwaredevelopment AT kirkpatrickchristiner practicalguidetometabolomicssoftwaredevelopment AT lishuzhao practicalguidetometabolomicssoftwaredevelopment AT pattigaryj practicalguidetometabolomicssoftwaredevelopment AT renslowryans practicalguidetometabolomicssoftwaredevelopment AT subramaniamshankar practicalguidetometabolomicssoftwaredevelopment AT vermamukesh practicalguidetometabolomicssoftwaredevelopment AT xiajianguo practicalguidetometabolomicssoftwaredevelopment AT youngjameyd practicalguidetometabolomicssoftwaredevelopment |