Software available on PSC systems


The Module package

The environment management package Module is essential for running software on PSC systems.  Be sure to check if there is a module for the software you want to use by typing module avail software-name

The module help command lists any additional modules that must also be loaded.  Note that in some cases the order in which these additional modules are loaded matters. 

Documentation on the module command.

You may request that additional software be installed by sending mail to This email address is being protected from spambots. You need JavaScript enabled to view it.





Software Description Computing Resource
Abinit Calculates electronic density and derived properties of materials (incl. molecules, surfaces & solids) within DFT using pseudopotentials and a planewave or wavelet basis Bridges
ABySS Parallel assembler for short read sequence data Bridges
AIPS Astronomical Image Processing System Bridges
Anaconda Open data science platform, includes popular Python, R and SCALA packages Bridges
Annovar Functionally annotates genetic variants detected from diverse genomes Bridges
ANSYS General purpose finite element modeling package Bridges
Ant JAVA build tool Greenfield
Anvi'o Analysis and visualization of 'omics data Bridges
ATLAS ANSI C and Fortran77 interfaces for the entire BLAS API, and a some of the LAPACK AP Bridges
Augustus Predicts genes in eukaryotic genomic sequences Bridges
Autodock Predicts how small molecules, e.g., substrates or drug candidates, bind to a receptor of known 3D structure Bridges
BAMTools C++ API and toolkit for analyzing and managing BAM files Bridges
BCFTools Utilities for variant calling and manipulating VCFs and BCFs Bridges
Bedops Tools to address common questions raised in genomics studies Bridges
Bedtools Utilities for comparing, summarizing and intersecting genomic features in the UCSC Genome Browser BED format Greenfield
BLASR Mapping single molecule sequencing reads using Basic Local Alignment with Successive Refinement Bridges
BLAST Search tool that finds regions of local similarity between nucleotide or protein sequences Bridges
BLAT Alignment tool like BLAST, but structured differently Bridges
Boost Peer reviewed C++ source libraries Bridges
Bowtie Ultrafast, memory-efficient short read aligner. See related tool Bowtie2. Bridges
Bowtie2 Ultrafast, memory-efficient tool for aligning sequencing reads to long reference sequences. See related tool Bowtie. Bridges
BUSCO Assesses genome assembly and annotation completeness Bridges
BWA Fast light-weight tool that aligns relatively short sequences to a sequence database Bridges
C, C++ Programming languages Bridges
Caffe Deep learning framework Bridges
Canu Fork of the Celera Assembler designed for high-noise single-molecule sequencing Bridges
CDBFASTA FASTA file indexing and retrieval tool Bridges
CD-HIT Tool to cluster and compare protein or nucleotide sequences Bridges
Celera Assembler De novo WGS DNA sequence assembler Bridges
CFITISO Library of C and Fortran routines for reading and writing data in FITS format Bridges
CHARMM Molecular simulation with broad application to many-particle systems. Comprehensive set of energy functions, enhanced sampling methods, and support for multi-scale techniques Bridges
Cmake Tools to control the compilation process, build, test and package software Bridges
CUDA Parallel computing platform and API model  Bridges
Cutadapt Tool to remove adapter sequences from high-throughput sequencing data Greenfield
Dammit Simple de novo transcriptome annotator Bridges
DDT Debugger for C, C++ and Fortran 90 threaded and parallel codes Bridges
deepTools Suite of python tools for the efficient analysis of high-throughput sequencing data Bridges
Delly Integrated split-read and paired-end structural variant discovery and genotyping method suited for massively parallel sequencing data Greenfield
Desmond High-speed molecular dynamics simulations of biological systems with novel parallel algorithms and numerical techniques for high performance and accuracy Bridges
Detonate DE novo TranscriptOme rNa-seq Assembly with or without the Truth Evaluation Bridges
DIAMOND Alignment tool for aligning short DNA sequencing reads to a protein reference database Bridges
Discovar Variant caller and small genome assembler Bridges
Discovar de novo Large (and small) de novo genome assembler Bridges
DReAMM Designs, renders and animates the output from a MCell simulation  
Ea-utils Command-line tools for processing biological sequencing data Greenfield
ECTools Long read correction, plus other correction tools Bridges
Eigen C++ template library for linear algebra: matrices, vectors, numerical solvers and related algorithms Bridges
EMBOSS European Molecular Biology Open Software Suite Bridges
EricScript Computational framework for the discovery of gene fusions in paired end RNA-seq data. Bridges
Exonerate Generic tool for sequence comparison Greenfield
Falcon Collection of genome assembly tools Bridges
FASTA-Splitter Divides a single FASTA file into multiple files Bridges
FASTQ-Splitter Divides a single FASTQ file into multiple files Bridges
FastQC Quality control tool for high throughput sequence data Bridges
FASTX Toolkit Command line tools for Short-Reads FASTA/FASTQ files preprocessing Bridges
FFTW3 C subroutine library for computing the DFT in one or more dimensions, of arbitrary input size, of both real and complex data Bridges
FLASh Fast and accurate tool to merge paired-end reads from NGS experiments Bridges
Flexbar Flexible barcode and adapter removal for sequencing platforms Greenfield
Fluent Computational fluid dynamics, part of ANSYS Bridges
Fortran Programming language Bridges
FragGeneScan Finds fragmented genes in short reads and predicts prokaryotic genes in incomplete assemblies or complete genomes Bridges
FTools Utility programs to create, examine and modify FITS files Bridges
GAMESS Ab initio molecular quantum chemistry Bridges
GATK Genome Analysis Toolkit, for high-throughput sequencing data Bridges
Gaussian Electronic structure program Bridges
Genome MuSiC Tools to discover the significance of somatic mutations found in a cohort of cancer samples, and with respect to various external data sources Bridges
GlimmerHMM Eukaryotic Gene-Finding System based on a GHMM BioU
Glimmer3 System for finding genes in microbial DNA, especially the genomes of bacteria, archaea and viruses BioU
GROMACS Molecular dynamics software primarily designed for biomolecular systems Bridges
HDF5 Data model, library, and file format for storing and managing data Bridges
HISAT2 Fast, sensitive alignment, mapping NGS reads (DNA & RNA) to a population of human genomes or against a single reference genome Bridges
HMMER Biosequence analysis using profile hidden Markov models Bridges
HTSeq Analysis of high-throughput sequencing data using Python Bridges
IDBA-TRAN Iterative De Bruijn Graph De Novo Assembler short read assembler for transcriptomes Bridges
IDBA-UD Iterative De Bruijn Graph De Novo Assembler for Short Reads Sequencing data with Highly Uneven Sequencing Depth Bridges
Java Programming language Bridges
kallisto Quantifies abundances of transcripts from RNA-Seq data, or more generally of target sequences using high-throughput sequencing reads Bridges
khmer Tools to work with DNA shotgun sequencing data from genomes, transcriptomes, metagenomes, and single cells Bridges
LAMMPS Classical molecular dynamics code Bridges
LevelDB Fast key-value storage library that provides an ordered mapping from string keys to string values. Bridges
LS-DYNA General purpose transient dynamic finite element program Bridges
LSMS Locally Self-consistent Multiple Scattering method, an order-N approach to the calculating the electronic structure of large systems within the local density approximation  
MACS Model-based Analysis of ChIP-Seq, for identifying transcript factor binding sites Bridges
MACSE Aligns coding NT sequences with respect to their AA translation while allowing NT sequences to contain multiple frameshifts and/or stop codons Bridges
MAFFT Multiple sequence alignment program Greenfield
Magma Dense linear algebra library similar to LAPACK but for heterogeneous/hybrid architectures, e.g., multicore+GPU systems Bridges
MALLET NLP, document classification and other machine learning applications for text Bridges
MALT MEGAN Alignment Tool, and extension of MEGAN Bridges
MaSuRCA Whole genome assembly, combining the efficiency of the de Bruijn graph and Overlap-Layout-Consensus approaches Bridges
MATLAB High-level language and interactive environment, performs computationally intensive tasks faster than traditional languages Bridges
Maven Apache build manager for Java projects Bridges
MAXBIN Software for binning assembled metagenomic sequences based on an Expectation-Maximization algorithm Bridges
MCell Monte Carlo Cell, simulates the movements and reactions of molecules within and between cells  
MEGAN MEta Genome ANalyzer Bridges
MetaVelvet Extension of Velvet assembler to de novo metagenome assembly from short sequence reads Greenfield
Metis Serial programs for partitioning graphs, partitioning finite element meshes, and producing fill reducing orderings for sparse matrices Bridges
MKL Math Kernel Library, highly optimized and threaded routines for linear algebra, FFTs, vector math and random number generators Bridges
Mothur Tool to analyze microbial communities Bridges
MPI Message Passing Interface. Both Intel MPI and Open MPI are available. Bridges
MUMmer System for rapidly aligning entire genomes, whether in complete or draft form Bridges
MUMPS Solves large sparse systems of linear algebraic equations Bridges
MUSCLE MUltiple Sequence Comparison by Log- Expectation Greenfield
MVAPICH Library exploiting novel features and mechanisms of high-performance networking technologies. Delivers improved performance and scalability to MPI applications. Greenfield
NAMD Parallel, object-oriented molecular dynamics code designed for high-performance simulation of large biomolecular systems Bridges
NetCDF Software libraries and self-describing, machine-independent data formats supporting the creation, access, and sharing of array-oriented scientific data Bridges
NEURON Simulation environment for modeling individual neurons and networks of neurons Bridges
NGSCheckMate Identifies NGS data files from the same individual Bridges
NWCHEM Computes the properties of molecular and periodic systems using standard quantum mechanical descriptions of the electronic wavefunction or density Bridges
OpenCV Open source library of several hundred computer vision algorithms Bridges
OpenFOAM Finite volume CFD package Bridges
OpenMPI High performance message passing library Bridges
PAML Phylogenetic analyses of DNA or protein sequences using maximum likelihood Bridges
Pandoc Universal document converter Bridges
PAPI Performance API, specifies a API for accessing hardware performance counters Bridges
Parmetis MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs, meshes, and for computing fill-reducing orderings of sparse matrices Bridges
Parseltongue Python interface to classic AIPS, Obit, and other task-based data reduction packages Bridges
PBJELLY Highly automated pipeline that aligns long sequencing reads (such as PacBio RS reads or long 454 reads in fasta format) to high-confidence draft assembles Bridges
Perl Programming language Bridges
PETSc Suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations Bridges
Phylosift Tool suite to conduct phylogenetic analysis of genomes and metagenomes Bridges
Picard Java-based command-line utilities that manipulate SAM files, and a Java API (SAM-JDK) for creating new programs that read and write SAM files Bridges
Pilon Automatically improves draft assemblies and finds variation among strains, including large event detection Bridges
Platanus De novo sequence assembler for NGS data Bridges
PLINK/SEQ Open-source C/C++ library for working with human genetic variation data Bridges
Primer3 Designs PCR (Polymerase Chain Reaction) primers; can also design hybridization probes and sequencing primers Bridges
Prodigal Open source lightweight microbial genefinding program Greenfield
Python (including  matplotlib, numpy, scipy) Powerful, object-oriented programming language Bridges
Quantum Espresso Integrated suite of codes for electronic-structure calculations and materials modeling at the nanoscale Bridges
R (including the ggplot2 package) Language and environment for statistical computing and graphs Bridges
RAxML Maximum likelihood phylogeny estimation for interpreting relationships between sets of data Bridges
Ray Parallel de novo genome assembly using MPI Bridges
Repeatmasker Screens DNA sequences for interspersed repeats and low complexity DNA sequences Bridges
RNAmmer Predicts 5s/8s, 16s/18s, and 23s/28s ribosomal RNA in full genome sequences Bridges
RNA-SeQC Java program, computes a series of quality control metrics for RNA-seq data Greenfield
RSEM Estimates gene and isoform expression levels from RNA-Seq data Bridges
Sailfish Alignment-free isoform quantification from RNA-seq reads using lightweight algorithms Bridges
Salmon Tool for fast transcript quantification from RNA-seq data Bridges
SAMtools Utilities for manipulating alignments in SAM format Bridges
Scikit-learn Simple and efficient tools for data mining and data analysis, built on NumPy, SciPy and matplotlib
SCOTCH Package and libraries for sequential and parallel graph partitioning, static mapping and clustering, sequential mesh and hypergraph partitioning, and sequential and parallel sparse matrix block ordering Bridges
Scythe Adapter/contaminant removal tool for FASTQ files Bridges
SEECER Sequencing error correction algorithm for RNA-seq data sets Greenfield
Seqtk Toolkit for processing sequences in FASTA/Q formats Bridges
Sickle Windowed adaptive trimming tool for FASTQ files Bridges
SIESTA Performs efficient electronic structure calculations and ab initio molecular dynamics simulations of molecules and solids Bridges
SignalP Predicts the presence and location of signal peptide cleavage sites in amino acid sequences from different organisms: Gram-positive prokaryotes, Gram-negative prokaryotes and eukaryotes Bridges
SLEPc Library to solve large scale sparse eigenvalue problems on parallel computers, an extension of PETSc Greenfield
SNAP General purpose gene finding program suitable for both eukaryotic and prokaryotic genomes BioU
SNVMIX Detects single nucleotide variants from next generation sequencing data Bridges
SOAPdenovo De novo assembler for next generation sequencing reads Bridges
SomaticSniper Program to identify single nucleotide positions which differ between tumor and normal cells Bridges
SPAdes St. Petersburg genome assembler, for both standard isolates and single-cell MDA bacteria assemblies Bridges
SPRNG Scalable Parallel Random Number Generators library Bridges
SRA toolkit Collection of tools and libraries for using data in the INSDC Sequence Read Archives Bridges
Strelka Somatic variant calling workflow for matched tumor-normal samples Bridges
SuperLU Library for the direct solution of large, sparse, nonsymmetric systems of linear equations Bridges
SWIG Tool that connects programs written in C and C++ with a variety of other languages, including Python, Java and R. Bridges
Tensorflow Machine learning library for numerical computation using data flow graphs Bridges
Theano Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently Bridges
TMHMM Predicts transmembrane helices in proteins Bridges
TopHat Fast splice junction mapper for RNA-Seq reads Bridges
Trim Galore Wrapper tool around Cutadapt and FastQC to consistently apply quality and adapter trimming to FastQ files. Extra functionality for MspI-digested RRBS-type libraries. Greenfield
Trimmomatic Fast, multithreaded command line tool that can be used to trim and crop Illumina (FASTQ) data as well as to remove adapters. Bridges
Trinity Package which enables the efficient and robust de novo reconstruction of transcriptomes from RNA-Seq data Bridges
Trinotate Annotation suite designed for automatic functional annotation of transcriptomes, particularly de novo assembled transcriptomes, from model or non-model organisms Bridges
UCSC Utilities Tools and utilities created by the UCSC Genome Bioinformatics Group Greenfield
UFRaw Utility to read and manipulate raw images from digital cameras Bridges
UNCeqR Method and associated software for discovering somatic mutations using the integration of DNA and RNA sequencing Bridges
VarScan Detects variants in NGS data Bridges
VASP Atomic scale materials modelling, e.g. electronic structure calculations and quantum-mechanical molecular dynamics, from first principles. You must have your own license. PSC can help with installation.
VCFtools Tool providing easily accessible methods for working with complex genetic variation data in the form of VCF files Greenfield
Velvet De novo genomic assembler specially designed for short read sequencing technologies Bridges
VMD Molecular visualization program for displaying, animating, and analyzing large biomolecular systems using 3-D graphics and built-in scripting Bridges
VTune Performance analysis tool for serial, multithreaded or MPI applications Bridges
WESTPA Constructs and runs stochastic simulations using the “weighted ensemble” approach of Huber and Kim Bridges
WGS See Celera assembler Bridges
XHMM Uses principal component analysis (PCA) normalization and a hidden Markov model (HMM) to detect and genotype copy number variation (CNV) from normalized read-depth data from targeted sequencing experiments Bridges
Zlib Data compression library Bridges

User Information

Connect to PSC systems:
Technical questions:

Send mail to or call the PSC hotline: 412-268-6350.


Upcoming Events

<<  April 2017  >>
 Su  Mo  Tu  We  Th  Fr  Sa 
  2  3  4  5  6  7  8