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.27.0.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.27.0-cp38-cp38-win_amd64.whl (453.1 kB view details)

Uploaded CPython 3.8Windows x86-64

dclab-0.27.0-cp38-cp38-macosx_10_9_x86_64.whl (459.7 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dclab-0.27.0-cp37-cp37m-win_amd64.whl (449.4 kB view details)

Uploaded CPython 3.7mWindows x86-64

dclab-0.27.0-cp37-cp37m-win32.whl (425.0 kB view details)

Uploaded CPython 3.7mWindows x86

dclab-0.27.0-cp37-cp37m-macosx_10_9_x86_64.whl (460.1 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dclab-0.27.0-cp36-cp36m-win_amd64.whl (449.3 kB view details)

Uploaded CPython 3.6mWindows x86-64

dclab-0.27.0-cp36-cp36m-win32.whl (424.9 kB view details)

Uploaded CPython 3.6mWindows x86

dclab-0.27.0-cp36-cp36m-macosx_10_6_intel.whl (605.0 kB view details)

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

dclab-0.27.0-cp27-cp27m-win_amd64.whl (446.7 kB view details)

Uploaded CPython 2.7mWindows x86-64

dclab-0.27.0-cp27-cp27m-win32.whl (425.5 kB view details)

Uploaded CPython 2.7mWindows x86

File details

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

File metadata

  • Download URL: dclab-0.27.0.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.27.0.tar.gz
Algorithm Hash digest
SHA256 637f533d8692670ef31f55396b02baeff289876f413d142f2141b759b38783e4
MD5 792ccd3b0762003399d352f0549327c6
BLAKE2b-256 f396910b9bd45864593bde9230abef2dc7c8b78d68835d2308ccc06fb9d5d24b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dclab-0.27.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 453.1 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.27.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 733f1c081cfaa3fe4446c99d74becd5cfdd8e8e1b46dfcffe0a0ecba27d1dabf
MD5 b8f0e7099ca99736fddafeae1ce90cbb
BLAKE2b-256 860422f41d74838f5870c486f0433a91619443da4d589b2aaacf7707b2b4b0ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dclab-0.27.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 459.7 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.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for dclab-0.27.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 14cb1e9a9659907be796a6cbc95d1d4d63921a4dc37139459b2627c41e958735
MD5 e192e7e869f2c7538d71733169cdf3a4
BLAKE2b-256 327ca4beb9b6cbe070a717c921854f3e9c4d5213a5f1b0d58c1e6a57f29c9a03

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dclab-0.27.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 449.4 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.27.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ad88c573cb22a28671049e80d0ec7659cb4cb09f4a3d2e858b42d2779213aca3
MD5 c14e83f43c8ea19e7c629efb83df3288
BLAKE2b-256 01b24d277a05187aa901655336a6f73b0738dee32bb61ebc4e132ac8d372d363

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dclab-0.27.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 425.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.27.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 7423f4e3b3c91b41eff8dc16e11a47379bf8d622cf66902de4566a3b451d6136
MD5 6370a0a965f7430b88badff87afbe282
BLAKE2b-256 14e206943f952e246423116e0f2bb91f93320e7bd0499654fa3289a947227af8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dclab-0.27.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 460.1 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.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for dclab-0.27.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3966057dd1d9bf4961576204cf272a9f3ad359eb608c4258c3f586999bf8f92b
MD5 6f67744099a9726509369aff5bd45650
BLAKE2b-256 f0285893211f754840bef04b5fdae7e8c140d26f26ef5e407b5a8f057f7e02d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dclab-0.27.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 449.3 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.27.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 44c9e061e4fcdf33abc94438123a21059f81776e7fda10fe304593412b301b36
MD5 7612be257e3eef41823fbe4bee9e1fcf
BLAKE2b-256 1e357783a269a99b565f44781db4fe628e0c6510e2c7b64ea2f4316472ab2e5f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dclab-0.27.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 424.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.27.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 8e1fe48e525cc5c4aa5b766446047f7b5cb6782d74c044de623ddc94652600eb
MD5 681e166f7d73953d5070839996f97111
BLAKE2b-256 3c51199b5a9411a61a44bbd63566864003fa2c061b423b33a284d71a052f19e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dclab-0.27.0-cp36-cp36m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 605.0 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.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.8

File hashes

Hashes for dclab-0.27.0-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 919fff0a727c2d079580082035186c9c50f2d7acda027921b7de0db558cf4870
MD5 dbb54a0e7dccf0f12c8efbf374a349d3
BLAKE2b-256 bf3c2126ec666b638fff7cefb4fbdea9be0d0913cbe2380389ea1c6660fa360a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dclab-0.27.0-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 446.7 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.27.0-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 de25ef8ee50dd2da8f6102cce13a572e0707ad4dcfe8c4e1bfbb9a90b7d7cb2c
MD5 9ab990551dee4dbed4f335f9d41ab4f6
BLAKE2b-256 2ec5522a2d6d6dbbf4f808f8800d0c7c50899cb7d7ff78128c8dbcbc940e15ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dclab-0.27.0-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 425.5 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.27.0-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 9fea4cf9d1ed5cc790dbe8430f6176abb39d365b8624f5ce5aee2d5fba2b88ed
MD5 9dc71f310aadfb90578195ae865fbe25
BLAKE2b-256 cc228f089357ae80f09adde20eecb275977bcdbea7bcbfdc4df583fdfea0bf7d

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