Skip to main content

A library for the analysis of toehold switch riboregulators created by the iGEM team City of London UK 2021.

Project description

ToeholdTools

Python Build Documentation Status License Language grade: Python Language grade: JavaScript

A library for the analysis of toehold switch riboregulators created by the iGEM team City of London UK 2021.

Contents

What is ToeholdTools?

ToeholdTools is a package designed to facilitate analyzing and designing toehold switches. It's still in the making, so please leave a feature request if there is anything else you would like to see!

Installation

We distribute CPython wheels for Python 3.6-3.9 in all major operating systems. We cannot build for PyPy since it not supported by all dependencies.

Before installation, make sure you have downloaded the NUPACK library by following the instructions here.

You can install ToeholdTools from PyPI via pip:

python3 -m pip install thtools -U

Alternatively, you can build the latest development version of the project from source yourself:

python3 -m pip install git+https://github.com/lkn849/thtools.git

Run demo

There is a demo app that displays the core functionality of the module:

python3 -m thtools

Documentation

The full API reference and developer notes can be found here.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

thtools-0.1.1.tar.gz (2.0 MB view hashes)

Uploaded Source

Built Distributions

thtools-0.1.1-cp39-cp39-win_amd64.whl (2.3 MB view hashes)

Uploaded CPython 3.9 Windows x86-64

thtools-0.1.1-cp39-cp39-win32.whl (2.2 MB view hashes)

Uploaded CPython 3.9 Windows x86

thtools-0.1.1-cp39-cp39-manylinux2010_x86_64.whl (2.9 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

thtools-0.1.1-cp39-cp39-manylinux2010_i686.whl (2.9 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

thtools-0.1.1-cp39-cp39-manylinux1_x86_64.whl (2.9 MB view hashes)

Uploaded CPython 3.9

thtools-0.1.1-cp39-cp39-manylinux1_i686.whl (2.9 MB view hashes)

Uploaded CPython 3.9

thtools-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl (2.3 MB view hashes)

Uploaded CPython 3.9 macOS 10.9+ x86-64

thtools-0.1.1-cp38-cp38-win_amd64.whl (2.3 MB view hashes)

Uploaded CPython 3.8 Windows x86-64

thtools-0.1.1-cp38-cp38-win32.whl (2.2 MB view hashes)

Uploaded CPython 3.8 Windows x86

thtools-0.1.1-cp38-cp38-manylinux2010_x86_64.whl (3.0 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

thtools-0.1.1-cp38-cp38-manylinux2010_i686.whl (3.0 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

thtools-0.1.1-cp38-cp38-manylinux1_x86_64.whl (3.0 MB view hashes)

Uploaded CPython 3.8

thtools-0.1.1-cp38-cp38-manylinux1_i686.whl (3.0 MB view hashes)

Uploaded CPython 3.8

thtools-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl (2.3 MB view hashes)

Uploaded CPython 3.8 macOS 10.9+ x86-64

thtools-0.1.1-cp37-cp37m-win_amd64.whl (2.3 MB view hashes)

Uploaded CPython 3.7m Windows x86-64

thtools-0.1.1-cp37-cp37m-win32.whl (2.2 MB view hashes)

Uploaded CPython 3.7m Windows x86

thtools-0.1.1-cp37-cp37m-manylinux2010_x86_64.whl (2.8 MB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

thtools-0.1.1-cp37-cp37m-manylinux2010_i686.whl (2.8 MB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

thtools-0.1.1-cp37-cp37m-manylinux1_x86_64.whl (2.8 MB view hashes)

Uploaded CPython 3.7m

thtools-0.1.1-cp37-cp37m-manylinux1_i686.whl (2.8 MB view hashes)

Uploaded CPython 3.7m

thtools-0.1.1-cp37-cp37m-macosx_10_9_x86_64.whl (2.3 MB view hashes)

Uploaded CPython 3.7m macOS 10.9+ x86-64

thtools-0.1.1-cp36-cp36m-win_amd64.whl (2.3 MB view hashes)

Uploaded CPython 3.6m Windows x86-64

thtools-0.1.1-cp36-cp36m-win32.whl (2.2 MB view hashes)

Uploaded CPython 3.6m Windows x86

thtools-0.1.1-cp36-cp36m-manylinux2010_x86_64.whl (2.8 MB view hashes)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

thtools-0.1.1-cp36-cp36m-manylinux2010_i686.whl (2.8 MB view hashes)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

thtools-0.1.1-cp36-cp36m-manylinux1_x86_64.whl (2.8 MB view hashes)

Uploaded CPython 3.6m

thtools-0.1.1-cp36-cp36m-manylinux1_i686.whl (2.8 MB view hashes)

Uploaded CPython 3.6m

thtools-0.1.1-cp36-cp36m-macosx_10_9_x86_64.whl (2.3 MB view hashes)

Uploaded CPython 3.6m macOS 10.9+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page