Skip to content
View williamtbarker's full-sized avatar

Block or report williamtbarker

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
williamtbarker/README.md

Will Barker

Computational scientist building reliable research software at the intersection of bioinformatics, scientific machine learning, and systems engineering. I work primarily in Python, Rust, Bash, and SQL, with domain experience spanning influenza virology, viral genomics, drug discovery, and omics analysis.

My work emphasizes reproducibility, explicit data contracts, leakage-resistant validation, deterministic behavior where appropriate, realistic failure testing, and clear separation between software performance and scientific claims.

I am also the founder of SignalForge Advisors and a science-fiction author interested in complex technological systems and their human consequences.

Featured research software

Project What it does
FluFormer Scientific machine learning for influenza proteomes: multitask classification, temporal conditioning, and reproducible held-out evaluation
SigTrellis Replicate-aware elastic-net discovery and validation of candidate transcriptomic signatures in bulk and single-cell RNA-seq
Virustic2 Deterministic, quality-aware de Bruijn viral unitig assembly in Rust
FluTrees Scientist-facing influenza HA mutation decision trees with desktop GUI, reports, and reproducible CLI workflows
BayesTrellis Bayesian candidate-signature discovery for bulk and single-cell transcriptomics; currently an explicitly labeled research alpha
Antigenic Audit Detects entity leakage, reversed-role leakage, and temporal overclaiming in influenza antigenicity evaluations
Stabilomics Robust LAD-LASSO stability selection for high-dimensional scientific feature tables
RefAudit Audits downstream sensitivity to reference-genome choice
SeqSketch Deterministic MinHash/LSH sequence indexing, exact reranking, and similarity graphs

How I build

My public projects emphasize strict input contracts, automated testing, reproducible examples, explicit provenance, auditable outputs, and scientific limitations that are stated rather than hidden. I prefer tools whose important assumptions can be inspected and whose failure modes can be tested.

Areas of focus

Bioinformatics & computational biology
Influenza · viral genomics · sequence analysis · genome assembly · mutation analysis · transcriptomics · omics

Machine learning & statistics
Protein representations · temporal validation · transformers · sparse modeling · Bayesian modeling · stability selection · leakage auditing

Scientific software engineering
Python · Rust · Bash · SQL · reproducible pipelines · HPC · data provenance · deterministic tooling

Elsewhere

Pinned Loading

  1. antigenic-audit antigenic-audit Public

    Python CLI that detects entity leakage, reversed-role leakage, and temporal overclaiming in influenza antigenicity evaluations.

    Python

  2. refaudit refaudit Public

    Rust CLI that audits how reference-genome choice changes agreement, ranks, signs, status calls, and top-k bioinformatics results.

    Rust

  3. seqsketch seqsketch Public

    Deterministic Python MinHash/LSH sequence search with exact Jaccard reranking and time-directed similarity graphs.

    Python

  4. stabilomics stabilomics Public

    Python CLI for robust, deterministic LAD-LASSO stability selection in high-dimensional genomics and scientific tables.

    Python

  5. virustic2 virustic2 Public

    Deterministic Rust de Bruijn assembler for streamed gzip FASTA/FASTQ, with quality filtering and paired-end/multi-lane support.

    Rust

  6. fluformer fluformer Public

    Temporal protein modeling with ESM embeddings, multitask learning, and conditional generative models

    Python