Cargando…

miRBaseConverter: an R/Bioconductor package for converting and retrieving miRNA name, accession, sequence and family information in different versions of miRBase

BACKGROUND: miRBase is the primary repository for published miRNA sequence and annotation data, and serves as the “go-to” place for miRNA research. However, the definition and annotation of miRNAs have been changed significantly across different versions of miRBase. The changes cause inconsistency i...

Descripción completa

Detalles Bibliográficos
Autores principales: Xu, Taosheng, Su, Ning, Liu, Lin, Zhang, Junpeng, Wang, Hongqiang, Zhang, Weijia, Gui, Jie, Yu, Kui, Li, Jiuyong, Le, Thuc Duy
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6311916/
https://www.ncbi.nlm.nih.gov/pubmed/30598108
http://dx.doi.org/10.1186/s12859-018-2531-5
_version_ 1783383700664221696
author Xu, Taosheng
Su, Ning
Liu, Lin
Zhang, Junpeng
Wang, Hongqiang
Zhang, Weijia
Gui, Jie
Yu, Kui
Li, Jiuyong
Le, Thuc Duy
author_facet Xu, Taosheng
Su, Ning
Liu, Lin
Zhang, Junpeng
Wang, Hongqiang
Zhang, Weijia
Gui, Jie
Yu, Kui
Li, Jiuyong
Le, Thuc Duy
author_sort Xu, Taosheng
collection PubMed
description BACKGROUND: miRBase is the primary repository for published miRNA sequence and annotation data, and serves as the “go-to” place for miRNA research. However, the definition and annotation of miRNAs have been changed significantly across different versions of miRBase. The changes cause inconsistency in miRNA related data between different databases and articles published at different times. Several tools have been developed for different purposes of querying and converting the information of miRNAs between different miRBase versions, but none of them individually can provide the comprehensive information about miRNAs in miRBase and users will need to use a number of different tools in their analyses. RESULTS: We introduce miRBaseConverter, an R package integrating the latest miRBase version 22 available in Bioconductor to provide a suite of functions for converting and retrieving miRNA name (ID), accession, sequence, species, version and family information in different versions of miRBase. The package is implemented in R and available under the GPL-2 license from the Bioconductor website (http://bioconductor.org/packages/miRBaseConverter/). A Shiny-based GUI suitable for non-R users is also available as a standalone application from the package and also as a web application at http://nugget.unisa.edu.au:3838/miRBaseConverter. miRBaseConverter has a built-in database for querying miRNA information in all species and for both pre-mature and mature miRNAs defined by miRBase. In addition, it is the first tool for batch querying the miRNA family information. The package aims to provide a comprehensive and easy-to-use tool for miRNA research community where researchers often utilize published miRNA data from different sources. CONCLUSIONS: The Bioconductor package miRBaseConverter and the Shiny-based web application are presented to provide a suite of functions for converting and retrieving miRNA name, accession, sequence, species, version and family information in different versions of miRBase. The package will serve a wide range of applications in miRNA research and could provide a full view of the miRNAs of interest. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12859-018-2531-5) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-6311916
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-63119162019-01-07 miRBaseConverter: an R/Bioconductor package for converting and retrieving miRNA name, accession, sequence and family information in different versions of miRBase Xu, Taosheng Su, Ning Liu, Lin Zhang, Junpeng Wang, Hongqiang Zhang, Weijia Gui, Jie Yu, Kui Li, Jiuyong Le, Thuc Duy BMC Bioinformatics Software BACKGROUND: miRBase is the primary repository for published miRNA sequence and annotation data, and serves as the “go-to” place for miRNA research. However, the definition and annotation of miRNAs have been changed significantly across different versions of miRBase. The changes cause inconsistency in miRNA related data between different databases and articles published at different times. Several tools have been developed for different purposes of querying and converting the information of miRNAs between different miRBase versions, but none of them individually can provide the comprehensive information about miRNAs in miRBase and users will need to use a number of different tools in their analyses. RESULTS: We introduce miRBaseConverter, an R package integrating the latest miRBase version 22 available in Bioconductor to provide a suite of functions for converting and retrieving miRNA name (ID), accession, sequence, species, version and family information in different versions of miRBase. The package is implemented in R and available under the GPL-2 license from the Bioconductor website (http://bioconductor.org/packages/miRBaseConverter/). A Shiny-based GUI suitable for non-R users is also available as a standalone application from the package and also as a web application at http://nugget.unisa.edu.au:3838/miRBaseConverter. miRBaseConverter has a built-in database for querying miRNA information in all species and for both pre-mature and mature miRNAs defined by miRBase. In addition, it is the first tool for batch querying the miRNA family information. The package aims to provide a comprehensive and easy-to-use tool for miRNA research community where researchers often utilize published miRNA data from different sources. CONCLUSIONS: The Bioconductor package miRBaseConverter and the Shiny-based web application are presented to provide a suite of functions for converting and retrieving miRNA name, accession, sequence, species, version and family information in different versions of miRBase. The package will serve a wide range of applications in miRNA research and could provide a full view of the miRNAs of interest. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12859-018-2531-5) contains supplementary material, which is available to authorized users. BioMed Central 2018-12-31 /pmc/articles/PMC6311916/ /pubmed/30598108 http://dx.doi.org/10.1186/s12859-018-2531-5 Text en © The Author(s) 2018 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver(http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Software
Xu, Taosheng
Su, Ning
Liu, Lin
Zhang, Junpeng
Wang, Hongqiang
Zhang, Weijia
Gui, Jie
Yu, Kui
Li, Jiuyong
Le, Thuc Duy
miRBaseConverter: an R/Bioconductor package for converting and retrieving miRNA name, accession, sequence and family information in different versions of miRBase
title miRBaseConverter: an R/Bioconductor package for converting and retrieving miRNA name, accession, sequence and family information in different versions of miRBase
title_full miRBaseConverter: an R/Bioconductor package for converting and retrieving miRNA name, accession, sequence and family information in different versions of miRBase
title_fullStr miRBaseConverter: an R/Bioconductor package for converting and retrieving miRNA name, accession, sequence and family information in different versions of miRBase
title_full_unstemmed miRBaseConverter: an R/Bioconductor package for converting and retrieving miRNA name, accession, sequence and family information in different versions of miRBase
title_short miRBaseConverter: an R/Bioconductor package for converting and retrieving miRNA name, accession, sequence and family information in different versions of miRBase
title_sort mirbaseconverter: an r/bioconductor package for converting and retrieving mirna name, accession, sequence and family information in different versions of mirbase
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6311916/
https://www.ncbi.nlm.nih.gov/pubmed/30598108
http://dx.doi.org/10.1186/s12859-018-2531-5
work_keys_str_mv AT xutaosheng mirbaseconverteranrbioconductorpackageforconvertingandretrievingmirnanameaccessionsequenceandfamilyinformationindifferentversionsofmirbase
AT suning mirbaseconverteranrbioconductorpackageforconvertingandretrievingmirnanameaccessionsequenceandfamilyinformationindifferentversionsofmirbase
AT liulin mirbaseconverteranrbioconductorpackageforconvertingandretrievingmirnanameaccessionsequenceandfamilyinformationindifferentversionsofmirbase
AT zhangjunpeng mirbaseconverteranrbioconductorpackageforconvertingandretrievingmirnanameaccessionsequenceandfamilyinformationindifferentversionsofmirbase
AT wanghongqiang mirbaseconverteranrbioconductorpackageforconvertingandretrievingmirnanameaccessionsequenceandfamilyinformationindifferentversionsofmirbase
AT zhangweijia mirbaseconverteranrbioconductorpackageforconvertingandretrievingmirnanameaccessionsequenceandfamilyinformationindifferentversionsofmirbase
AT guijie mirbaseconverteranrbioconductorpackageforconvertingandretrievingmirnanameaccessionsequenceandfamilyinformationindifferentversionsofmirbase
AT yukui mirbaseconverteranrbioconductorpackageforconvertingandretrievingmirnanameaccessionsequenceandfamilyinformationindifferentversionsofmirbase
AT lijiuyong mirbaseconverteranrbioconductorpackageforconvertingandretrievingmirnanameaccessionsequenceandfamilyinformationindifferentversionsofmirbase
AT lethucduy mirbaseconverteranrbioconductorpackageforconvertingandretrievingmirnanameaccessionsequenceandfamilyinformationindifferentversionsofmirbase