This package provides a set of tools for modeling protein knots, lassos and other.
Project description
# Topoly
Protein knots and lassos search tools from the INTERDISCIPLINARY LABORATORY of BIOLOGICAL SYSTEMS MODELLING, University of Warsaw, Warsaw, Poland
This package provides a set of executable programs as well as a shared library with a Python 3 wrapper.
knotnet
homflylink
surfacesmytraj
ncuclinks
lmpoly
gln
## Requirements 1. Python 3 (3.5 or later) 2. NumPy 3. Matplotlib 4. Boost 1.50 or later
## Installation as python PIP package
Install Topoly using the standard python package installer PIP:
pip3 install topoly
Topoly can be installed without administrative privileges in the home folder of a particular user or in a Python Virtual Environment. In that case all files (binaries, documentation, libraries and python modules) will be installed in:
$HOME/.local/
or venv/ respectively.
If you choose to install Topoly with administrative privileges then everything will be installed in: /usr/local/
Please note that after the installation it is necessary to add the folder that contains libraries
## Installation as DEB, RPM, ZIP
Topoly is also distributed as a DEB, RPM and ZIP package.
DEB and RPM packages install the package to /usr, so binaries should be found in /usr/bin, libraries in /usr/lib and the documentation in /usr/share/doc
If you choose to install Topoly from a ZIP package please make sure that the libraries from the lib subfolder are placed in a folder that is listed in the LD_LIBRARY_PATH.
The Python wrappers are built as module extensions and therefore they require that the lib subfolder should be added to your PYTHONPATH variable.
## Testing
To verify that the topoly is correctly installed please run the runtests.sh script located in share/doc/topoly/test. (/usr/share/doc/topoly/test if installed from RPM or DEB)
## Using Topoly
Please have a look at the tests in share/doc/topoly/test to see usage examples. or have a look at our test project:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for topoly-0.1.8-cp38-cp38m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52b4a6adbd54d928405fd5312bc0c3869fcfabf9556cae27f7d3771616c4544e |
|
MD5 | f5b95da5c19371da7175ee151061df4e |
|
BLAKE2b-256 | a3dcebc3db5c1cdbff672f9ae67c5978dde0b7aa258fb2862a7cfce307cf6c77 |
Hashes for topoly-0.1.8-cp38-cp38m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 702b40856c04c3cd33ac2101264c43dbe4b0199996445c23b022480845370fdc |
|
MD5 | b5e92528b8a27e5197cd28a2b5de4c33 |
|
BLAKE2b-256 | 3cc9b93d5d71a780b7f6a59c1000c605784608d6c5213491cde75e4190b4b8aa |
Hashes for topoly-0.1.8-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67b878ba77137aa2bad9b0af044e51fde9c9cd9b694c3ba088c3e8f9d084af45 |
|
MD5 | cd1a68c99b9ea9c1ac7f8240b8efe315 |
|
BLAKE2b-256 | 465d5e48db4b86aa1c0473ba0c932bde3b950fccff12d85d7f9cd0209ea7f40e |
Hashes for topoly-0.1.8-cp37-cp37m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be81b248bc3840e46d014e73a463e857ba6552cc0657b10e74b81744ac61f41b |
|
MD5 | 28a2a5920f491626823885ff45064a23 |
|
BLAKE2b-256 | bbf05edf2672ad1cc15dc2cb08894ab2625b23a6e3c4f03215887a897da92c53 |
Hashes for topoly-0.1.8-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a16881811f3c9490e9afddb97d842cd28c443af065c42d575391d76d139cf862 |
|
MD5 | 261a495c5e9501fa15306d252c65b4b5 |
|
BLAKE2b-256 | 4f2274c83cca6835ab5e029e6949a7ab9280b60d78fb99d8eddbe914e8e9aa24 |
Hashes for topoly-0.1.8-cp36-cp36m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25695b6a40da291bd2937b66a3a0fba69f2575b9788559e357750606480faca8 |
|
MD5 | 9075e549f60a5b2f4e8ad4b37d1750fe |
|
BLAKE2b-256 | e6581409b836c8ac8c6a4beef7aec69c1f6dadd850e495ce2656c36738bf0584 |
Hashes for topoly-0.1.8-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b67063e0474c23ba0fe6f345765f17c3f965d546ed97717c9d80df54000f3f0e |
|
MD5 | 6e357890efc8b4f43258223603b47e67 |
|
BLAKE2b-256 | eb8b3cbe67d58a6153f0ba81d24c47ef28c8a35133ad431c1520950c706d6ac3 |
Hashes for topoly-0.1.8-cp35-cp35m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 759213fa330c5e952d74d9f0fe102092891583433ad44cf555575cedf0d32ed7 |
|
MD5 | 7b6561b55c6788d9fa84a3ba810589a1 |
|
BLAKE2b-256 | 51b75400ae7331f81e1ddd88826be9889a2e10bc21cff3e2a6126a4de1d7abf5 |