POD Software Information

POD Software Information

Overview

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

A number of additional tools and packages have been installed on all compute servers, as listed below. And some PODs also have additional software installed that is unique to that POD.

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.

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:

bedtools bedtools-2.25.0 bedtools-2.26.0 bedtools-2.27.1 bedtools-2.28.0

Programs and data 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.:

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

/stor/system/opt also contains a directory with complete BLAST databases: /stor/system/opt/blastdb, which is updated regularly.

Programs and data 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).

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.:

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

Web-based RStudio and JupyterHub applications

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. 

Software

Description

Access

Software

Help

Software

Description

Access

Software

Help

JupyterHub Server

Python Notebook Server

Available on all compute servers

https://<server_name>.ccbb.utexas.edu
for example:

Python 3.9

About R and R Studio Server 

RStudio Server

RStudio Web Interface

R 4.3.1

About Python and JupyterHub server 

Standard OS Software

(to find in repo: frep -r pattern .| grep -v /spec/)

Software

Description

build-essential

gcc, g++, make, cmake, patch, autoconf, automake, m4, bison, libtool

emacs, vi, vim, ed

text editors

postfix

mail programs

perl

perl interpretor

python 2

python version 2 interpretor

python 3

python version 3 interpretor

ruby

ruby programming language

samba

Windows SMB/CIFS file and printer sharing protocol and applications

screen, tmux

Text window managers (multiplexer)

ssh

Secure Shell (remote access)

sudo

Root access for POD delegates only

tar

File archiving utility

wget, curl

Remote file/url transfer utilities

gzip, zip, unzip

File compression and archiving tools.

scons

Software build tool

swig

Software development tool

sqlite3

SQL Lite databases

git

Version control utilities

Standard BioLinux Packages

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

Software

Version

Description

Software

Version

Description

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