miRNAmeConverter: MiRNANameConverter constructor

Description Classes Getter functions Algorithms Author(s) See Also Examples

Description

This function returns an instance of a MiRNANAmeConverter class. Handling mature miRNA names from different miRBase versions This package contains algorithms for dealing with mature miRNA names from different miRBase release versions. The functions are provided in form of methods as part of the MiRNANameConverter-class. The data of all the miRBase release versions is stored in the miRBaseVersions.db annotation package. The MiRNAmeConverter package contains one class that has two categories of functions: getters-functions and algorithms.

Classes

The MiRNANameConverter

Getter functions

The getter functions provide access to the slots of the class.

Algorithms

There are three algorithms for dealing with miRNA names from different miRBase releases, the assessVersion, checkMiRNAName and translateMiRNAName.

translateMiRNAName

The algorithm coded in this function can translate given miRNA names to different miRBase release versions.

checkMiRNAName

This function is used to check if a given miRNA name is listed in the current miRBase release.

assessVersion

The assessVersion

-function is useful when one wants to assess the miRBase version of a given set of mature miRNA names.

Author(s)

Stefan Haunsberger stefanhaunsberger@rcsi.ie

See Also

miRBaseVersions.db for more information about the database holding all major miRBase release versions)

Examples

1
2
3
# Translate a mature miRNA name to miRBase version 21.0
nc = MiRNANameConverter(); # Object instantiation
translateMiRNAName(nc, "hsa-miR-29a", version = 21.0)

Example output

Loading required package: miRBaseVersions.db
                    mimat       input          v21.0
MIMAT0000086 MIMAT0000086 hsa-miR-29a hsa-miR-29a-3p

miRNAmeConverter documentation built on Nov. 8, 2020, 5:36 p.m.