All Software

A collection of open source software developed by the CCTools team.

Research Prototypes

We have also developed a number of research software prototypes that are released as open source:

PRUNE The Preserving Run Environment for reproducible computing.
Umbrella A configuration language for generating reproducible execution environments.
Confuga An active storage cluster filesystem for scientific workflows.
AWE The Accelerated Weighted Ensemble is a system for large scale molecular dynamics.
SAND The Scalable Assembler at Notre Dame (SAND) is a set of modules that augment the Celera genome assembler.
AllPairs A specialized framework for running massive-scale pairwise comparisons found in machine learning, genomics, biometrics.
Wavefront A specialized framework for running very large dynamic programming problems found in game theory, economics, and bioinformatics.
FTSH The Fault Tolerant Shell
AllocFS A kernel-level filesystem with hierarchical space allocation.
SubID A user-level implementation of hierarchical user identities.