Project Showcase

Explore our portfolio of bioinformatics projects, web applications, and consulting work.

🔬
bioinformatics

Beginning Python for Bioinformatics

Educational repository with code examples from the blog series teaching Python programming for bioinformatics applications.

PythonBiopythonEducation
🔬
bioinformatics

WormBase REST API

RESTful API to the WormBase Datomic database, providing data to the WormBase website on a per-widget basis and powering tools like BLAST.

ClojureDatomicREST API
🔬
tools

vcfclick

Small VCF databases, one per cohort. Embedded ClickHouse engine for variants, embedded DuckDB for annotations, MCP natural-language layer, and an optional local web UI. Trio/family analysis and a GATK3-CombineVariants reimplementation. No daemon, no server.

PythonClickHouse (chDB)DuckDBFastAPIMCPcyvcf2Trio analysisGenomics
🔬
tools

Alliance of Genome Resources MCP Server

Model Context Protocol server enabling Claude Code to access Alliance of Genome Resources genomics tools and data.

PythonMCPClaude CodeGenomics
🔬
web

BlueGenes

Friendly next-generation interface for genomic data discovery powered by InterMine. Modern ClojureScript/re-frame application.

ClojureScriptre-frameInterMine
🔬
tools

abifpy

Python module for reading Applied Biosystems .ab1 trace files (Sanger sequencing chromatograms).

PythonSanger SequencingFile Parsing
🔬
tools

ISCN Authenticator

Validator for ISCN (International System for Human Cytogenomic Nomenclature) karyotype strings used in clinical genetics.

PythonCytogeneticsValidation
🔬
web

Python SQLite wxPython Example

Tutorial demonstrating how to use wxPython and SQLite to create simple database GUIs in Python.

PythonwxPythonSQLiteGUI
🔬
consulting

Clinical NGS Pipelines

Production pipelines for clinical next-generation sequencing including variant calling, annotation, and reporting for diagnostic labs.

PythonNextflowDockerHL7Clinical Genomics
🔬
consulting

Variant Database Systems

Design and implementation of variant databases for clinical genomics labs, including integration with laboratory information systems.

PostgreSQLClickHousePythonREST APIs
🔬
bioinformatics

InterMine Data Warehouse

Contributions to InterMine, a powerful open source data warehouse system for integrating biological data.

JavaPostgreSQLData Integration
🔬
tools

dbNSFP-RAG

Retrieval-augmented pipeline over the dbNSFP functional-prediction dataset for natural-language variant-annotation queries. FAISS vector store with a local Ollama model.

PythonRAGFAISSOllamaGenomics
🔬
web

PopGeneS2

28-module interactive population-genetics simulation suite running entirely in the browser. A modern reimplementation of the original PopGene.S desktop package.

SvelteKitTypeScriptD3.jsPopulation Genetics
🔬
bioinformatics

bioinfo_health

Mines GitHub URLs from PubMed abstracts and scores scientific-software repository health across nine dimensions, surfacing results in a web app.

PythonBioPythonSQLiteDeno/Fresh
🔬
tools

code-review-7b

A fine-tuned 7B code-review LLM: tree-sitter code parsing, trained with Apple MLX, served via llama-cpp + FastAPI, with the GGUF model published to HuggingFace.

PythonMLXLLM Fine-tuningtree-sitterFastAPI
🔬
tools

strandline

Compliance and code-acceptance platform with a hash-chained, tamper-evident audit ledger and OIDC/PKCE authentication. FastAPI + Vue 3 + Celery.

FastAPIVue 3CeleryOIDC/PKCEAudit Ledger

Technologies & Skills

Full stack of tools and technologies across our projects

Languages

PythonClojureClojureScriptRustRPerlJavaJavaScriptTypeScriptGoC#VB.NETShell/BashSQL

Frameworks

DjangoFlaskSvelteKitre-frameReagentReactHTMXTailwind CSS

Databases

PostgreSQLClickHouseDuckDBDatomicCouchDBRedisSQLiteMySQL

DevOps & Cloud

DockerKubernetesAWSLinux/RHELNextflowGitCI/CDGunicornNginx

Bioinformatics

NGS AnalysisVariant CallingVCF ProcessingHGVSIllumina InterOpBiopythonpysamBioJavaBLASTPhylogeneticsPopulation GeneticsClinical GenomicsHL7/FHIR

Data Science

PandasNumPyPlotlyJupyterData Visualization

Tools & Platforms

InterMineBlueGenesMCP ServersREST APIsGraphQLRQ/CelerySample Sheets