Skip to main content

A collection of tools for biomedical research assay analysis in Python.

Project description

Conda PyPI Documentation GitHub

A collection of tools for biomedical research assay analysis in Python.

Key Features

  • Analysis for assays such as digital ELISA, including single-molecule array (Simoa) assays

  • Read instrument-generated files and calculate calibration curves, concentrations, limits of detection, and more

  • Free and open-source software under the GNU General Public License v3

Getting Started

Installation

You can install waltlabtools using Anaconda (recommended) or PyPI. If you’re not comfortable with the command line, begin by installing Anaconda Navigator. Then follow these instructions to add the channel tylerdougan, and install waltlabtools from this channel.

Alternatively, install waltlabtools from the command line with conda install -c tylerdougan waltlabtools (recommended; requires you to first install Anaconda or Miniconda) or pip install waltlabtools (requires pip, which should come with Python).

Dependencies

  • waltlabtools requires

  • If installing with pip or conda, numpy and scipy will be installed automatically

  • Specific modules have additional requirements:

  • waltlabtools also plays well with

    • JAX for accelerated numerical computing – waltlabtools will use jax.numpy instead of numpy if jax is loaded

    • JupyterLab for interactively writing code

    • pandas for data import/export and organization

    • matplotlib for plotting

    • scikit-learn for data analysis

All of these packages can all be installed using conda or pip.

Usage

import waltlabtools as wlt  # waltlabtools main functionality
import waltlabtools.read_quanterix  # if using a Quanterix instrument

Development of waltlabtools is led by the Walt Lab for Advanced Diagnostics at Brigham and Women’s Hospital, Harvard Medical School, and the Wyss Institute for Biologically Inspired Engineering.

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 Distribution

waltlabtools-0.5.5.tar.gz (36.0 kB view details)

Uploaded Source

Built Distribution

waltlabtools-0.5.5-py3-none-any.whl (38.2 kB view details)

Uploaded Python 3

File details

Details for the file waltlabtools-0.5.5.tar.gz.

File metadata

  • Download URL: waltlabtools-0.5.5.tar.gz
  • Upload date:
  • Size: 36.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for waltlabtools-0.5.5.tar.gz
Algorithm Hash digest
SHA256 4feb605bd5851b976f2ba21923d07171de93a4c99c57f5ef016d776865735361
MD5 adce5432aa98a7f8a0e1f84a0758571f
BLAKE2b-256 fe79f27270767b4fda5809276c002c306a4166675c9e071b2de172020a59f1f7

See more details on using hashes here.

File details

Details for the file waltlabtools-0.5.5-py3-none-any.whl.

File metadata

  • Download URL: waltlabtools-0.5.5-py3-none-any.whl
  • Upload date:
  • Size: 38.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for waltlabtools-0.5.5-py3-none-any.whl
Algorithm Hash digest
SHA256 680c2d50b2a68673bd6c97e6a5cc9cd4e641a688128c67951c44ab29b2f108c6
MD5 bfb814fe37bb898846c841411ac96c39
BLAKE2b-256 ad6956abf9ee6d0b3a2989ebf238c15ca0670ea0a83f255cc391c3237284e7c4

See more details on using hashes here.

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