Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 1.64 KB

README.md

File metadata and controls

34 lines (25 loc) · 1.64 KB

nucleic

Testing Status codecov Documentation Build Status PyPi Release Python Versions MyPy Checked Code style: black

Analysis and plotting library for base substitution spectra and signatures.

❯ pip install nucleic

Features:

  • Model DNA and variant alleles within their local context using an elegant API
  • Combine single nucleotide variants into spectrums of mutagenesis
  • Fetch COSMIC signatures of mutation, as well as other published signatures
  • SVG plotting functions for displaying single nucleotide variant spectrums

Read the documentation at: nucleic.readthedocs.io

from nucleic.cosmic import fetch_cosmic_signatures
from nucleic.plotting import trinucleotide_spectrum

signatures = fetch_cosmic_signatures()
canvas, (ax1, ax2) = trinucleotide_spectrum(signatures['Signature 24'])

signature-24