Plastid

Plastid is a versatile and powerful Python library that provides nucleotide-resolution analysis of genomics and next-generation sequencing (NGS) data. The primary goal of Plastid is to extract assay-specific information from read alignments while retaining generality and extensibility to novel NGS assays. It can be used to represent NGS and other biological data as arrays of values associated with genomic or transcriptomic positions. Plastid is not limited to specific experimental regimes or analytical workflows, making it a widely applicable tool for researchers in the field of genomics and bioinformatics.

Plastid offers a range of configurable tools to convert data from various sources into arrays. It also includes numerous tools to manipulate genomic features, such as spliced transcripts, with nucleotide precision. Furthermore, Plastid automatically handles conversion between genomic and feature-centric coordinates, accounting for splicing and strand, which frees users from having to perform these complex calculations manually.

One of the key features of Plastid is its data models, which use consistent and familiar biological idioms. This makes it easy for even beginners to develop sophisticated analytical workflows with minimal effort. Plastid has been used to analyze data from multiple NGS assays, including RNA-seq, ribosome profiling, and DMS-seq. It forms the genomic engine of ORF-RATER, an ORF annotation tool, and can be readily adapted to novel NGS assays.

Topic

Genomics;Sequencing;Sequence analysis

Detail

  • Operation: Sequence analysis

  • Software interface: Library

  • Language: Python

  • License: The BSD 3-Clause License

  • Cost: Free

  • Version name: -

  • Credit: JGD’s stipend and JSW’s laboratory were funded by an NSF graduate research fellowship, NIH-NIA grant P01 AG010770, NIH-NIGMS grant P50 GM102706, and the Howard Hughes Medical Institute.

  • Input: -

  • Output: -

  • Contact: -

  • Collection: -

  • Maturity: -

Publications

  • Plastid: nucleotide-resolution analysis of next-generation sequencing and genomics data.
  • Dunn JG and Weissman JS. Plastid: nucleotide-resolution analysis of next-generation sequencing and genomics data. Plastid: nucleotide-resolution analysis of next-generation sequencing and genomics data. 2016; 17:958. doi: 10.1186/s12864-016-3278-x
  • https://doi.org/10.1186/s12864-016-3278-x
  • PMID: 27875984
  • PMC: PMC5120557

Download and documentation


< Back to DB search