Skip to content
View vxxqv's full-sized avatar

Block or report vxxqv

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

Vivaan Patni

Independent researcher in computational and mathematical biology

I work across computational biology, mathematical biology and pure mathematics. I use models, public biological data and reproducible software to study sequences, regulation, proteins, cell states and disease. I care about the boundary between what a calculation establishes and what still needs biological validation.

Research

  • RNA and gene regulation: synonymous sequence spaces, RNA structure, perturbation experiments and transcriptional response.
  • Cancer and cell states: single-cell and spatial transcriptomics, glioblastoma tissue geometry, and synthetic ctDNA decision-model simulations.
  • Protein science: bacteriocin sequence and activity analyses, protein architecture, oligomeric-state evolution and structural bioinformatics.
  • Neuroscience and systems biology: stochastic neurogenesis, glutamate uptake, synaptic signalling, reaction-network simulations and bioelectric tissue models.
  • Mathematics: graph and spectral methods, persistent topology and Hodge theory, molecular geometry, algebraic methods, numerical analysis and polynomial-root geometry.
  • Research practice: exact enumeration where feasible, independent implementation checks, held-out evaluation, sensitivity analysis, data provenance and reproducible releases.

Main project · OpenOmicsBench

OpenOmicsBench is an offline collection of omics benchmarks and tools for testing bioinformatics workflows. It includes RNA-seq input packs, deterministic sequence fixtures, single-cell and genomic interval data, and reports that make checks traceable.

OpenOmicsBench GitHub release OpenOmicsBench on PyPI OpenOmicsBench on Bioconda OpenOmicsBench downloads on Bioconda OpenOmicsBench Zenodo DOI Explore the OpenOmicsBench website

Browse the benchmarks · Try a worked RNA-seq example · Read the documentation

Research methods

Biological data and modelling

Gene sequence analysis RNA sequencing Single-cell analysis Spatial transcriptomics Gene perturbation Differential expression Protein sequence analysis Structural bioinformatics Phylogenetic modelling Systems biology ctDNA simulation Gene co-expression networks Synaptic signalling Bioelectric models

Mathematics, statistics and validation

Stochastic modelling Gillespie simulation Dynamical systems Graph and spectral methods Molecular geometry Persistent homology Hodge theory Exact enumeration Computer algebra Held-out validation Sensitivity analysis Reproducible research

Languages and research tools

Most of my research code:

Python R C++

Also comfortable in:

Bash Rust Julia SQL JavaScript HTML MATLAB PowerShell Perl Common Workflow Language TeX

Workflows and model formats

Snakemake SBML JAX

Computer algebra, topology and formal methods

Macaulay2 OSCAR GUDHI Ripser Dionysus Lean 4

GitHub activity

Animated calendar and weekly graph of Vivaan's GitHub contributions over the past year

The graph shows GitHub contributions over the past year and refreshes daily.

Get in touch

For research or software questions, email me or open an issue on the relevant project.

Pinned Loading

  1. openomicsbench openomicsbench Public

    Offline RNA, DNA, protein, single-cell and genomic interval benchmarks with a six-assay demo and traceable reports.

    Python 2

  2. synonymous-rna-accessibility synonymous-rna-accessibility Public

    Exact coding-constrained RNA sequence spaces, structural bridges, and reproducible biological analyses

    Python 1

  3. where-glioblastoma-cell-states-gather where-glioblastoma-cell-states-gather Public

    Reproducible spatial modelling of glioblastoma cell states across patients.

    R 2

  4. persistent-chiral-hodge-response persistent-chiral-hodge-response Public

    Chiral molecular cochains and persistent Hodge response: reproducible code and geometry only

    Python 1

  5. regulatory-transfer-functions regulatory-transfer-functions Public

    Reproducible regulatory transfer analysis for CRISPR interference in primary human CD4 T cells

    Python 1

  6. lemniscate-mergers lemniscate-mergers Public

    Reproducible code and data for quantitative lemniscate mergers near clustered zeros.

    Python 1