https://github.com/ivanek/eisar

Exon-Intron Split Analysis (EISA) in R

https://github.com/ivanek/eisar

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 8 DOI reference(s) in README
  • Academic publication links
    Links to: biorxiv.org, ncbi.nlm.nih.gov
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.3%) to scientific vocabulary
Last synced: 5 months ago · JSON representation

Repository

Exon-Intron Split Analysis (EISA) in R

Basic Info
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Fork of fmicompbio/eisaR
Created almost 5 years ago · Last pushed almost 5 years ago

https://github.com/ivanek/eisaR/blob/master/



# `eisaR`: Exon-Intron Split Analysis (EISA) in R


## Overview Exon-intron split analysis (`EISA`) uses ordinary RNA-seq data to measure changes in mature RNA and pre-mRNA reads across different experimental conditions to quantify transcriptional and post-transcriptional regulation of gene expression. For details see Gaidatzis et al., Nat Biotechnol 2015. doi: 10.1038/nbt.3269. `eisaR` implements the major steps of EISA in R. In addition, it contains functionality for extracting spliced and unspliced transcript sequences, as well as intron sequences (with similar options as the [BUSpaRse](https://github.com/BUStools/BUSpaRse)) package), from an annotated genome. These sequences can be indexed and used, e.g., for quantification in preparation for RNA velocity estimation. Developed by: - [Michael Stadler](https://github.com/mbstadler) - Dimos Gaidatzis - [Lukas Burger](https://github.com/LukasBurger) - [Charlotte Soneson](https://github.com/csoneson) Also a big "thank you" for contributions to: - [Federico Marini](https://github.com/federicomarini) ## Installation To install `eisaR` from Bioconductor, you will need at least R 4.0 and Bioconductor 3.11, which is available on April 28, 2020. Then use the following within R (see also [eisaR download page](https://bioconductor.org/packages/eisaR/)): ``` # BiocManager is needed to install Bioconductor packages if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager") # Install eisaR BiocManager::install("eisaR") ``` ## Functionality All you need is RNA-seq data from at least two conditions (e.g. wildtype and mutant). The `eisaR` package contains convenience functions to facilitate the steps in an exon-intron split analysis, which consists of: 1. preparing the annotation (exonic and gene body coordinate ranges) 2. quantifying RNA-seq alignments in exons and introns 3. calculating and comparing exonic and intronic changes across conditions 4. visualizing the results For the steps 1. and 2. above, this `eisaR` vignette makes use of Bioconductor annotation and the [QuasR](https://bioconductor.org/packages/QuasR/) package. It is also possible to obtain count tables for exons and introns using some other pipeline or approach, and directly start with step 3. ## Reference `EISA` has been described in: "Analysis of intronic and exonic reads in RNA-seq data characterizes transcriptional and post-transcriptional regulation." Gaidatzis D., Burger L., Florescu M. and Stadler, M.B. *Nat Biotechnol.* **2015**; 33(7):722-9. [PubMed: 26098447](https://www.ncbi.nlm.nih.gov/pubmed/26098447), [doi: 10.1038/nbt.3269](https://doi.org/10.1038/nbt.3269) The functionality for extracting spliced and unspliced transcript sequences, as well as intron sequences, for use in RNA velocity analysis, has been described in: "Preprocessing choices affect RNA velocity results for droplet scRNA-seq data." Soneson C., Srivastava A., Patro R. and Stadler, M.B. *bioRxiv* **2020**. [bioRxiv](https://www.biorxiv.org/content/10.1101/2020.03.13.990069v1), [doi: 10.1101/2020.03.13.990069](https://doi.org/10.1101/2020.03.13.990069) ## Software status | Platforms | OS | R CMD check | Coverage | |:----------------:|:----------------:|:----------------:|:----------------:| | GitHub Actions | Linux/Windows/macOS | [![R build status](https://github.com/fmicompbio/eisaR/workflows/R-CMD-check/badge.svg)](https://github.com/fmicompbio/eisaR/actions) | [![Codecov.io coverage status](https://codecov.io/github/fmicompbio/eisaR/coverage.svg?branch=master)](https://codecov.io/github/fmicompbio/eisaR) | | Bioc ([_devel_](http://bioconductor.org/packages/devel/bioc/html/eisaR.html)) | Multiple | [![Bioconductor-devel Build Status](http://bioconductor.org/shields/build/devel/bioc/eisaR.svg)](http://bioconductor.org/checkResults/devel/bioc-LATEST/eisaR) | [![Codecov.io coverage status](https://codecov.io/github/fmicompbio/eisaR/coverage.svg?branch=master)](https://codecov.io/github/fmicompbio/eisaR) | | Bioc ([_release_](http://bioconductor.org/packages/release/bioc/html/eisaR.html)) | Multiple | [![Bioconductor-release Build Status](http://bioconductor.org/shields/build/release/bioc/eisaR.svg)](http://bioconductor.org/checkResults/release/bioc-LATEST/eisaR) | [![Codecov.io coverage status](https://codecov.io/github/fmicompbio/eisaR/coverage.svg?branch=master)](https://codecov.io/github/fmicompbio/eisaR) |

Owner

  • Name: Robert Ivánek
  • Login: ivanek
  • Kind: user
  • Location: Basel, Switzerland
  • Company: University of Basel

GitHub Events

Total
Last Year