This software performs protein Secondary Structure Assignment using differential geometry and knot theory descriptors.
- Clone the repository:
git clone --recurse-submodules https://github.com/labstructbioinf/SSAxgeo.git
cd SSAxgeo
- Create and activate conda environment:
conda create -n ssaxgeo python=3.10 "pyarrow>=16,<21" ldc dub -c conda-forge -y
conda activate ssaxgeo
- Install SSAxgeo:
# Be sure to use pip from the activated conda environment!
pip install -e .
- Compile diffgeo:
cd diffgeo
dub build --build=release --compiler=ldc2
cd ..
cd test
ssaxgeo -can_dir ../canonical 3tsi_70_91_A.pdb -gen_plots
# For more options see
ssaxgeo -h
sudo singularity build ssaxgeo.sif SingularityFile
singularity exec ssaxgeo.sif ssaxgeo -h