← all publishers

pavel-kravchenko

@pavel-kravchenko source repo

213 published skills · page 3 of 3

  1. Metagenomics Shotgun · pavel-kravchenko
    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.
    0 installs
  2. Python Bio Functions · pavel-kravchenko
    Write Python `def` functions for bio scripts — ORF finders, reverse-complement, Hamming distance, *args/**kwargs, @lru_cache. Use for a mutable-default-argument bug, *args/**kwargs signatures, or reusable sequence helpers.
    0 installs
  3. Python Bio Iterators · pavel-kravchenko
    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.
    0 installs
  4. Python Bio Operators · pavel-kravchenko
    Apply //, %, and 'in' operators to DNA/protein data — codon math, reading frames, GC precedence, stop-codon lookups. Use when computing GC content, finding reading frames, filtering by QC, or fixing precedence bugs.
    0 installs
  5. Python Bio Sequences · pavel-kravchenko
    Manipulate DNA/RNA/protein sequences as raw Python strings: reverse complement via str.maketrans/translate, transcription, codon/ORF extraction, motif and restriction-site scanning with find()/re, and hand-rolled FASTA parsing without Biopython. Use when writing sequence utilities from scratch, debugging off-by-one slicing or 1-based-vs-0-based coordinate errors, or when Biopython/Seq is unavailable or overkill.
    0 installs
  6. Python Bio Variables · pavel-kravchenko
    Declare and manipulate Python variables and core data types (int, float, str, bool, None) for bioinformatics scripts — naming, mutability, references, string slicing/indexing of DNA/RNA/protein sequences. Use when writing beginner Python for biology, explaining variable assignment/reassignment, debugging aliasing or mutable-default-argument bugs, or parsing sequence strings and FASTA headers with slicing/split/join.
    0 installs
  7. AI Science Vision RAG · pavel-kravchenko
    ColPali-style Vision RAG: embed rendered PDF pages, retrieve via ColBERT MaxSim, feed top-k pages to Qwen2-VL, no OCR. Use for PDF/document QA over figures and tables, multimodal retrieval, or Recall@k/MRR eval.
    0 installs
  8. Algo Basic Algorithms · pavel-kravchenko
    Compute GCD/LCM via Euclid's algorithm, find roots with Newton's method, and count k-mers using dict/Counter vs O(n^2) list-scan. Use for GCD/LCM math, root-finding, k-mer counting, or Big-O complexity questions.
    0 installs
  9. Algo Comparison Sorts · pavel-kravchenko
    Implement bubble/merge/shell/quicksort in Python; compare Big-O time/space/stability. Use when asked to sort an array, code a sort from scratch, explain quicksort complexity, or fix O(n^2) worst case on sorted input.
    0 installs
  10. Algo Mst Kruskal Prim · pavel-kravchenko
    Compute minimum spanning trees with Kruskal's (Union-Find) and Prim's (min-heap) algorithms in Python or networkx. Use when building a phylogenetic distance tree, gene co-expression network backbone, MST-based clustering, or implementing Union-Find/disjoint-set.
    0 installs
  11. Algo Topological Sort · pavel-kravchenko
    Order vertices of a directed acyclic graph (DAG) with DFS-based or Kahn's BFS-based topological sort, detect cycles, and compute critical-path/makespan for weighted task DAGs. Use when scheduling a gene regulatory cascade, metabolic pathway, or bioinformatics pipeline (FastQC->Trimmomatic->STAR->featureCounts->DESeq2), resolving build/task dependency order, or checking whether a directed graph is acyclic.
    0 installs
  12. Bio Core Hic Analysis · pavel-kravchenko
    Analyze Hi-C contact matrices with cooler/cooltools: load .cool/.mcool files, visualize contact maps, compute P(s) decay curves, call A/B compartments (eigenvector), detect TAD boundaries (insulation score), and build pileups. Use when working with Hi-C data, chromatin conformation capture, 3D genome organization, TADs, A/B compartments, or .cool/.mcool contact matrices.
    0 installs
  13. Metagenomics Amplicon · pavel-kravchenko
    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.
    0 installs