Projects

Here, I present some of my software projects. I mostly work with R, Python, and Javascript. I also manage servers for websites and high performance computing applications.

Lately, I have been interested to work on interactive data browsers.

2023

hlabud: HLA genotype analysis in R
·71 words·1 min
hlabud provides methods to retrieve sequence alignment data from IMGTHLA and convert the data into convenient R matrices ready for downstream analysis. See the usage examples to …

2020

Cell Guide: Navigate single-cell RNA-seq datasets in your web browser
·55 words·1 min
Navigate single-cell RNA-seq datasets in your web browser. Try it at https://cell.guide Display metadata on the UMAP figure Display gene expression on the UMAP figure Aggregate …

2019

Quickgene.net
·19 words·1 min
Quickly turn a messy list of genes or SNPs into a tidy table with symbols, links, and identifiers. https://quickgene.net

2016

Immunogenomics.io
·36 words·1 min
View the primary genomics data from several biomedical research studies. I developed many of the data visualizations on this site with R and Javascript. You can view bulk RNA-seq, …
ggrepel: Automatically Position Non-Overlapping Text Labels with 'ggplot2'
·106 words·1 min
ggrepel is an R package that provides geoms for ggplot2 to repel overlapping text labels: geom_text_repel() geom_label_repel() Text labels repel away from each other, away from …

2015

CuSTEMized: one-of-a-kind personalized children's books
I help to maintain the server and website.

2014

SNPSEA: a SNP Set Enrichment algorithm to identify cell types, tissues and pathways affected by risk loci
·112 words·1 min
SNPSEA # SNPSEA is a single-nucleotide polymorphism (SNP) Set Enrichment Algorithm (SEA) to identify which cell types preferentially express the genes that are associated with a …