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, deterministic behavior, validation against realistic failure modes, 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 Multitask and temporally conditioned influenza protein modeling with ESM embeddings and reproducible real-data benchmarks
Virustic2 Deterministic, quality-aware de Bruijn assembly in Rust
Antigenic Audit Detects 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 deterministic behavior, strict input validation, automated testing, reproducible examples, explicit scientific limitations, and interfaces that can be inspected rather than trusted opaquely.

Areas of focus

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

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

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

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