Skip to content

USCbiostats/software-dev

Repository files navigation

Software Development Standards GitHub last commit

This project’s main contents are located in the project’s Wiki.

USCbiostats R packages

Name Description Citations
AnnoQR R client wrap for AnnoQ API (https://github.com/blueOwl/AnnoQR)
aphylo Statistical inference of genetic functions in phylogenetic trees CRAN status CRAN downloads
bayesnetworks C++ program to fit Bayesian networks, illustrated with simulated data
BinaryDosage Converts VCF files to a binary format CRAN status CRAN downloads
causnet Finds a globally optimal causal network given some data as input.
cit Causal Inference Test CRAN status CRAN downloads 33
FactorGo Software to infer latent pleiotropic components from GWAS summary data 8
fdrci Permutation-Based FDR Point and Confidence Interval Estimation CRAN status CRAN downloads 31
fmcmc A friendly MCMC framework CRAN status CRAN downloads 13
gesso Hierarchical GxE Interactions in a Regularized Regression Model CRAN status CRAN downloads 6
GxEScanR R version of GxEScan CRAN status CRAN downloads
HiLDA An R package for inferring the mutational exposures difference between groups BioC build status BioC downloads 8
hJAM hJAM is a hierarchical model which unifies the framework of Mendelian Randomization and Transcriptome-wide association studies. CRAN status CRAN downloads 6
iMutSig A web application to identify the most similar mutational signature using shiny 1
jsPhyloSVG htmlwidgets for the jsPhyloSVG JavaScript library
LUCIDus Latent and Unknown Cluster Analysis using Integrated Data CRAN status CRAN downloads 28
MergeBinaryDosage R package for merging binary dosage files
methcon5 R package to identify and rank CpG DNA methylation conservation along the human genome CRAN status CRAN downloads 4
partition A fast and flexible framework for agglomerative partitioning in R CRAN status CRAN downloads 9
pfamscanr An R client for EMBL-EBI’s PfamScan API
polygons Flexible functions for computing polygons coordinates in R
rphyloxml Read and write phyloXML files in R
selectKSigs Selection of K in finding the number of mutational signatures BioC build status BioC downloads
slurmR slurmR: A Lightweight Wrapper for Slurm CRAN status CRAN downloads 5
sushie Software to perform multi-ancestry SNP fine-mapping on molecular data 4
susiepca Scalable Ultra-Sparse Bayesian PCA 2
xrnet R Package for Hierarchical Regularized Regression to Incorporate External Data CRAN status CRAN downloads
xtune An R package for Lasso and Ridge Regression with differential penalization based on prior knowledge CRAN status CRAN downloads 25

As of 2025-02-16, the packages listed here have been cited 183 times (source: Google Scholar).

IMAGE Logo_horiz

Many of the software in the above list are products of our "IMAGE" P01 award, "Integrative Methods of Analysis for Genetic Epidemiology", as part of our Center for Statistical Genomics. More details of this can be found here.

To update this list, modify the file packages.csv. The README.md file is updated automatically using GitHub Actions, so there’s no need to “manually” recompile the README file after updating the list.

Coding Standards

  1. Coding Standards
  2. Software Thinking
  3. Development Workflow
  4. Misc

We do have some direct guidelines developed as issue templates here.

Bioghost Server

  1. Introduction
  2. Setup
  3. Cheat Sheet

HPC in R

Happy Scientist Seminars

The Happy Scientist Seminars are educational seminars sponsored by Core D of IMAGE, the Biostats Program Project award. This series, the “Happy Scientist” seminar series, is aimed at providing educational material for members of Biostats, both students and faculty, about a variety of tools and methods that might prove useful to them. If you have any suggestions for subjects that you would like to learn about in future, please send email to Kim Siegmund at ([email protected]). Our agenda will be driven by your specific interests as far as is possible.

A list of past seminars with material can be found here.