Skip to main content

Library for real-time deformability cytometry (RT-DC)

Project description

PyPI Version Build Status Unix Build Status Win Coverage Status Docs Status

This is a Python library for the post-measurement analysis of real-time deformability cytometry (RT-DC) datasets; an essential part of Shape-Out.

Documentation

The documentation, including the code reference and examples, is available at dclab.readthedocs.io.

Installation

To install the latest release, simply run

pip install dclab  # for a minimal install
pip install dclab[tdms]  # if you are also working with tdms files
pip install dclab[export]  # if you need avi and fcs export
pip install dclab[all]  # for all of the above

Information for developers

Contributing

The main branch for developing dclab is master. If you want to make small changes like one-liners, documentation, or default values in the configuration, you may work on the master branch. If you want to change more, please (fork dclab and) create a separate branch, e.g. my_new_feature_dev, and create a pull-request once you are done making your changes. Please make sure to edit the Changelog.

Very important: Please always try to use

git pull --rebase

instead of

git pull

to prevent confusions in the commit history.

Tests

dclab is tested using pytest. If you have the time, please write test methods for your code and put them in the tests directory.

Incrementing version

Dclab currently gets its version from the latest git tag. If you think that a new version should be published, create a tag on the master branch (if you have the necessary permissions to do so):

git tag -a "0.1.3"
git push --tags origin

Appveyor and TravisCI will then automatically build source package and wheels and publish them on PyPI.

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

dclab-0.26.1.tar.gz (1.2 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dclab-0.26.1-cp38-cp38-win_amd64.whl (458.9 kB view details)

Uploaded CPython 3.8Windows x86-64

dclab-0.26.1-cp38-cp38-win32.whl (430.3 kB view details)

Uploaded CPython 3.8Windows x86

dclab-0.26.1-cp38-cp38-macosx_10_9_x86_64.whl (462.4 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dclab-0.26.1-cp37-cp37m-win_amd64.whl (454.8 kB view details)

Uploaded CPython 3.7mWindows x86-64

dclab-0.26.1-cp37-cp37m-win32.whl (427.0 kB view details)

Uploaded CPython 3.7mWindows x86

dclab-0.26.1-cp37-cp37m-macosx_10_9_x86_64.whl (460.3 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dclab-0.26.1-cp36-cp36m-win_amd64.whl (454.7 kB view details)

Uploaded CPython 3.6mWindows x86-64

dclab-0.26.1-cp36-cp36m-win32.whl (426.9 kB view details)

Uploaded CPython 3.6mWindows x86

dclab-0.26.1-cp36-cp36m-macosx_10_6_intel.whl (605.2 kB view details)

Uploaded CPython 3.6mmacOS 10.6+ Intel (x86-64, i386)

dclab-0.26.1-cp27-cp27m-win_amd64.whl (453.2 kB view details)

Uploaded CPython 2.7mWindows x86-64

dclab-0.26.1-cp27-cp27m-win32.whl (429.2 kB view details)

Uploaded CPython 2.7mWindows x86

File details

Details for the file dclab-0.26.1.tar.gz.

File metadata

  • Download URL: dclab-0.26.1.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.15

File hashes

Hashes for dclab-0.26.1.tar.gz
Algorithm Hash digest
SHA256 ebaa8b8dcf53f912f296cc809f02e4b38903366e40737b3c0bb00f0ce4c5eb46
MD5 dc83d55608d50f876a4e581b9aaa2cbe
BLAKE2b-256 9a383ae04a1814b25f60baec0fe3137c883c0235a638ebdd1bff4331feb7b179

See more details on using hashes here.

File details

Details for the file dclab-0.26.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: dclab-0.26.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 458.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for dclab-0.26.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 786e57492f78c51eefb08fcc0b7d58820a450211660518ba485f91c2fbbf13aa
MD5 89faebfd9ec545ebd5130e558a6e67a6
BLAKE2b-256 0400009c86b0f807baad51f323927de4aa48af8a0206a89be6b62f68a0936e02

See more details on using hashes here.

File details

Details for the file dclab-0.26.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: dclab-0.26.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 430.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for dclab-0.26.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 fdd83c80e97f337f2ef18e4916d82d456dafd6777f0f5b732075cd4e509d684a
MD5 2d6d5a8710630817a13c98fb621f7496
BLAKE2b-256 9ab3d7d3dad1d7f349d9a41bf9433a3fdafbf956c1581a9e006486131e605f6d

See more details on using hashes here.

File details

Details for the file dclab-0.26.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dclab-0.26.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 462.4 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for dclab-0.26.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 436164d2ddab628eded65bd14a6cc3d3a67195d0f2d6ec9d8f24c72afff18afe
MD5 1ddd01e11b05ef3364b8809fa1fa000a
BLAKE2b-256 c9cf0da4e272494a9f719f0a78399cbc5e39a296707c5f8d8f2a3705cecfeb88

See more details on using hashes here.

File details

Details for the file dclab-0.26.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: dclab-0.26.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 454.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.5

File hashes

Hashes for dclab-0.26.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f2bce393976adeb8279902faf92d230bafffecdba74f9ffb6f9aeca76a670c34
MD5 f99af0f1011302c5b3ad06b046f3e75d
BLAKE2b-256 0fc84c1b6695be9ef8417476b1300cab632ec523add4f788cf4a53208608c1ea

See more details on using hashes here.

File details

Details for the file dclab-0.26.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: dclab-0.26.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 427.0 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.5

File hashes

Hashes for dclab-0.26.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 311b1bda2813d59ff66598950039ea6c571143365ad65d1c990372da16bb2113
MD5 e3721fd9d4e58b1f7c75fc423db32a18
BLAKE2b-256 be93be3d3ccdd06317d11d19bd152fc2986adedfb7a5639a5e1f30517a552b29

See more details on using hashes here.

File details

Details for the file dclab-0.26.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dclab-0.26.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 460.3 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for dclab-0.26.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5b30a2ff2cd1a081b6c0ae7b181d7e7af19373d851bfeb6f8515e808776eb94c
MD5 fbcc3bf9700be86a9e4d6adcc9e559d7
BLAKE2b-256 79cc02107ccf6b0e8699e684c0def8593aeb3d0db4a8a288a6dd0ec1d80a823b

See more details on using hashes here.

File details

Details for the file dclab-0.26.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: dclab-0.26.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 454.7 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.8

File hashes

Hashes for dclab-0.26.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 94d823722f08849676eaa1a56d93a40856fe29f07e8adcbae0189e799af104d3
MD5 03fda9da8ed7dee6c5cb2a9dca50b564
BLAKE2b-256 ebf5c1343bb4c498a469a69c3fb92d159caae2efdd508252ef6461d01c2887c6

See more details on using hashes here.

File details

Details for the file dclab-0.26.1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: dclab-0.26.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 426.9 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.8

File hashes

Hashes for dclab-0.26.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 0f3de17e2b8fe8cd7aaefa3d59b97036483d8d851f8c83e7dd4cbc81c8c561f9
MD5 a69e78a9cb84b024266c644f420ed42e
BLAKE2b-256 c80ec516fd615dce45d5e9beb1436e97730c09ddca4519781c863dca5caeb04d

See more details on using hashes here.

File details

Details for the file dclab-0.26.1-cp36-cp36m-macosx_10_6_intel.whl.

File metadata

  • Download URL: dclab-0.26.1-cp36-cp36m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 605.2 kB
  • Tags: CPython 3.6m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.8

File hashes

Hashes for dclab-0.26.1-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 f4e6e263e5fd74830afb8877b9565775afd6e340cbcc7463667e2356565fabef
MD5 3f95aa54f55f10182ce4957f3dd3711d
BLAKE2b-256 acf1cfc7bfe030a551bc634bb03dc176c147383d40c61981efb8bfb6aa0ec561

See more details on using hashes here.

File details

Details for the file dclab-0.26.1-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: dclab-0.26.1-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 453.2 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.17

File hashes

Hashes for dclab-0.26.1-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 0f13f98f846e81320d46760e274442025f6de46e2fcd804f58a982c9d095becf
MD5 6fce6e67c0c0aaf2fc1a5a5468af5910
BLAKE2b-256 01bae4265611217cd87d1207197189ce1709f5d370b6442ed3735394f98aaebd

See more details on using hashes here.

File details

Details for the file dclab-0.26.1-cp27-cp27m-win32.whl.

File metadata

  • Download URL: dclab-0.26.1-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 429.2 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.17

File hashes

Hashes for dclab-0.26.1-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 871b73af2a87105ec7db89839a2c280301643c03cc9b4b4eeed2f6027435896d
MD5 2584ddf2038f82faa106101b438f919f
BLAKE2b-256 12fbf8702e49b1e363257adc294554974b20cb08a2da10646d61492638c05b13

See more details on using hashes here.

Supported by

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