Cargando…

RASTtk: A modular and extensible implementation of the RAST algorithm for building custom annotation pipelines and annotating batches of genomes

The RAST (Rapid Annotation using Subsystem Technology) annotation engine was built in 2008 to annotate bacterial and archaeal genomes. It works by offering a standard software pipeline for identifying genomic features (i.e., protein-encoding genes and RNA) and annotating their functions. Recently, i...

Descripción completa

Detalles Bibliográficos
Autores principales: Brettin, Thomas, Davis, James J., Disz, Terry, Edwards, Robert A., Gerdes, Svetlana, Olsen, Gary J., Olson, Robert, Overbeek, Ross, Parrello, Bruce, Pusch, Gordon D., Shukla, Maulik, Thomason, James A., Stevens, Rick, Vonstein, Veronika, Wattam, Alice R., Xia, Fangfang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4322359/
https://www.ncbi.nlm.nih.gov/pubmed/25666585
http://dx.doi.org/10.1038/srep08365
_version_ 1782356368449077248
author Brettin, Thomas
Davis, James J.
Disz, Terry
Edwards, Robert A.
Gerdes, Svetlana
Olsen, Gary J.
Olson, Robert
Overbeek, Ross
Parrello, Bruce
Pusch, Gordon D.
Shukla, Maulik
Thomason, James A.
Stevens, Rick
Vonstein, Veronika
Wattam, Alice R.
Xia, Fangfang
author_facet Brettin, Thomas
Davis, James J.
Disz, Terry
Edwards, Robert A.
Gerdes, Svetlana
Olsen, Gary J.
Olson, Robert
Overbeek, Ross
Parrello, Bruce
Pusch, Gordon D.
Shukla, Maulik
Thomason, James A.
Stevens, Rick
Vonstein, Veronika
Wattam, Alice R.
Xia, Fangfang
author_sort Brettin, Thomas
collection PubMed
description The RAST (Rapid Annotation using Subsystem Technology) annotation engine was built in 2008 to annotate bacterial and archaeal genomes. It works by offering a standard software pipeline for identifying genomic features (i.e., protein-encoding genes and RNA) and annotating their functions. Recently, in order to make RAST a more useful research tool and to keep pace with advancements in bioinformatics, it has become desirable to build a version of RAST that is both customizable and extensible. In this paper, we describe the RAST tool kit (RASTtk), a modular version of RAST that enables researchers to build custom annotation pipelines. RASTtk offers a choice of software for identifying and annotating genomic features as well as the ability to add custom features to an annotation job. RASTtk also accommodates the batch submission of genomes and the ability to customize annotation protocols for batch submissions. This is the first major software restructuring of RAST since its inception.
format Online
Article
Text
id pubmed-4322359
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Nature Publishing Group
record_format MEDLINE/PubMed
spelling pubmed-43223592015-02-20 RASTtk: A modular and extensible implementation of the RAST algorithm for building custom annotation pipelines and annotating batches of genomes Brettin, Thomas Davis, James J. Disz, Terry Edwards, Robert A. Gerdes, Svetlana Olsen, Gary J. Olson, Robert Overbeek, Ross Parrello, Bruce Pusch, Gordon D. Shukla, Maulik Thomason, James A. Stevens, Rick Vonstein, Veronika Wattam, Alice R. Xia, Fangfang Sci Rep Article The RAST (Rapid Annotation using Subsystem Technology) annotation engine was built in 2008 to annotate bacterial and archaeal genomes. It works by offering a standard software pipeline for identifying genomic features (i.e., protein-encoding genes and RNA) and annotating their functions. Recently, in order to make RAST a more useful research tool and to keep pace with advancements in bioinformatics, it has become desirable to build a version of RAST that is both customizable and extensible. In this paper, we describe the RAST tool kit (RASTtk), a modular version of RAST that enables researchers to build custom annotation pipelines. RASTtk offers a choice of software for identifying and annotating genomic features as well as the ability to add custom features to an annotation job. RASTtk also accommodates the batch submission of genomes and the ability to customize annotation protocols for batch submissions. This is the first major software restructuring of RAST since its inception. Nature Publishing Group 2015-02-10 /pmc/articles/PMC4322359/ /pubmed/25666585 http://dx.doi.org/10.1038/srep08365 Text en Copyright © 2015, Macmillan Publishers Limited. All rights reserved http://creativecommons.org/licenses/by-nc-nd/4.0/ This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International License. The images or other third party material in this article are included in the article's Creative Commons license, unless indicated otherwise in the credit line; if the material is not included under the Creative Commons license, users will need to obtain permission from the license holder in order to reproduce the material. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/
spellingShingle Article
Brettin, Thomas
Davis, James J.
Disz, Terry
Edwards, Robert A.
Gerdes, Svetlana
Olsen, Gary J.
Olson, Robert
Overbeek, Ross
Parrello, Bruce
Pusch, Gordon D.
Shukla, Maulik
Thomason, James A.
Stevens, Rick
Vonstein, Veronika
Wattam, Alice R.
Xia, Fangfang
RASTtk: A modular and extensible implementation of the RAST algorithm for building custom annotation pipelines and annotating batches of genomes
title RASTtk: A modular and extensible implementation of the RAST algorithm for building custom annotation pipelines and annotating batches of genomes
title_full RASTtk: A modular and extensible implementation of the RAST algorithm for building custom annotation pipelines and annotating batches of genomes
title_fullStr RASTtk: A modular and extensible implementation of the RAST algorithm for building custom annotation pipelines and annotating batches of genomes
title_full_unstemmed RASTtk: A modular and extensible implementation of the RAST algorithm for building custom annotation pipelines and annotating batches of genomes
title_short RASTtk: A modular and extensible implementation of the RAST algorithm for building custom annotation pipelines and annotating batches of genomes
title_sort rasttk: a modular and extensible implementation of the rast algorithm for building custom annotation pipelines and annotating batches of genomes
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4322359/
https://www.ncbi.nlm.nih.gov/pubmed/25666585
http://dx.doi.org/10.1038/srep08365
work_keys_str_mv AT brettinthomas rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT davisjamesj rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT diszterry rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT edwardsroberta rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT gerdessvetlana rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT olsengaryj rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT olsonrobert rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT overbeekross rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT parrellobruce rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT puschgordond rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT shuklamaulik rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT thomasonjamesa rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT stevensrick rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT vonsteinveronika rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT wattamalicer rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes
AT xiafangfang rasttkamodularandextensibleimplementationoftherastalgorithmforbuildingcustomannotationpipelinesandannotatingbatchesofgenomes