Pavel-Kravchenko/Bioinformatics

208 bioinformatics skills for Claude Code — NGS, single-cell, metagenomics, structural biology, algorithms, AI for science

5Stars on the repository
200Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

long-read-sequencing

169

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Basecall ONT POD5 with Dorado, align with Minimap2, assemble with Flye/Hifiasm, call SVs with Sniffles2. Use when basecalling nanopore reads, doing long-read assembly, SV calling, or ONT methylation/isoform analysis.

not rated 5 2mo ago A 66 tokens

metabolomics

170

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Parse LC-MS mzML with pyOpenMS, PQN/LOESS-normalize feature tables, match m/z to HMDB/GNPS by ppm, run COBRApy FBA. Use when doing metabolomics preprocessing, metabolite ID, feature QC, MSEA enrichment, or flux modeling.

not rated 5 2mo ago A 65 tokens

metagenomics-amplicon

171

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Compute 16S/ITS amplicon diversity (Shannon, Simpson, Bray-Curtis, UniFrac), PCoA/NMDS ordination, PERMANOVA on OTU/ASV tables from QIIME2/DADA2. Use for 16S microbiome analysis.

not rated 5 2mo ago A 69 tokens

metagenomics-shotgun

172

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Run Bowtie2 decontamination, Kraken2/Bracken classification, HUMAnN3 pathways, and MEGAHIT/MetaBAT2/CheckM MAG recovery on shotgun metagenomes. Use for WMS/WGS metagenomics, microbiome profiling, or MAG binning.

not rated 5 2mo ago A 66 tokens

network-biology

173

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Build PPI networks from STRING with NetworkX, find hub genes via centrality, detect Louvain modules, infer GRNs with GENIE3. Use for protein interaction networks, hub/bottleneck genes, network communities, GRN inference.

not rated 5 2mo ago A 53 tokens

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Detect and correct for population stratification and cryptic relatedness in genotype data using PCA, kinship/IBD estimation, and genomic inflation factor (lambda) diagnostics before running a GWAS. Use when doing ancestry PCA, checking sample relatedness, computing genomic inflation, or QC'ing genotype data for…

not rated 5 2mo ago A 71 tokens

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Embed proteins with ESM2, predict structure via ESMFold, zero-shot score mutations with ESM-1v, or design sequences via ESM-IF1 (fair-esm). Use for protein embeddings, MSA-free structure, DMS/VUS scoring, fixed-backbone design.

not rated 5 2mo ago A 65 tokens

python-advanced-sql

176

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Write Python decorators/context managers/dataclasses and query gene/variant tables with sqlite3/pandas SQL (JOIN, GROUP BY, HAVING). Use for retry/caching/validation wrappers or SQL against Ensembl/UCSC-style schemas.

not rated 5 2mo ago A 52 tokens

python-bio-classes

177

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Build Python classes for Gene/DNA/RNA/Protein records with eq/lt/hash, @property validation, ABCs, and @classmethod parsers (fromfastastring). Use when modeling genes/FASTA/GFF as objects or asked about Python OOP, inheritance, dataclasses.

not rated 5 2mo ago A 69 tokens

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Write Python comprehensions/generator expressions to filter, transform, count DNA/RNA/protein sequences (GC%, codons, k-mers, ORFs). Use when refactoring loop-heavy sequence code or streaming FASTA/FASTQ memory-efficiently.

not rated 5 2mo ago A 58 tokens

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Build Python context managers (enter/exit, @contextmanager, sqlite3) for safe FASTA I/O, temp cleanup, DB transactions. Use for leaked file handles, temp files surviving crashes, or with-compatible readers/writers.

not rated 5 2mo ago A 55 tokens

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Write if/elif/for/while loops over DNA/RNA/protein strings: codon iteration, stop-codon/motif scanning, GC-content classification. Use when looping over sequences, extracting codons, or debugging an off-by-one loop.

not rated 5 2mo ago A 56 tokens

python-bio-data-types

181

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Use Python's int, float, str, bool, and None types to represent and validate biological data (sequence lengths, GC content, DNA/RNA strings, missing annotations) and convert between them when parsing text records. Use when writing beginner Python for bioinformatics, explaining type() output, fixing float-equality bugs…

not rated 5 2mo ago A 97 tokens

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Build volcano/MA plots, clustermap heatmaps, and multi-panel GridSpec figures with matplotlib/seaborn. Use when plotting DE results, expression data, or QC distributions, or fixing savefig, log-axis, colormap bugs.

not rated 5 2mo ago A 57 tokens

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Clean/reshape bio pandas tables — impute NaNs, dedupe replicates, coerce clinical strings to numeric/categorical, melt/pivot wide-long, regex-parse GTF attrs. Use for cleaning expr/clinical dataframes or reshaping.

not rated 5 2mo ago A 59 tokens

python-bio-decorators

184

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Write @decorators (functools.wraps, @lrucache, factories) to time, validate, and memoize bio functions. Use for pipeline timing/logging, DNA/protein alphabet checks, caching codon/alignment calls, or decorator stacking.

not rated 5 2mo ago A 60 tokens

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Use Python dict/defaultdict/Counter/set to translate codons, count k-mers, group genes by chromosome, and compare gene lists (union/intersection). Use when translating DNA, counting k-mers, or comparing gene sets.

not rated 5 2mo ago A 53 tokens

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Handle malformed FASTA/GFF via try/except/else/finally, custom exceptions, raise-from chaining. Use for parsers crashing on bad input, strict vs lenient FASTA parsing, KeyError/IndexError/ValueError, or batches skipping bad records.

not rated 5 2mo ago A 62 tokens

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Use Python arithmetic and comparison operators to compute GC content, codon/frame math, protein MW, and primer Tm. Use when calculating GC%, codon counts, reading frames, or fixing operator-precedence bugs in bio scripts.

not rated 5 2mo ago A 52 tokens

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Read/write FASTA, FASTQ, CSV/TSV (BED), JSON, and pickle files in Python using open()/context managers, csv.DictReader/DictWriter, and streaming generators for large genomics files. Use when parsing a FASTA/FASTQ file, writing sequences back out with line wrapping, reading/writing gene expression CSV or BED/TSV files…

not rated 5 2mo ago A 106 tokens

python-bio-functions

189

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Write Python def functions for bio scripts — ORF finders, reverse-complement, Hamming distance, args/kwargs, @lrucache. Use for a mutable-default-argument bug, args/kwargs signatures, or reusable sequence helpers.

not rated 5 2mo ago A 58 tokens

python-bio-generators

190

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Write Python generators (yield, itertools) for streaming FASTA/FASTQ readers, sliding-window GC/k-mer scans, and lazy translation pipelines that skip loading whole files into memory. Use for large FASTA/FASTQ parsing or MemoryError on genomic data.

not rated 5 2mo ago A 58 tokens

python-bio-iterators

191

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Stream FASTA/FASTQ and generate k-mers/codons lazily with Python generators, custom iter/next classes, and itertools. Use when parsing multi-GB sequence files without loading them fully into RAM or chaining filter-trim-translate pipelines.

not rated 5 2mo ago A 62 tokens

python-bio-lists

192

Pavel-Kravchenko/Bioinformatics

Skill Claude CodeCodex

Split CDS into codons, extract k-mers, sort sequences by GC%/length, and pack gene coordinates into tuples/namedtuples. Use when looping over genes/codons/SNPs/BED intervals, computing sliding-window GC%, or detecting gene overlaps in Python.

not rated 5 2mo ago A 63 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: