Skip to content

Latest commit

 

History

History
49 lines (40 loc) · 1.14 KB

README.md

File metadata and controls

49 lines (40 loc) · 1.14 KB

parslfold

Fold proteins in parallel using Parsl.

Supported folding methods:

Installation

To install the package, run the following command:

git clone [email protected]:ramanathanlab/parslfold.git
cd parslfold
pip install -U pip setuptools wheel
pip install -e .

Installation on Polaris

To install the package on Polaris@ALCF, run the following commands:

module use /soft/modulefiles; module load conda

Follow the full installation instructions above, and install torch via:

pip install torch

Usage

TODO

Contributing

For development, it is recommended to use a virtual environment. The following commands will create a virtual environment, install the package in editable mode, and install the pre-commit hooks.

python -m venv venv
source venv/bin/activate
pip install -U pip setuptools wheel
pip install -e '.[dev,docs]'
pre-commit install

To test the code, run the following command:

pre-commit run --all-files
tox -e py310