PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Dna Sequences Python Packages

Python packages with the GitHub topic dna-sequences. Sorted by monthly downloads, with stars and forks.
lucidrains
enformer-pytorch

Implementation of Enformer, Deepmind's attention network for predicting gene expression, in Pytorch

24K 575 99
helicalAI
helical

A framework for state-of-the-art pre-trained bio foundation models on genomics and transcriptomics modalities.

3K 234 40
UC-Davis-molecular-computing
scadnano

Python scripting library for generating designs readable by scadnano.

3K 18 9
Edinburgh-Genome-Foundry
sequenticon

:space_invader: Generate identicons for DNA sequences with Python

2K 40 5
dputhier
pygtftk

The Python GTF toolkit (pygtftk) package: easy handling of GTF files

777 52 6
dib-lab
kspider

A simple yet powerful sequence clustering tool

522 8 1
sigdelsanjog
biocomputing

High-performance DNA sequence generator with Python bindings

516 0 0
mpdunne
codeine

A Python library for constrained reverse translation of protein sequences.

504 3 0
graph-part
graph-part

Graph-based partitioning of biological sequence data

387 36 6
remytuyeras
haplodynamics

A python library to develop genomic data simulators

347 4 0
xapple
crest4

The `crest4` python package can automatically assign taxonomic names to DNA sequences obtained from environmental sequencing.

326 5 1
Edinburgh-Genome-Foundry
crazydoc

Read genetic sequences from stylized docx files

232 34 4
sgelias
kmergenerator

No description available

231 2 1
kdmurray91
pymer

pymer: Pythonic fast k-mer counting routines

203 0 1
jmenglund
predsim

Command-line tool for simulating predictive datasets from MrBayes' output.

189 2 0
cmzmasek
clean-fasta

Clean and filter FASTA sequence files: strip gaps, filter by length and valid-character ratio, and deduplicate ids.

155 0 0
GeorgakilasLab
cnnamon

CNNAMON is a modular Python framework for building, training, and interpreting 1D Convolutional Neural Networks (CNNs) for DNA sequence analysis. It integrates data preparation, model construction, and rich explainability tools in a unified and flexible system tailored for genomics research.

154 0 0
aszymik
jamsfetch

JAMS-Fetch (Joint Automated Multi-source Sequence Fetcher) is a Python package. It automates the retrieval of sequence and structure data from major bioinformatics databases using a unified, user-friendly interface.

143 3 1
babinyurii
crispr-cas9

script for indels counting in sequencing data

103 4 3
mr-eyes
kspider2

kSpider Python interface

101 8 1
UC-Davis-molecular-computing
scadnano-test

Python scripting library for generating designs readable by scadnano.

96 18 9
xapple
pacmill

The `pacmill` python package is a bioinformatics pipeline that is developed to process microbial 16S amplicon sequencing data.

75 2 0
peterk87
filter-classified-reads

Filter for reads from taxa of interest using Kraken2/Centrifuge classification results

75 7 1
dabane-ghassan
dnazip-bioinfo

A Python implementation of the Burros-Wheeler and Huffman coding algorithms

58 4 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology