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.9-cp38-cp38m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0444410c5f732433080513739cb98278d829450e4061efd237ffe856863fe8b9 |
|
MD5 | 3dbccaf91eb3387812e7460537cb0c31 |
|
BLAKE2b-256 | 5cffafc1ae0b2feca69225eaefda93b23e31211212a82421d08daad3fc70dc59 |
Hashes for topoly-0.1.9-cp38-cp38m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90f1c943ba848e481ad26dd840bf424ea512b44694a6f7e6a956b1689fda9df6 |
|
MD5 | 798d3e7a947c84fb8373cfdca3d31b72 |
|
BLAKE2b-256 | e06acf0e097674d7a07527db0abf65e1d82b98cafb5c23ec983e44e1d24509f7 |
Hashes for topoly-0.1.9-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af5b9f7b02791cb50808e445b89dc1dd9b51ecc72d6b6e407fb4b5b2ac6bd088 |
|
MD5 | 374e3b18a71d51557c36a6c022e782d9 |
|
BLAKE2b-256 | 672bcad89c4fa74aeb73ad893ea11aa9847be6bec1ebd3f48b31c5d7667fe493 |
Hashes for topoly-0.1.9-cp37-cp37m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdd8496a4581346e5956230ab190ddb1b1f24b54c6ca14e0c86c5d7da7085192 |
|
MD5 | 4b5f787be196d3f6cefd15511eed5eb1 |
|
BLAKE2b-256 | 26b9dda92a7bc9c4b8466ea1746d78abc8b7bc24223ccbca3b06bed5eaaedb1e |
Hashes for topoly-0.1.9-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a51ffd9d268196bdbdbee8557dc6f7b0ae236eedd129ed0e76b327758b1c0815 |
|
MD5 | 949b7bff013586b77e93c17ce00ffc65 |
|
BLAKE2b-256 | c7fac0de82f6f2858d8b1861391a1c186dae34ec06cf728ae08078b62dbd23ac |
Hashes for topoly-0.1.9-cp36-cp36m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6e8f32a434fd07c64a15a3edff99f2f4977b37a47d6490bf4cbda9c7aa1e447 |
|
MD5 | 39417b05e3d0894a4ffff1fa94c1678e |
|
BLAKE2b-256 | c1d1e019ec8db6ba91f7caf9186aa3788c1750d3f7ffc037f1c4138b2a20f931 |
Hashes for topoly-0.1.9-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d9b8aba4f1a7915fe88d8d1862e91c4da391c32d87f38a4888c0810d31e761c |
|
MD5 | 9bfb4329e8c9af3b1245f7bf662e0f1b |
|
BLAKE2b-256 | 8c7561141a09b17d1d7b30aadf8b111d3ba3ea1d6575c733ca9d9d6c0228c807 |
Hashes for topoly-0.1.9-cp35-cp35m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5527209c0c9841f081f3c22a2ee07b43e8a0ea4968de7a69029ac9659f60285c |
|
MD5 | e6787f4f11b4c560704639234cd20b6b |
|
BLAKE2b-256 | 2cebcd5b66cc6d2259a0f478fea10d7f0f0c97344bd3a9c47a11d2bdaa215e6c |