Welcome to DisTRaX’s documentation!#

DisTRaX is a Python library to deploy temporary storage mechanisms onto HPC infrastructure in a fast and scalable fashion.

We currently support the Ceph Storage system with the Rados Gateway (S3), Object stores and the Filesystem.

We plan to add additional storage systems in the future. If any are of particular interest, please raise it on the github repo.

Note

This project is under active development.

User Guides
Developer Docs

Installation#

After pip installing there are a few additional steps that are required to finish the installation process, please see Installing DisTRaX.

pip install -e git+https://github.com/rosalindfranklininstitute/DisTRaX.git#egg=distrax
pip install -e git+https://github.com/rosalindfranklininstitute/DisTRaX.git#egg=distrax[mpi]