Skip to content

labstructbioinf/SSAxgeo

Repository files navigation

SSAxgeo

This software performs protein Secondary Structure Assignment using differential geometry and knot theory descriptors.


How to install?

  1. Clone the repository:
git clone --recurse-submodules https://github.com/labstructbioinf/SSAxgeo.git
cd SSAxgeo
  1. Create and activate conda environment:
conda create -n ssaxgeo python=3.10 "pyarrow>=16,<21" ldc dub -c conda-forge -y
conda activate ssaxgeo
  1. Install SSAxgeo:
# Be sure to use pip from the activated conda environment!
pip install -e .
  1. Compile diffgeo:
cd diffgeo
dub build --build=release --compiler=ldc2
cd ..

Test the installation

cd test
ssaxgeo -can_dir ../canonical 3tsi_70_91_A.pdb -gen_plots
# For more options see
ssaxgeo -h

Build a Singularity container

sudo singularity build ssaxgeo.sif SingularityFile
singularity exec ssaxgeo.sif ssaxgeo -h

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •