rbdavid / USalign

Universal Structure Alignment of Monomeric and Complex Structure of Nucleic Acids and Proteins
https://zhanggroup.org/US-align/
Other
0 stars 0 forks source link

============================================================================== US-align: universal structure alignment of monomeric and complex proteins and nucleic acids

References:

========================= How to install US-align

To compile the program in your Linux computer, simply enter

make

or

g++ -static -O3 -ffast-math -lm -o USalign USalign.cpp

The '-static' flag should be removed on Mac OS, which does not support building static executables.

USalign compiled on Linux, Mac OS and Linux Subsystem for Windows (WSL2) on Windows 10 onwards can read both uncompressed files and gz compressed files, provided that the "gunzip" command is available. On the other hand, due to the lack of POSIX support on Windows, US-align natively compiled on Windows without WSL2 cannot parse gz compressed files.

US-align is known to be compilable by g++ version 4.8.5 or later, clang++ version 12.0.5 or later and mingw-w64 version 9.3 or later.

===================== How to use US-align

You can run the program without arguments to obtain a brief instruction

./USalign structure1.pdb structure2.pdb

A full list of available options can be explored by:

./USalign -h