Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

All POD compute servers have (nearly) identical Ubuntu 1820.04 Operating System configurations.

A number of additional tools and packages have been installed on all compute servers, as listed below. Note that some tools that have many sub-program binaries, or for which multiple versions are installed,  are not available on the standard PATH. The /stor/software/opt directory on your system contains installation directories for these tools, which can be added to your PATH as needed.Some And some PODs also have additional software installed which that is unique to that POD.

Let us know if there is additional software you would like to have installed.

Web-based application R Studio and Python software

The following web application software is available on all PODs.  Accessing a POD node with your web browser will take you to an application login page where your BRCF account credentials can be used to access the application's web interface. Your default directory will be your Home directory. See Home directory quotas for important storage-quota related information. See also About R and R Studio Server.

...

Available on all compute servers

https://<server_name>.ccbb.utexas.edu
(e.g. https://gsafcomp01.ccbb.utexas.edu)

...

Standard OS Software (where in repo?)

...

Standard BioLinux Packages (how check versions)

...

2.0.2-3

...

de novo, parallel, sequence assembler for short reads

...

bamtools

...

2.4.1+dfsg-2

...

toolkit for manipulating BAM (genome alignment) files

...

bedtools

...

2.26.0+dfsg-5

...

suite of utilities for comparing genomic features

...

1.7.2-2

...

Perl tools for computational molecular biology

...

bioperl-run

...

1.7.1-3

...

BioPerl wrappers: scripts

...

1:2.6.0-1

...

Basic Local Alignment Search Tool

...

1.2.2+dfsg-2

...

Ultrafast memory-efficient short read aligner

...

2.3.4.1-1

...

Ultrafast memory-efficient short read aligner

...

0.7.17-1

...

Burrows-Wheeler Aligner

...

4.6.8-1

...

a suite of programs designed to quickly group sequences

...

clustalw

...

2.1+lgpl-5

...

No description

...

clustalx

...

2.1+lgpl-6

...

No description

...

cufflinks

...

2.2.1+dfsg.1-2

...

Transcript assembly, differential expression and regulation for RNA-Seq

...

ea-utils

...

1.1.2+dfsg-4build1

...

command-line tools for processing biological sequencing data

...

emboss

...

6.6.0+dfsg-6build1

...

european molecular biology open software suite

...

emboss-lib

...

6.6.0+dfsg-6build1

...

EMBOSS Libraries

...

fastdnaml

...

Tool for construction of phylogenetic trees of DNA sequences

...

fastqc

...

0.11.5+dfsg-6

...

A quality control application for high throughput sequence data

...

fastx-toolkit

...

0.0.14-5

...

FASTQ/A short nucleotide reads pre-processing tools

...

hmmer

...

3.1b2+dfsg-5ubuntu1

...

profile hidden Markov models for protein sequence analysis

...

jaligner

...

1.0+dfsg-4

...

Smith-Waterman algorithm with Gotoh’s improvement

...

jellyfish

...

2.2.8-3build1

...

count k-mers in DNA sequences

...

khmer

...

2.1.2+dfsg-3

...

k-mer counting, filtering and graph traversal

...

libbiojava-java

...

1:1.7.1-7

...

Java API to biological data and applications (default version)

...

libbiojava-java-demos

...

1:1.7.1-7

...

Example programs for BioJava

...

macs

...

2.1.1.20160309-2

...

Model-based Analysis of ChIP-Seq on short reads sequencers

...

mafft

...

7.310-1

...

Multiple alignment program for amino acid or nucleotide sequences

...

maq

...

0.7.1-7

...

maps short fixed-length polymorphic DNA sequence reads to reference sequences

...

microbiomeutil

...

20101212+dfsg1-1build1

...

Microbiome Analysis Utilities

...

mothur

...

1.39.5-2build1

...

sequence analysis suite for research on microbiota

...

mothur-mpi

...

1.39.5-2build1

...

mpi-enabled binary for mothur

...

mrbayes-mpi

...

3.2.6+dfsg-2

...

Bayesian Inference of Phylogeny – mpi version

...

mummer

...

3.23+dfsg-3

...

Efficient sequence alignment of full genomes

...

muscle

...

1:3.8.31+dfsg-3

...

Multiple alignment program of protein sequences

...

ncbi-blast+

...

2.6.0-1

...

next generation suite of BLAST sequence search tools

...

ncbi-blast+-legacy

...

2.6.0-1

...

NCBI Blast legacy call script

...

ncbi-seg

...

0.0.20000620-4

...

tool to mask segments of low compositional complexity in amino acid sequences

...

ncbi-tools-bin

...

6.1.20170106-2

...

NCBI libraries for biology applications (text-based utilities)

...

ncbi-tools-x11

...

6.1.20170106-2

...

NCBI libraries for biology applications (X-based utilities)

...

paml

...

4.9g+dfsg-3

...

Phylogenetic Analysis by Maximum Likelihood (PAML)

...

parafly

...

0.0.2013.01.21-3build1

...

parallel command processing using OpenMP

...

phylip

...

1:3.696+dfsg-5

...

No description

...

phyml

...

3:3.3.20170530+dfsg-2

...

Phylogenetic estimation using Maximum Likelihood

...

picard-tools

...

2.8.1+dfsg-3

...

Command line tools to manipulate SAM and BAM files

...

primer3

...

2.4.0-1ubuntu2

...

Tool to design flanking oligo nucleotides for DNA amplification

...

pymol

...

1.8.4.0+dfsg-1build1

...

Molecular Graphics System

...

qiime

...

3:3.3.20170530+dfsg-2

...

Quantitative Insights Into Microbial Ecology

...

rasmol

...

2.7.5.2-2

...

Visualize biological macromolecules

...

raxml

...

8.2.11+dfsg-1

...

Randomized Axelerated Maximum Likelihood of phylogenetic trees

...

readseq

...

1-12

...

Conversion between sequence formats

...

rsem

...

1.2.31+dfsg-1

...

RNA-Seq by Expectation-Maximization

...

samtools

...

1.7-1

...

processing sequence alignments in SAM and BAM formats

...

sift

...

4.0.3b-6

...

predicts if a substitution in a protein has a phenotypic effect

...

sortmerna

...

2.1-2

...

tool for filtering, mapping and OTU-picking NGS reads

...

stacks

...

2.0Beta8c+dfsg-1

...

pipeline for building loci from short-read sequences

...

sumatra

...

1.0.31-1

...

fast and exact comparison and clustering of sequences

...

swarm

...

2.2.2+dfsg-1

...

robust and fast clustering method for amplicon-based studies

...

t-coffee

...

2.2.2+dfsg-1

...

Multiple Sequence Alignment

...

tophat

...

2.1.1+dfsg1-1

...

fast splice junction mapper for RNA-Seq reads

...

transdecoder

...

5.0.1-1

...

find coding regions within transcripts

...

trinityrnaseq

...

2.5.1+dfsg-2

...

RNA-Seq De novo Assembly

...

trnascan-se

...

1.3.1-1

...

search for tRNA genes in genomic sequences

...

velvet

...

1.2.10+dfsg1-3build1

...

Nucleic acid sequence assembler for very short reads

...

velvet-example

...

1.2.10+dfsg1-3build1

...

Example data for the Velvet sequence assembler

...

velvet-long

...

1.2.10+dfsg1-3build1

...

Nucleic acid sequence assembler for very short reads, long version

...

velvetoptimiser

...

2.2.6-1

...

Automatically optimise Velvet do novo assembly parameters

...

vsearch

...

2.7.1-1

...

tool for processing metagenomic sequences

...

Standard Third-Party Software (versions?)

...

Additional Development Tools (move to regular)

...

Additional Python Tools (cqb-devel_tools/manifests/python.pp)

...

in devel_tools

...

Model Based Analysis for ChIP-Seq data

...

Installing software

Users can perform local (per-user) installations that do not require administrative (root/sudo) access. For software that does require sudo, or if you would like a package installed globally for use by others, please email us at rctf-support@utexas.edu.

Programs in /stor/system/opt

Some tool "suites" that have many sub-program binaries, are not made available on the standard PATH. The /stor/system/opt directory on your system contains installation directories for these tools, which can be added to your PATH as needed. Examples include multiple versions of the sratoolkit and the picard-tools suites. E.g.:

Code Block
languagebash
export PATH="/stor/system/opt/sratoolkit.2.8.2-ubuntu64/bin:$PATH"

Programs in /mnt/bioi/tools

All compute servers have a shared, read-only /mnt/bioi directory mounted that contains many useful bioinformatics resources such as annotations and other references in /mnt/bioi/ref_genome and external data in /mnt/bio/data).T

Specifically, the /mnt/bioi/tools directory contains several tool suites and their associated data (e.g. cellranger, GSEA), and each tool suite directory has multiple tool version sub-directories. Like the suites in /stor/system/opt, the associated binaries are not on your PATH by default, but can be added as needed, e.g.:

Code Block
languagebash
export PATH="/mnt/bioi/tools/cellranger/8.0.0/bin":$PATH
export PATH="/mnt/bioi/tools/UCSC_utils/2023_08:$PATH"

Multiple software versions

Unlike TACC, we do not implement a module system. Rather, we install different versions of a program side-by-side, with names differing by their versions (for example:

  • Rscript (the default version, same as Rscript-4-3.1), Rscript-4.3.1, Rscript-4.0.3, Rscript-3.6.3
  • samtools (the default, version 1.10), samtools-1.9, samtools-1.11

In particular, multiple versions of R and Python are installed side-by-side. For more information, see:

Often you can see if there are multiple versions of a program installed just by typing its name and hitting the Tab key twice. For example, typing bedtools then Tab Tab shows this:

Code Block
bedtools         bedtools-2.25.0  bedtools-2.26.0  bedtools-2.27.1  bedtools-2.28.0

Web-based application R Studio and Python JupyterHub software

The following web application software is available on all PODs.  Accessing a POD node with your web browser will take you to an application login page where your BRCF account credentials can be used to access the application's web interface. Your default directory will be your Home directory. See Home directory quotas for important storage-quota related information. See also About R and R Studio Server and About Python and JupyterHub server help pages.

SoftwareDescriptionAccess
JupyterHub Server
Python Notebook Server

Available on all compute servers

https://<server_name>.ccbb.utexas.edu
(e.g. https://gsafcomp01.ccbb.utexas.edu)

R Studio ServerR Studio Web Interface

After the August 2023 maintenance, all POD compute servers now use R 4.3.1 as the R version in their RStudio Server web application. If your POD has multiple compute servers and you would like one to run a different R version, please contact us at rctf-support@utexas.edu.

Standard OS Software

(to find in repo: frep -r pattern .| grep -v /spec/)
SoftwareDescription
build-essentialgcc, g++, make, cmake, patch, autoconf, automake, m4, bison, libtool
emacs, vi, vim, edtext editors
postfixmail programs
perlperl interpretor
python 2python version 2 interpretor
python 3python version 3 interpretor
rubyruby programming language
sambaWindows SMB/CIFS file and printer sharing protocol and applications
screen, tmuxText window managers (multiplexer)
sshSecure Shell (remote access)
sudoRoot access for POD delegates only
tarFile archiving utility
wget, curlRemote file/url transfer utilities
gzip, zip, unzip

File compression and archiving tools.

sconsSoftware build tool
swigSoftware development tool
sqlite3SQL Lite databases
git
Version control utilities

Standard BioLinux Packages

(find using: dpkg -l bioperl) R modules in repo common.yaml
SoftwareVersionDescription
abyss

2.0.2-3

de novo, parallel, sequence assembler for short reads

bamtools

2.4.1+dfsg-2

toolkit for manipulating BAM (genome alignment) files

bedtools

2.26.0+dfsg-5

suite of utilities for comparing genomic features

bioperl

1.7.2-2

Perl tools for computational molecular biology

bioperl-run

1.7.1-3

BioPerl wrappers: scripts

blast2

1:2.6.0-1

Basic Local Alignment Search Tool

bowtie

1.2.2+dfsg-2

Ultrafast memory-efficient short read aligner

bowtie2

2.3.4.1-1

Ultrafast memory-efficient short read aligner

bwa0.7.17-1ubuntu0.1

Burrows-Wheeler Aligner

cd-hit

4.6.8-1

a suite of programs designed to quickly group sequences

clustalw

2.1+lgpl-5

No description

clustalx

2.1+lgpl-6

No description

cufflinks

2.2.1+dfsg.1-2

Transcript assembly, differential expression and regulation for RNA-Seq

diamond2.0.14sequence aligner for protein and translated DNA searches
DiffBind3.0.15Compute differentially bound sites from multiple ChIP-seq experiments using affinity (quantitative) data

ea-utils

1.1.2+dfsg-4build1

command-line tools for processing biological sequencing data

emboss

6.6.0+dfsg-6build1

european molecular biology open software suite

emboss-lib

6.6.0+dfsg-6build1

EMBOSS Libraries

fastdnaml

1.2.2-12

Tool for construction of phylogenetic trees of DNA sequences

fastqc

0.11.5+dfsg-6

A quality control application for high throughput sequence data

fastx-toolkit

0.0.14-5

FASTQ/A short nucleotide reads pre-processing tools

hmmer

3.1b2+dfsg-5ubuntu1

profile hidden Markov models for protein sequence analysis

jaligner

1.0+dfsg-4

Smith-Waterman algorithm with Gotoh’s improvement

jellyfish

2.2.8-3build1

count k-mers in DNA sequences

khmer

2.1.2+dfsg-3

k0.7.17-1ubuntu0.1-mer counting, filtering and graph traversal

libbiojava-java

1:1.7.1-7

Java API to biological data and applications (default version)

libbiojava-java-demos

1:1.7.1-7

Example programs for BioJava

macs

2.1.1.20160309-2

Model-based Analysis of ChIP-Seq on short reads sequencers

mafft

7.310-1

Multiple alignment program for amino acid or nucleotide sequences

maq

0.7.1-7

maps short fixed-length polymorphic DNA sequence reads to reference sequences

med-bio3.0.1ubuntu1Debian Med bioinformatics packages
med-cloud3.0.1ubuntu1

Debian Med bioinformatics applications usable in cloud computing

microbiomeutil

20101212+dfsg1-1build1

Microbiome Analysis Utilities

minfi1.24.0

Analyze Illumina Infinium DNA methylation arrays

mothur

1.39.5-2build1

sequence analysis suite for research on microbiota

mothur-mpi

1.39.5-2build1

mpi-enabled binary for mothur

mrbayes-mpi

3.2.6+dfsg-2

Bayesian Inference of Phylogeny – mpi version

mummer

3.23+dfsg-3

Efficient sequence alignment of full genomes

muscle

1:3.8.31+dfsg-3

Multiple alignment program of protein sequences

ncbi-blast+

2.6.0-1

next generation suite of BLAST sequence search tools

ncbi-blast+-legacy

2.6.0-1

NCBI Blast legacy call script

ncbi-seg

0.0.20000620-4

tool to mask segments of low compositional complexity in amino acid sequences

ncbi-tools-bin

6.1.20170106-2

NCBI libraries for biology applications (text-based utilities)

ncbi-tools-x11

6.1.20170106-2

NCBI libraries for biology applications (X-based utilities)

paml

4.9g+dfsg-3

Phylogenetic Analysis by Maximum Likelihood (PAML)

parafly

0.0.2013.01.21-3build1

parallel command processing using OpenMP

phylip

1:3.696+dfsg-5

No description

phyml

3:3.3.20170530+dfsg-2

Phylogenetic estimation using Maximum Likelihood

picard-tools

2.8.1+dfsg-3

Command line tools to manipulate SAM and BAM files

primer3

2.4.0-1ubuntu2

Tool to design flanking oligo nucleotides for DNA amplification

pymol

1.8.4.0+dfsg-1build1

Molecular Graphics System

qiime

3:3.3.20170530+dfsg-2 (1.8.0+dfsg-4ubuntu1)?

Quantitative Insights Into Microbial Ecology

rasmol

2.7.5.2-2

Visualize biological macromolecules

raxml

8.2.11+dfsg-1

Randomized Axelerated Maximum Likelihood of phylogenetic trees

readseq

1-12

Conversion between sequence formats

rsem

1.2.31+dfsg-1

RNA-Seq by Expectation-Maximization

Rsubread2.4.3

Mapping, quantification and variant analysis of sequencing data

samtools

1.7-1

processing sequence alignments in SAM and BAM formats

sift

4.0.3b-6

predicts if a substitution in a protein has a phenotypic effect

sortmerna

2.1-2

tool for filtering, mapping and OTU-picking NGS reads

stacks

2.0Beta8c+dfsg-1

pipeline for building loci from short-read sequences

sumatra

1.0.31-1

fast and exact comparison and clustering of sequences

swarm

2.2.2+dfsg-1

robust and fast clustering method for amplicon-based studies

t-coffee

2.2.2+dfsg-1 (11.00.8cbe486-6)

Multiple Sequence Alignment

tophat

2.1.1+dfsg1-1

fast splice junction mapper for RNA-Seq reads

transdecoder

5.0.1-1

find coding regions within transcripts

trinityrnaseq

2.5.1+dfsg-2

RNA-Seq De novo Assembly

trnascan-se

1.3.1-1

search for tRNA genes in genomic sequences

velvet

1.2.10+dfsg1-3build1

Nucleic acid sequence assembler for very short reads

velvet-example

1.2.10+dfsg1-3build1

Example data for the Velvet sequence assembler

velvet-long

1.2.10+dfsg1-3build1

Nucleic acid sequence assembler for very short reads, long version

velvetoptimiser

2.2.6-1

Automatically optimise Velvet do novo assembly parameters

vsearch

2.7.1-1

tool for processing metagenomic sequences

zsh5.4.2-3ubuntu3.1shell with lots of features


Standard Third-Party Software (versions?)

SoftwareDescriptionVersion
R, RscriptR command-line shell and script execution programs.3.4.4, 3.5.3, 3.6.1
MatlabMathWorks Matlab Software.
See How do I use MATLAB on the POD?

dockerOS-level virtualization to deliver software in packages called containers
singularityContainerization software for scientific data

Additional Python Tools

(in repo under cqb-devel_tools/manifests/python.pp) find version with pip (pip3 freeze | grep xopen)
ystatsmodels
SoftwarePython2 VersionPython3 VersionDescription
all-dev


blaze0.10.10.10.1An interface to query data on different storage systems
cutadapt1.181.18Finds and removes adapter sequences, primers, poly-A tails and other types of unwanted sequence from your high-throughput sequencing reads
dendropy

phylogenetic computing
freetype-dev (libfreetype6-dev)

This package contains all of the supplementary files you need to develop your own programs using the FreeType 2 library.
leukgen-disambiguate1.0.11.0.1Disambiguate reads mapping to multiple genomes. This is a frozen release with some bug fixes of the original AstraZeneca-NGS/disambiguate v1.0.
MACS22.1.2

Model Based Analysis for ChIP-Seq data

maplot1.0.21.0.2Python package for creating interactive MA-plots
matplotlib2.1.13.2.1python 2D plotting library
networkx2.22.0Creation, manipulation, and study of the structure, dynamics, and functions of complex networks.
nimfa1.3.41.3.4Nonnegative matrix factorization
numpy1.13.31.13.3scientific computing with Python
pandas0.22.00.22.0Python Data Analysis Library
patsy0.4.1+dev0.2.1Patsy is a Python library for describing statistical models (especially linear models, or models that have a linear component) and building design matrices. Patsy brings the convenience of R “formulas” to Python.
pip

Python installation program (to install python modules)
plotly4.0.04.0.0

An open-source, interactive data visualization library for Python

pysam0.8.40.8.4a python module for reading, manipulating and writing genomic data sets
pyvttbl0.5.2.20.5.2.2Multidimensional pivot tables, data processing, statistical computation
reportlab (->biopython?)

3.4.0

(->1.70)

3.5.12 (->1.73)The ReportLab Toolkit. An Open Source Python library for generating PDFs and graphics. (→ Freely available tools for computational molecular biology)
rpy22.8.62.9.2Python interface to R
seaborn0.8.10.8.1statistical data visualization
scipy0.19.10.19.1Collection of Python software for mathematics, science, and engineering.y
sklearn

Machine Learning in Python
skimage

Image processing in Pythony
statsmodels0.8.00.8.0Estimation of statistical modelsy
pytorch/torch1.7.01.7.0Optimized tensor library for deep learning

torchvision

0.8.10.8.1popular datasets, model architectures, and common image transformations for computer vision


Additional R Tools

(in repo cqbhiera/common.yaml)
in common.yamlyyy
SoftwareDescriptionDescription
abind

GNU R package “Combine multi-dimensional arrays”

ade4

GNU R package “Analysis of Ecological Data : Exploratory

ape

GNU R package “Analyses of Phylogenetics and Evolution”

bitops

GNU R package implementing bitwise operations

blogdownyCreate Blogs and Websites with R Markdown
bookdowny

Authoring Books and Technical Documents with R Markdown

catools

GNU R package “Tools: moving window statistics, GIF,

y

caryCompanion to Applied Regression
cargoy

cluster

GNU R package for cluster analysis by Rousseeuw et al

colourpickery

 A Colour Picker Tool for Shiny and for Selecting Colours in Plots

cowploty

Streamlined Plot Theme and Plot Annotations for 'ggplot2'

curlyA Modern and Flexible Web Client for R

data.table

GNU R package “Extension of data.frame”

dbi

GNU R package “R Database Interface”

dbplyrydendextendR Database Interface
dendextendExtending 'dendrogram' Functionality in R

dichromat

Color schemes for dichromats

digest

GNU R package “Create Cryptographic Hash Digests of R

emmeansy

Estimated Marginal Means, aka Least-Squares Means

evaluate

GNU R package “Parsing and Evaluation Tools that Provide

fivethirtyeighty

Data and Code Behind the Stories and Interactives at 'FiveThirtyEight'

forcatsy

Data and Code Behind the Stories and  Interactives at 'FiveThirtyEight'

foreachyProvides Foreach Looping Construct

futile.logger

GNU R package “A Logging Utility for R”

futile.options

GNU R package “Futile options management”

gdata

GNU R package “Various R Programming Tools for Data

getopt

GNU R package “C-like getopt behavior.”

gganimateyA Grammar of Animated Graphics
GGallyyExtension to 'ggplot2'
ggExtray

Add Marginal Histograms to 'ggplot2', and More 'ggplot2' Enhancements

ggplot2

GNU R package “An Implementation of the Grammar of

ggpubryggpubr'ggplot2' Based Publication Ready Plots
ggrepely

Automatically Position Non-Overlapping Text Labels with 'ggplot2'

ggsciy

Scientific Journal and Sci-Fi Themed Color Palettes for 'ggplot2'

ggsignifySignificance Brackets for 'ggplot2'
gifskiyHighest Quality GIF Encoder
glmnety

Lasso and Elastic-Net Regularized Generalized Linear Models

gplots

GNU R package “Various R Programming Tools for Plotting

gridSVGy

gridSVGExport 'grid' Graphics as SVG
gtBuild display tables from tabular data with an easy-to-use set of functions

gtable

GNU R package “Arrange grobs in tables.”

gtools

GNU R package “Various R Programming Tools”

haveny

Import and Export 'SPSS', 'Stata' and 'SAS' Files

igraphyNetwork Analysis and Visualization
interactionsy

Comprehensive, User-Friendly Toolkit for Probing Interactions

jpegyRead and write JPEG images

labeling

GNU R package “Axis Labeling”

lambda.r

GNU R package “Modeling Data with Functional Programming”

lattice

GNU R package “Lattice Graphics”

latticeExtrayExtra Graphical Utilities Based on Lattice
leaps

GNU R package “regression subset selection”

y

libssl-devprereq?y
libcairo2-devperreq?y
libxt-devprereq?y
libgmp10prereq?y
libgmp-devprereq?y
libmpfr6prereq?y
libmpfr-devprereq?y
lme4

GNU R package for linear mixed effects model fitting

y
locfity

Local Regression, Likelihood and Density Estimation

lubridateyMake Dealing with Dates a Little Easier

matrix

GNU R package of classes for dense and sparse matrices

matrixstats

R package “Methods that apply to rows and columns of a matrix”

mirbase.dbmiRBase: the microRNA database
mixdistyFinite Mixture Distribution Models
modelry

Modelling Functions that Work with the Pipe

multcompy

Simultaneous Inference in General Parametric Models

munsell

GNU R package “Munsell colour system”

mvtnormyMultivariate Normal and t Distributions
networkyClasses for Relational Data

nlme

GNU R package for (non-)linear mixed effects models

nloptryR Interface to NLopt
ontologyIndexyFunctions for Reading Ontologies into R

optparse

GNU R package “Command line option parser.”

permute

GNU R package “Functions for Generating Restricted

pheatmapyPretty Heatmaps
pbkrtestyplotlyyplotROCy

Parametric Bootstrap and Kenward Roger Based Methods for Mixed Model Comparison

plotlyCreate Interactive Web Graphics via 'plotly.js'
plotROC

Generate Useful ROC Curve Charts for Print and Interactive Use

plotrix

GNU R package “Various plotting functions”

y

plyr

GNU R package “Tools for Splitting, Applying and Combining

polynomy

A Collection of Functions to Implement a Class for Univariate Polynomial Manipulations

proto

GNU R package “Prototype object-based programming”

y
quantmodyQuantitative Financial Modelling Framework
quantregyQuantile Regression

r.methodss3

GNU R package “Utility function for defining S3 methods”

rcolorbrewer

GNU R package providing suitable color palettes

rcpp

GNU R package “Seamless R and C++ Integration”

rcurl

GNU R package “General Network (HTTP/FTP/…) Client

relimp

GNU R package “Relative Contribution of Effects in a

y

reshape2

GNU R package “Flexibly Reshape Data: A Reboot of the

y

reticulateyInterface to 'Python'

rggobi

GNU R package for the GGobi data visualization system

y

rgl

GNU R package for three-dimensional visualisation using OpenGL

rgtk2

GNU R binding for Gtk2

rmpi

GNU R package interfacing MPI libraries for distributed computing

y
RMySQLyDatabase Interface and 'MySQL' Driver for R
ROCRy

Visualizing the Performance of Scoring Classifiers

rserve

GNU R Rserve tcp/ip server and sample clients

y

rstatixy

Pipe-Friendly Framework for Basic Statistical Tests

rsqlite

GNU R package “SQLite Interface for R”

rvestyEasily Harvest (Scrape) Web Pages

scales

GNU R package “Scale Functions for Visualization”

scatterplot3d

GNU R package “3D Scatter Plot”

y
servrySeuratyshapeyshinyyshinyjsysnay

A Simple HTTP Server to Serve Static Files or Dynamic Documents

SeuratTools for Single Cell Genomics
shapeFunctions for Plotting Graphical Shapes, Colors
shinyWeb Application Framework for R
shinyjs

Easily Improve the User Experience of Your Shiny Apps in Seconds

showtextMaking it easy to use various types of fonts in R graphs
showtextdbProviding font files that can be used by the 'showtext' package
SignacA framework for the analysis of single-cell chromatin data
snaTools for Social Network Analysis

sp

GNU R package “Classes and Methods for Spatial Data”

sqldfyManipulate R Data Frames Using SQL
statnet.commony

Common R Scripts and Utilities Used by the Statnet Project Software

stringr

GNU R package “Simple, Consistent Wrappers for CommonWrappers for Common

sysfontsLoading system fonts and Google Fonts into R

tcltk2

GNU R package “Tcl/Tk Additions”

y

testthat

GNU R package “Testthat code. Tools to make testing fun

tibbleySimple Data Frames
tidyrTidy Messy Data
tidyverseyEasily Install and Load the 'Tidyverse'
transformryPolygon and Path Transformations

vegan

GNU R package “Community Ecology Package”

VennDiagramyGenerate High-Resolution Venn and Euler Plots
VGAMyVector Generalized Linear and Additive Models
vioplotViolin Plot
xfunyMiscellaneous Functions by 'Yihui Xie'

xml

GNU R package “Tools for Parsing and Generating XML Within

y

xtable

GNU R coerce data to LaTeX and HTML tables

Additional R BioConductor Tools

(in repo cqbhiera/common.yaml)
SoftwareDescription
affyyMethods for Affymetrix Oligonucleotide Arrays
affyio

GNU R package “Tools for parsing Affymetrix data files”

annotate

GNU R package “Annotation for microarrays”

annotationdbi

GNU R package “Annotation Database Interface”

arrayQualityMetricsyQuality metrics report for microarray data sets
ballgownFlexible, isoform-level differential expression analysisy
biobase

GNU R package “Biobase: Base functions for Bioconductor”

biocgenerics

GNU R package “S4 generic functions for Bioconductor”

biocinstaller

GNU R package “Install/Update Bioconductor and CRAN

biocparallel

GNU R package “Bioconductor facilities for parallel

biomart

GNU R Interface to BioMart databases (Ensembl, COSMIC, Wormbase and Gramene)

biostrings

GNU R package “String objects representing biological

BSgenomeEfficient genome searchingy
BSgenome.Hsapiens.UCSC.hg19y

Full genome sequences for Homo sapiens (UCSC version hg19)

ChIPseekerannotating ChIP-seq data analysisy
cummeRbundanalyzing Cufflinks RNA-Seq outputy
deseq
DESeq2Estimate variance-mean dependence in count data from high-throughput sequencing assays and test for differential expression based on a model using the negative binomial distributiony
devtools

Collection of package development tools

y
DEXSeqfinding differential exon usage using RNA-seq exon counts between samplesy
genfilterEnhancedVolcanoPublication-ready volcano plots with enhanced colouring and labeling
genefilter

GNU R package “genefilter: methods for filtering genes

geneplotter

Graphics related functions for Bioconductor

genomeinfodb

GNU R package “Utilities for manipulating chromosome and

genomicalignments

GNU R package “Representation and manipulation of short

genomicranges

GNU R package “Representation and manipulation of genomic

ggplot2moviesMovies Data
GISPAy

GISPA: Method for Gene Integrated Set Profile Analysis

GOstatstools for interacting with GO and microarray datay
GO.dby

hilbertvis

GNU R package to visualise long vector data

httpuvyHTTP and WebSocket Server Library

iranges

GNU R package “Infrastructure for manipulating intervals

JunctionSeqy

JunctionSeq: A Utility for Detection of Differential Exon and Splice-Junction Usage in RNA-Seq data

limma

GNU R package “Linear Models for Microarray Data”

mirbase.dbymiRBase: the microRNA database

multtest

GNU R package “Resampling-based multiple hypothesis

org.Hs.eg.dbyGenome wide annotation for Human
org.Sc.sgd.dbyGenome wide annotation for Yeast
org.Mm.eg.dbyGenome wide annotation for Mouse
org.Rn.eg.dbyGenome wide annotation for Rat

preprocesscore

GNU R package “A collection of pre-processing functions”

processxyExecute and Control System Processes
pkgloady
qvalue

Bioconductor package “Q-value estimation for false discovery rate control”

rhdf5

provides an interface between HDF5 and R

y

readryRead Rectangular Text Data
ReportingToolsyTools for making reports in various formats
RIPSeekeridentify protein-associated transcripts from RIP-seq experimentsy
roxygen2yIn-Line Documentation for R
rsamtools

GNU R package “Binary alignment (BAM), variant call (BCF),

s4vectors

GNU R package “S4 implementation of vectors and lists”

SISPAy

SISPA: Method for Sample Integrated Set Profile Analysis

sleuthanalysis of RNA-Seq experiments for which transcript abundances have been quantified with kallistoy
ShortReadsampling, iteration, and input of FASTQ filesy
topGOyEnrichment Analysis for Gene Ontology
TxDb.Scerevisiae.UCSC.sacCer3.sgdGeneyAnnotation package for TxDb object(s)
TxDb.Hsapiens.UCSC.hg38.knownGeneyAnnotation package for TxDb object(s)
tximporty

Import and summarize transcript-level estimates for transcript- and gene-level analysis

WGCNAyWeighted Correlation Network Analysis

xvector

GNU R package “Representation and manpulation of external

yardstickyTidy Characterizations of Model Performance

zlibbioc

GNU R package “An R packaged zlib-1.2.5″

Additional Perl CPAN modules

(in repo cqbprofile/manifest/perl.pp and cqb-maker)
SoftwareDescriptionin perl.pp or cqb-maker?
Bit::Vectory
CGIy
DBIy
DBD::SQLitey
File::Whichy
forksy
forks::sharedy
Graphy
IO::Ally
IO:Prompty
LWPy
Math::Cephesy
Module::Buildy
Net::HTTPy
Perl::Unsafe::Signalsy
Statistics::Descriptivey
Switchy
Test::Classy
Test::Morey
Test::Exceptiony
Test::Harnessy
XML::Simpley

Next Generation Sequencing (NGS) Tools

(in repo cqbprofile/manifest/next_gen_sequencing_client.pp)
SoftwareDescriptionPathin next_gen_sequencing_client.pp
bamtoolsSAM/BAM file manipulation/stor/system/opt/gitdir/bamtools/bin/bamtoolsy
bcl2fastqBCL file manipulation/usr/bin/bcl2fastqy
deeptoolsy

enabrowsertoolsy

hisaty

fastq_screen

guppyy

samtoolsSAM/BAM file manipulation/usr/bin/samtools
/usr/bin/samtools_0.1.18
/usr/bin/samtools-1.3
picardSAM/BAM file manipulation/stor/system/opt/picard-tools-1.141
/stor/system/opt/picard-tools-2.5.0
y

bedtools

BED/GFF file manipulation/usr/bin/bedtools-2.17.0
/usr/bin/bedtools-2.25.0
y
samtoolsy

scalangsy

sra toolkitSRA file manipulation/stor/system/opt/sratoolkit.2.7.0-ubuntu64
ystringtie

bwastringtieybwaAlignmentAlignment

/usr/bin/bwa
/usr/bin/bwa-0.5.9
/usr/bin/bwabwa5
/usr/bin/bwa-0.5.9.6.2
/usr/bin/bwa6

RNA Sequencing Tools

(in repo cqbprofile/manifest/rna_sequencing_client.pp)
SoftwareDescriptionPath
augustusprogram to find genes and their structures in one or more genomes
busco

cellranger

cufflinks

expressExpression quantification/usr/bin/bwa5express
fastqc

featurecountsCounting/usr/bin/bwa/featureCounts
htseqCounting/stor/system/opt/HTSeq-0.6.21p1
kallistoExpression quantification/usr/bin/bwa6

RNA Sequencing Tools (cqbprofile/manifest/rna_sequencing_client.pp)

Alignment
SoftwareDescriptionPathin rna_sequencing_client.pp
augustusybuscoycellrangerycufflinksy
expressExpression quantification/usr/bin/expressy
fastqcy
featurecountsCounting/usr/bin/featureCountsy
htseqCountingkallisto
STARAlignment/usr/bin/STAR
/usr/bin/STARlong
tophat

MultiQCReport Generation/usr/bin/multiqc
RNA-SeQCQC of RNA-seq alignments. To run this Java program:
java -jar /stor/system/opt/rnaseqc/RNA-SeQC_v1.1.8.jar <other options>
/stor/system/opt/rnaseqc
salmon

hisatSpliced alignment for mapping RNA-seq reads/stor/system/opt/hisat-0.1.6-beta
hisat2Align NGS reads (both DNA and RNA) against a reference genome/stor/system/opt/HTSeqhisat2-2.0.6.1p1ykallistoExpression quantification5/
gossamerbioinformatics suite including goss, gossple, xenome, and electus

/usr/local/bin/goss

/usr/local/bin/

kallisto
ySTAR

gossple

/usr/local/bin/

STAR

xenome

/usr/local/bin/

STARlong
ytophaty

electus

Specialized NGS Tools

(in repo specialized_sequencing_client.pp)
QC of RNA-seq alignments. To run this Java program:
java -jar /stor/system/opt/rnaseqc/RNA-SeQC_v1.1.8.jar <other options>
SoftwareDescriptionPath
BWA

bwa_mem2

MultiQCReport Generation/usr/bin/multiqcyRNA-SeQC
eisen clusterhierachical & k-means clustering/usr/bin/cluster-eisen
imageJ

meme suitemotif analysis/stor/system/opt/rnaseqcysalmonyhisatSpliced alignment for mapping RNA-seq readsmeme_4.11.2
meme_chipmotif analysis suite for ChIP-seq/stor/system/opt/hisat-0.1.6-betahisat2Align NGS reads (both DNA and RNA) against a reference genome/stor/system/opt/hisat2-2.0.5/

...

software/meme-chip/4.11.2/
artnext generation sequencing read simulator/usr/bin/art_454
/usr/bin/art_illumina
/usr/bin/art_SOLiD

Variant Analysis Tools (variant_analysis_client.pp)

NB: These tools are only available on select PODs.  At this time of this writing, it included the GSAF and Iyer PODs.

motif analysis suite for ChIP-seq
SoftwareDescriptionPathin specialized_sequencing_client.ppBWAybwa_mem2yMultiQCReport Generation/usr/bin/multiqc
eisen clusterhierachical & k-means clustering/usr/bin/cluster-eiseny
imageJymeme suitemotif analysisannovarAnnotation of variants/stor/system/opt/annovar/
gatkHuman/higher-vertabrate variant detection toolkit/stor/system/opt/meme_4.11.2meme_chipgatk-3.6/
MuTectSomatic Mutations/stor/system/opt/software/meme-chip/4.11.2/yartnext generation sequencing read simulatorgatk-3.6/
/stor/system/opt/mutect/
plink

GWAS tools

/usr/bin/art_454
/usr/bin/art_illumina
/usr/bin/art_SOLiD
y

...

plink
snpeffGenetic variant annotation and effect prediction/stor/system/opt/snpEff

Evolutionary Analysis Tools (evolution_sequencing_client.pp)

NBNote: These tools are only available on select PODs.  At this time of this writing, it included the GSAF and Iyer PODsPOD.

GWAS tools
SoftwareDescriptionPathin variant_analysis_client.pp
annovarAnnotation of variants/stor/system/opt/annovar/y
gatkHuman/higher-vertabrate variant detection toolkit/stor/system/opt/gatk-3.6/y
MuTectSomatic Mutations/stor/system/opt/gatk-3.6/
/stor/system/opt/mutect/
y
plinkevolution_sequencing_client.pp?
mauve

y

Genome/Transcriptome Assembly Tools genome_client.pp

Note: These tools are only available on select PODs.  At this time of this writing, it included the GSAF and Educational PODs.

SoftwareDescriptionPath
consedcontig assembly tools/usr/local/genome/consed/
phrapcontig assembly tools/usr/local/genome/bin/
phredcontig assembly tools/usr/local/genome/bin/
glimmermicobial gene annotations/usr/bin/glimmer2
/usr/bin/plink
y
snpeffGenetic variant annotation and effect prediction/stor/system/opt/snpEffy

Evolutionary Analysis Tools (evolution_sequencing_client.pp)

Note: These tools are only available on select PODs.  At this time of this writing, it included the GSAF POD.

...

Genome/Transcriptome Assembly Tools genome_client.pp

...

build-icm
/usr/bin/extract
/usr/bin/long-orfs
ISEScanidentification of insertion sequence elements in genomes/usr/lib/libssw.so
FragGeneScanrequirement of ISEScan/usr/bin/FragGeneScan1.30

Molecular Structures Client

SoftwareDescriptionPathin genome_client.pp
consedcontig assembly tools/usr/local/genome/consed/y
phrapcontig assembly tools/usr/local/genome/bin/y
phredcontig assembly tools/usr/local/genome/bin/y
glimmermicobial gene annotations/usr/bin/glimmer2
/usr/bin/build-icm
/usr/bin/extract
/usr/bin/long-orfs
y

...

gromacspackage to perform molecular dynamics
mgltools

software for visualization and analysis of

molecular structures


nwchemcomputes properties of molecular and periodic systems


Other software Packages

SoftwareDescripitionPathpuppet file
tensorflowplatform for machine learningpythoncompute_server.pp
kerashigh-level API of TensorFlowpythoncompute_server.pp


POD-specific software (look for these)

The following software is available only on specific PODs or nodes of a pod.

SoftwareDescriptionLocationPath
bam2fastq
Iyer POD/stor/system/opt/bam2fastq-1.1.0/
basespace
GSAF POD
canu
Chen POD
crossstitch
Ochman PODdocker
Marcotte PODfalcon
Chen POD
irodsfsNot yet fully supportedgsafcbig01/mnt/corral
maker
Ochman POD
R bitops


R caTools
Iyer POD
R snow
Iyer POD
R Snowfall


R phantompeakqualtools
Iyer POD
R NCIS
Iyer POD
volalign
Marcotte POD

3.6.1