Cargando…

rSeqTU—A Machine-Learning Based R Package for Prediction of Bacterial Transcription Units

A transcription unit (TU) is composed of one or multiple adjacent genes on the same strand that are co-transcribed in mostly prokaryotes. Accurate identification of TUs is a crucial first step to delineate the transcriptional regulatory networks and elucidate the dynamic regulatory mechanisms encode...

Descripción completa

Detalles Bibliográficos
Autores principales: Niu, Sheng-Yong, Liu, Binqiang, Ma, Qin, Chou, Wen-Chi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6529933/
https://www.ncbi.nlm.nih.gov/pubmed/31156694
http://dx.doi.org/10.3389/fgene.2019.00374
_version_ 1783420513071136768
author Niu, Sheng-Yong
Liu, Binqiang
Ma, Qin
Chou, Wen-Chi
author_facet Niu, Sheng-Yong
Liu, Binqiang
Ma, Qin
Chou, Wen-Chi
author_sort Niu, Sheng-Yong
collection PubMed
description A transcription unit (TU) is composed of one or multiple adjacent genes on the same strand that are co-transcribed in mostly prokaryotes. Accurate identification of TUs is a crucial first step to delineate the transcriptional regulatory networks and elucidate the dynamic regulatory mechanisms encoded in various prokaryotic genomes. Many genomic features, for example, gene intergenic distance, and transcriptomic features including continuous and stable RNA-seq reads count signals, have been collected from a large amount of experimental data and integrated into classification techniques to computationally predict genome-wide TUs. Although some tools and web servers are able to predict TUs based on bacterial RNA-seq data and genome sequences, there is a need to have an improved machine learning prediction approach and a better comprehensive pipeline handling QC, TU prediction, and TU visualization. To enable users to efficiently perform TU identification on their local computers or high-performance clusters and provide a more accurate prediction, we develop an R package, named rSeqTU. rSeqTU uses a random forest algorithm to select essential features describing TUs and then uses support vector machine (SVM) to build TU prediction models. rSeqTU (available at https://s18692001.github.io/rSeqTU/) has six computational functionalities including read quality control, read mapping, training set generation, random forest-based feature selection, TU prediction, and TU visualization.
format Online
Article
Text
id pubmed-6529933
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-65299332019-05-31 rSeqTU—A Machine-Learning Based R Package for Prediction of Bacterial Transcription Units Niu, Sheng-Yong Liu, Binqiang Ma, Qin Chou, Wen-Chi Front Genet Genetics A transcription unit (TU) is composed of one or multiple adjacent genes on the same strand that are co-transcribed in mostly prokaryotes. Accurate identification of TUs is a crucial first step to delineate the transcriptional regulatory networks and elucidate the dynamic regulatory mechanisms encoded in various prokaryotic genomes. Many genomic features, for example, gene intergenic distance, and transcriptomic features including continuous and stable RNA-seq reads count signals, have been collected from a large amount of experimental data and integrated into classification techniques to computationally predict genome-wide TUs. Although some tools and web servers are able to predict TUs based on bacterial RNA-seq data and genome sequences, there is a need to have an improved machine learning prediction approach and a better comprehensive pipeline handling QC, TU prediction, and TU visualization. To enable users to efficiently perform TU identification on their local computers or high-performance clusters and provide a more accurate prediction, we develop an R package, named rSeqTU. rSeqTU uses a random forest algorithm to select essential features describing TUs and then uses support vector machine (SVM) to build TU prediction models. rSeqTU (available at https://s18692001.github.io/rSeqTU/) has six computational functionalities including read quality control, read mapping, training set generation, random forest-based feature selection, TU prediction, and TU visualization. Frontiers Media S.A. 2019-05-15 /pmc/articles/PMC6529933/ /pubmed/31156694 http://dx.doi.org/10.3389/fgene.2019.00374 Text en Copyright © 2019 Niu, Liu, Ma and Chou. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Genetics
Niu, Sheng-Yong
Liu, Binqiang
Ma, Qin
Chou, Wen-Chi
rSeqTU—A Machine-Learning Based R Package for Prediction of Bacterial Transcription Units
title rSeqTU—A Machine-Learning Based R Package for Prediction of Bacterial Transcription Units
title_full rSeqTU—A Machine-Learning Based R Package for Prediction of Bacterial Transcription Units
title_fullStr rSeqTU—A Machine-Learning Based R Package for Prediction of Bacterial Transcription Units
title_full_unstemmed rSeqTU—A Machine-Learning Based R Package for Prediction of Bacterial Transcription Units
title_short rSeqTU—A Machine-Learning Based R Package for Prediction of Bacterial Transcription Units
title_sort rseqtu—a machine-learning based r package for prediction of bacterial transcription units
topic Genetics
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6529933/
https://www.ncbi.nlm.nih.gov/pubmed/31156694
http://dx.doi.org/10.3389/fgene.2019.00374
work_keys_str_mv AT niushengyong rseqtuamachinelearningbasedrpackageforpredictionofbacterialtranscriptionunits
AT liubinqiang rseqtuamachinelearningbasedrpackageforpredictionofbacterialtranscriptionunits
AT maqin rseqtuamachinelearningbasedrpackageforpredictionofbacterialtranscriptionunits
AT chouwenchi rseqtuamachinelearningbasedrpackageforpredictionofbacterialtranscriptionunits