ToeholdTools
| Category | Status |
|---|---|
| Repository | |
| Package | |
| Build | |
| Quality |
A library for the analysis of toehold switch riboregulators created by the iGEM team City of London UK 2021.
What is ToeholdTools?
ToeholdTools is a Python package and desktop app designed to facilitate analyzing and designing toehold switches, created as part of the 2021 iGEM competition. As of 2021 this is the only software of its kind! It's still in the making, so please leave a feature request if there is anything else you would like to see!
Features
- An easy-to-use programmatic API for investigating the target RNA specificity of toehold switches.
- A desktop app complete with a graphical user interface for users who prioritise ease over configuration.
- Full offline support in both the desktop app and the API, with offline support for the latest release of miRBase as well.
- Progress–tracking support in both the desktop app and the API.
- Support for Pandas to allow further data-processing.
Documentation
Installation instructions, the full API reference and all available developer notes can be found here.
License
ToeholdTools is licensed under the terms of the GPLv3. However, the distributed app is bundled with several third party projects. Please see third_party/NOTICES.md for more information.
© Copyright 2021, Lucas Ng.
Metadata
Release files for thtools 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| thtools-0.3.0.tar.gz | 11.4 MB | Without provenance | Details |
Built distributions (wheels)
Total release size: 76.2 MB
Release files / thtools-0.3.0.tar.gz
| Download URL | thtools-0.3.0.tar.gz |
|---|---|
| Size | 11.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
13cc3f0aa20dd3d11491e9fb25a244994198ef6243784a6100e54453056d5138
|
|
BLAKE2b-256 checksum How to use checksums |
94aa1f5ce97b5f4fd960bff40f57939689dc6ec20f9deba8a1ead91cfe7124e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8
|
Release files / thtools-0.3.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
| Download URL | thtools-0.3.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.9 Linux glibc 2.12+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
e80a4a02e9ccdc2a20f06ce9621ec68706d115e3f90917e9ae4300b0c76e1d9b
|
|
BLAKE2b-256 checksum How to use checksums |
5f9b0ffd22088aa0e9d1fd9f309740a6a19e66ae117a1ee1e1f64113114a0f82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8
|
Release files / thtools-0.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | thtools-0.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.9 Linux glibc 2.12+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
0eaccb0d8d867ec529001d9b952aabf84f126dd3369c2cb9bc1add70664e14c2
|
|
BLAKE2b-256 checksum How to use checksums |
6d994bff86a4f2711a6a4d0608032899f4d28228be91d63d229b79734644874d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8
|
Release files / thtools-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | thtools-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 11.8 MB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
b732e0b186072c4045de1d725c5b49e8c5a46824436af5161e6e75c26e32b413
|
|
BLAKE2b-256 checksum How to use checksums |
e5bcbf5e4a2648624c5922c22b11665243238184502f558ac2ad357359010c56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8
|
Release files / thtools-0.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
| Download URL | thtools-0.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.8 Linux glibc 2.12+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
bd65d2c1ff5b3c07fef62aae277753d6b5ecab004fd31d361dc4d1ad05972af6
|
|
BLAKE2b-256 checksum How to use checksums |
13c7648118d93f02262f03e638370cabd2110992f8ba074c9987e1cfcf412086
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8
|
Release files / thtools-0.3.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | thtools-0.3.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.8 Linux glibc 2.12+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
3eb17c40574f0434417815ede002ed9f99734ac2d2209d8a23db39c6602926f6
|
|
BLAKE2b-256 checksum How to use checksums |
052cb39e4def93381110207287e08e233fadb7c5b993e8591f5029e78881f883
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8
|
Release files / thtools-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | thtools-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 11.8 MB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
d8129767c5c7ebf3cf72cd8b7fb5d9ad300779d0957b2005d9e811f12c56d54b
|
|
BLAKE2b-256 checksum How to use checksums |
f3176f174a5f335a1b3562102ba2f6a815d44ca5b088610b4db8ff3243bf7030
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8
|
Release files / thtools-0.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
| Download URL | thtools-0.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
75789d2f45978e16839944739cc3938c4e48a87f667254c3553f8598d5e8f341
|
|
BLAKE2b-256 checksum How to use checksums |
438ef7744cb56917fe318e4ae8a195998e6f97ea5b533e7e881477f00e745988
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8
|
Release files / thtools-0.3.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | thtools-0.3.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
7ccc7dffbec5a351a6ec4f252b4a6a01842c40e722f53d001e54bce1fbae751e
|
|
BLAKE2b-256 checksum How to use checksums |
84896c0b4832440bedc578162880fa96b676a6ae2dffaf035ca5ae5bf691fd08
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8
|
Release files / thtools-0.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
| Download URL | thtools-0.3.0-cp37-cp37m-macosx_10_9_x86_64.whl |
|---|---|
| Size | 11.8 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
d44a2114207edfc4a075f97bca5a49a65f22f2a40f45075c1c6caf9c7aeb7f06
|
|
BLAKE2b-256 checksum How to use checksums |
4426be958a58fca1fa2858a00707a3a2acd7dbe2a2bb7057cde5cb39173a0ef7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8
|
Release files / thtools-0.3.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
| Download URL | thtools-0.3.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
bec7b8a2867202fa97a18245ee7356b460eee98216884c42fd75c0fdce00cae5
|
|
BLAKE2b-256 checksum How to use checksums |
4907992c81f8015d3211cdec578cae39a21b200d90ced35df8393faf32910ff3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8
|
Release files / thtools-0.3.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
| Download URL | thtools-0.3.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
54dcce4be1c75e62613cc812283c4f8529c75105df4b99b61231015e1c1efa47
|
|
BLAKE2b-256 checksum How to use checksums |
9266eef8fac0ced05c34c30a912c73baff9ab2a20b96f02069335a8ed375529c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8
|
Release files / thtools-0.3.0-cp36-cp36m-macosx_10_9_x86_64.whl
| Download URL | thtools-0.3.0-cp36-cp36m-macosx_10_9_x86_64.whl |
|---|---|
| Size | 11.8 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
12a92660eb852e77b10c91e437cd77aff6fa79670aa7f3b6ad317b759024bca7
|
|
BLAKE2b-256 checksum How to use checksums |
bb5f3ceb8e0a7f1143684407e7e2210c5618805ffb591d199c50e42cfc9ce13b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8
|
Security for thtools 0.3.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.