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.2.0-cp38-cp38m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6777f17e97c1243578c8f389316d49d2ef7034752e582dad69d7cb984b56b7b |
|
MD5 | a169147de9c1a26314d0a9c9cb3869e9 |
|
BLAKE2b-256 | f5a6d3d3764e3bae329c815fb10511b009466a05932b49a31ab410dc6390718b |
Hashes for topoly-0.2.0-cp38-cp38m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ca49843e94b7c5012ab9f517390464e089b6ad3158f17754d948c3b1ec93f84 |
|
MD5 | ab5c9b32a6deb97f24df94495ce3bdff |
|
BLAKE2b-256 | 8daba6a34ccf8d32d17964f68fbe023cc28982f58e415f8cdcb02be3dd0f0bd7 |
Hashes for topoly-0.2.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e677ec3eea4c661a582954da4c008287970c493e432fddb7a8fc04973e7ff44a |
|
MD5 | 92f664e4499c6d8e5411f7e53daa3b81 |
|
BLAKE2b-256 | 26004c1763d144e25a405b595da874071bb709c7a4d01c9a5c736604d9c0ffb4 |
Hashes for topoly-0.2.0-cp37-cp37m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5882bced02267e020537a61f6d460213bfc01262f7cadee1a9337338c1e55527 |
|
MD5 | de2aaf74c50f85bdcb60ba44fa29741a |
|
BLAKE2b-256 | 11efce41fbec6cbf302dc03d4d423e5e8617fa4cb8c19aaefb90d7d92d07ef58 |
Hashes for topoly-0.2.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 520f7b73bf232652840dfd7eb4d63c945ac6ee15811ef3fc3fc657a5f7821a2d |
|
MD5 | 09f48b54c3ff154c34b3f660cd495ea7 |
|
BLAKE2b-256 | 758141d22fb28095e41c8f0e2e604062ff5b0e9b8717998792cd9b006a7b76cc |
Hashes for topoly-0.2.0-cp36-cp36m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f93b30a03dd4ff2e15f6bf2dc75dada57ba7a46e3a344577a35873ac46651348 |
|
MD5 | 9ec0d3547d1d1102624e76242fb3b593 |
|
BLAKE2b-256 | 2fe77eebc4f9632ac48e1c528b184823275bad6b93bf175867e4a425829aa535 |
Hashes for topoly-0.2.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e8cb589030a61cc406fe2bc7777b1066f0121b1ed040378b91a59fc322cab86 |
|
MD5 | 4ebab5c2227da1646c007577c81766d8 |
|
BLAKE2b-256 | 913a88e3e51886555b88dbfcfa84509c31418d0f83743eddf9b87bd6b0cb82c3 |
Hashes for topoly-0.2.0-cp35-cp35m-macosx_10_9_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67fce60e9b58d12d009614635fcf85533d1d51be04b245b6eaac54a9be620041 |
|
MD5 | 941d369c93f3c1edba3a301b92b88596 |
|
BLAKE2b-256 | b0bcfa49e379f6dd0af4349e5a51d35882e1cad9267393c1d9410b2bc59ea739 |