Skip to content
View Zach-Girard's full-sized avatar

Block or report Zach-Girard

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

Hi, I'm Zach πŸ‘‹

Bioinformatics Analyst focused on genomics and single-cell pipeline development. I build reproducible, HPC-scale workflows for NGS data and enjoy going from raw sequencing reads all the way to a biological answer.

  • πŸ”¬ Currently building and maintaining a Nextflow SHARE-seq pipeline (scRNA + scATAC + sgRNA) for single-cell multiomics analysis
  • 🧰 Comfortable across the full stack: pipeline orchestration (Nextflow), scripting (Python, Bash), and statistical analysis/reporting (R)
  • πŸ“ˆ Interested in genomics, single-cell/multiomics, and building tools that make sequencing data easier to QC and trust

Skills

Category Tools
Languages Python, R, Bash, SQL
Workflow / Job Management Nextflow, Snakemake, SLURM, LSF, conda, Docker
NGS tools STAR / STARsolo, BWA, GATK4, salmon, samtools, bcftools, cutadapt, Trimmomatic, FastQC, fastp, htseq-count, ArchR, MultiQC, DESeq2, Seurat
ML / Stats scikit-learn, polygenic risk scoring, cross-validation, ROC/AUC, calibration
Visualization / Reporting ggplot2, matplotlib, R Markdown

My projects

  • 🧬 SHARE_seq β€” end-to-end Nextflow pipeline for SHARE-seq multiome data: demultiplexing, barcode QC, STARsolo (RNA) + BWA/ArchR (ATAC) alignment, sgRNA guide assignment, and automated HTML QC reporting
  • 🧬 germline-variant-calling-nf β€” Nextflow DSL2 GATK4 Best Practices pipeline (BWA-MEM β†’ MarkDuplicates β†’ BQSR β†’ HaplotypeCaller β†’ hard-filter) for NA12878, benchmarked against a GIAB truth set (precision/recall/F1 β‰ˆ 0.99) rather than just eyeballing the output VCF
  • πŸ“Š rnaseq-diffexp β€” reproducible Snakemake pipeline for RNA-seq differential expression (fastp β†’ salmon β†’ tximport/DESeq2 β†’ R Markdown report), with CI that reruns the full pipeline on every push
  • 🧫 seurat-scrna-seq-docker β€” Dockerized Seurat scRNA-seq pipeline (QC β†’ normalization β†’ clustering β†’ UMAP β†’ marker genes) on the 10x pbmc3k dataset, with CI that builds the image and runs the container end to end on every push
  • 🧬 colorectal-cancer-prs-ml β€” polygenic risk score (real PGS Catalog GWAS weights + real 1000 Genomes genotypes) used to demonstrate PRS ancestry-transferability limitations, then combined with ML classifiers (logistic regression, gradient boosting) on a calibrated simulated cohort
  • πŸ§ͺ QAA β€” RNA-seq QC and adapter-trimming benchmark, plus splice-aware alignment and htseq-count analysis used to empirically determine library strandedness
  • πŸ” Deduper β€” memory-efficient, UMI-aware PCR duplicate removal for sorted SAM files
  • πŸ”€ Demultiplex β€” from-scratch FASTQ demultiplexer with index-hopping detection
  • 🎨 motif-mark β€” object-oriented tool for visualizing regulatory motifs (incl. degenerate IUPAC codes) on gene models
  • πŸ“š scripting-cookbook β€” runnable, CI-tested reference examples for common R/Python/Bash/SQL patterns (dplyr/pandas, regex, joins/CTEs/window functions, and more)

πŸ“« Connect with me on LinkedIn

Pinned Loading

  1. SHARE_seq SHARE_seq Public

    Nextflow pipeline for SHARE-seq single-cell multiomics: scRNA, scATAC, and sgRNA demultiplexing, alignment, and automated QC reporting

    Python 1

  2. seurat-scrna-seq-docker seurat-scrna-seq-docker Public

    Dockerized Seurat scRNA-seq pipeline (QC, clustering, UMAP, marker genes) demonstrated on the 10x pbmc3k dataset, with GitHub Actions CI building and running the container end to end.

    R

  3. rnaseq-diffexp rnaseq-diffexp Public

    Reproducible Snakemake pipeline for RNA-seq differential expression (fastp -> salmon -> tximport/DESeq2 -> R Markdown report), validated end-to-end on a real yeast Rap1-degron dataset

    Python

  4. scripting-cookbook scripting-cookbook Public

    Runnable, CI-tested reference examples for common R, Python, Bash, and SQL practices (data structures, dplyr/pandas, regex, joins/CTEs/window functions, and more).

    Python