Giter VIP home page Giter VIP logo

isomirmap's Introduction

To download the latest release of isoMiRmap please visit here or the releases section of this GitHub page.

isoMiRmap

IsoMiRmap is an open source python application for the fast, deterministic, and exhaustive mining of isomiRs. The tool produces output in HTML, miRGFF3, and in tab-delimited formats.  

  • Click here to view the help and license for isoMiRmap
  • Click here to view the isoMiRmap publication.
  • Click here to view more program details or to access downloadable isomiR profiles for 11,085 datasets from the 1000 Genomes and TCGA projects consisting of 5 population groups and 33 cancer types respectively.

Abstract (from publication above)

Motivation:

MicroRNA (miRNA) precursor arms give rise to multiple isoforms simultaneously called “isomiRs.” IsomiRs from the same arm typically differ by a few nucleotides at either their 5´ or 3´ termini, or both. In humans, the identities and abundances of isomiRs depend on a person’s sex, population of origin, race/ethnicity, and on tissue type, tissue state, and disease type/subtype. Moreover, nearly half of the time the most abundant isomiR differs from the miRNA sequence found in public databases. Accurate mining of isomiRs from deep sequencing data is thus important.

Results:

We developed isoMiRmap, a fast, standalone, user-friendly mining tool that identifies and quantifies all isomiRs by directly processing short RNA-seq datasets. IsoMiRmap is a portable “plug-and-play” tool, requires minimal setup, has modest computing and storage requirements, and can process an RNA-seq dataset with 50 million reads in just a few minutes on an average laptop. IsoMiRmap deterministically and exhaustively reports all isomiRs in a given deep sequencing dataset and quantifies them accurately (no double-counting). IsoMiRmap comprehensively reports all miRNA precursor locations from which an isomiR may be transcribed, tags as ‘ambiguous’ isomiRs whose sequences exist both inside and outside of the space of known miRNA sequences and reports the public identifiers of common single-nucleotide polymorphisms and documented somatic mutations that may be present in an isomiR. IsoMiRmap also identifies isomiRs with 3´ non-templated post-transcriptional additions. Compared to similar tools, isoMiRmap is the fastest, reports more bona fide isomiRs, and provides the most comprehensive information related to an isomiR’s transcriptional origin.

Computational Medicine Center at Thomas Jefferson University

Please view our other research here.

isomirmap's People

Contributors

tju-cmc avatar phillipeloher avatar panayiotis avatar

Stargazers

Makhonin Alexey avatar Pengyao Ping avatar Sinan U. Umu avatar slp avatar  avatar

Watchers

James Cloos avatar  avatar  avatar

Forkers

alex123012

isomirmap's Issues

Custom mapping bundles

Hello, in the docs at https://cm.jefferson.edu/isoMiRmap/, I noticed the following

Supports multiple mapping bundles (e.g. miRBase, miRCarta) and is extendible to other species and assemblies.

I was wondering how I might go about generating mapping bundles for non-human species?

Thanks,
Jonah.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.