Skip to content
View Jakeelamb's full-sized avatar

Block or report Jakeelamb

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.

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
Jakeelamb/README.md

Hi, I'm Jake 🦎

Comp Bio enthusiest

Bash Rust Python R

Academic research 🧬

Published and in-progress work from academia

Rust ports — legacy tools, measured rewrites 🦀

Benchmark-first ports: parity and honest timings before speed claims.

  • spades-rs - SPAdes 4.2.0 rewrite workspace with upstream oracles and staged lane promotion.
  • hifiasm-rs - hifiasm / hifiasm-UL stage benchmarks before custom assembler code.
  • bowtie2-rs - Bowtie2 port workspace — lane-by-lane parity before aligner/index core.
  • bbnorm-rs - BBTools BBNorm-style read-depth normalization.
  • bio_format_speed - Reproducible checks for biological file-format overhead.

Developments and Research🧩

Tools designed here, not ported from a single upstream binary.

  • orbweaver - Compact grammar-derived motif graphs from genomic FASTA; cross-species comparison with bounded memory.
  • Raptor - Parallel graph-based RNA-seq assembler (k-mer extension, isoform graphs, optional GPU, HPC workflows).
  • motif_graph_explore - Genomic motif complexity via assembly-theory-style analysis. assemblers & motif graphs
  • hox-core - Workspace crates (hox-parse, hox-common, hox-graph, hox-align, hox-olap) for mmap I/O, FM/minimizer indexes, alignment benches, and Arrow/Parquet-oriented outputs.
  • genome-assembler-graph - Interactive map of modern assembly tools, inputs, outputs, and metrics.

Terminal & HPC utilities 🌿

TUI/CLI tools for the lab machine and Slurm clusters.

  • BioDex - Terminal species atlas — taxonomy browser, cached research notebook, genome-stat lookup.
  • bio-terminal - DNA/RNA matrix rain and codon-aware helices (cargo install bio-terminal).
  • SWATCH - Slurm job monitor — real-time status, SSH auth, dark-theme GUI (pip install swatch-slurm).
  • bioutil - Workstation bootstrap for fresh Linux installs (conda, tools, paths).

Sequencing pipelines 🌾

  • nf_denovo_transcriptome - Sample sheet → QC → merge → normalize → rnaSPAdes/Trinity → BUSCO.
  • nf_BFFcent - Population genomics: read groups → alignment → GVCF → joint calling → PCA.
  • Repeatome_builder - Repeat-library assembly for non-model organisms.

Microscopy & labeling 🔬

Misc

GitHub activity 🌱

GitHub Contribution Graph

Connect 🌲

GitHub Email


Popular repositories Loading

  1. BioDex BioDex Public

    Animal stat TUI widget

    Rust 2

  2. orbweaver orbweaver Public

    Grammar-derived motif graphs from genomic FASTA

    Rust 1

  3. Split-MultiFasta-Sequence Split-MultiFasta-Sequence Public

  4. Heat_shock_protein_selection_analysis Heat_shock_protein_selection_analysis Public

    Master's research: heat-shock protein orthogroup selection across fish

    Jupyter Notebook

  5. Wallpaper-and-Terminal-Customizer Wallpaper-and-Terminal-Customizer Public

    Python

  6. Repeatome_builder Repeatome_builder Public

    Trying to assemble TE libraries for non model organisms

    Shell