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

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.

Notes on Shape-Out

The appveyor Shape-Out build is automatically triggered after each commit to the Shape-Out repository. At each build, the master branch of dclab is checked out and the Shape-Out installer is built with it. Therefore, it is not necessary to bump the version of dclab or to upload the latest version of dclab to PyPI in order to get your new code into Shape-Out.

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.9.1.tar.gz (915.6 kB view details)

Uploaded Source

Built Distributions

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

dclab-0.9.1-cp37-cp37m-macosx_10_6_intel.whl (469.5 kB view details)

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

dclab-0.9.1-cp36-cp36m-win_amd64.whl (400.8 kB view details)

Uploaded CPython 3.6mWindows x86-64

dclab-0.9.1-cp36-cp36m-win32.whl (389.0 kB view details)

Uploaded CPython 3.6mWindows x86

dclab-0.9.1-cp36-cp36m-macosx_10_6_intel.whl (469.3 kB view details)

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

dclab-0.9.1-cp27-cp27m-win_amd64.whl (399.9 kB view details)

Uploaded CPython 2.7mWindows x86-64

dclab-0.9.1-cp27-cp27m-win32.whl (389.3 kB view details)

Uploaded CPython 2.7mWindows x86

dclab-0.9.1-cp27-cp27m-macosx_10_6_intel.whl (473.5 kB view details)

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

File details

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

File metadata

  • Download URL: dclab-0.9.1.tar.gz
  • Upload date:
  • Size: 915.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.14

File hashes

Hashes for dclab-0.9.1.tar.gz
Algorithm Hash digest
SHA256 d5b889518a5daa3d17035fc4432054ca13d8cb72e837391553b9992c3d1c0df4
MD5 fe66c1bf4fab66e7ba3520f320abadac
BLAKE2b-256 b78f20dd68d6e832776bab24a9ec17e74b4480bdf3b960f989ada95f9a4387cc

See more details on using hashes here.

File details

Details for the file dclab-0.9.1-cp37-cp37m-macosx_10_6_intel.whl.

File metadata

  • Download URL: dclab-0.9.1-cp37-cp37m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 469.5 kB
  • Tags: CPython 3.7m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0

File hashes

Hashes for dclab-0.9.1-cp37-cp37m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 0cf8f9ac9f0d3591b2fe11353d422d2a7f248e886200de69279a3984af723274
MD5 c015a12543dfb0159f0bcfda8c9dd440
BLAKE2b-256 6e36276928c997779f6f035e8e3a01f9aaaeeb589d032920395da281b7a7f248

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dclab-0.9.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 874593b8305b2bc5eb997cf0ce09e9eb9591d342ea16ecc21f69db13f432d170
MD5 80b11c7ce599fdc37b0c4ce225001894
BLAKE2b-256 142ead88fd1fa2321ddb34268b351c60e45e328dcfa75fad451a16cc2dcc1143

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dclab-0.9.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 b1a6521263badd4c7f2d54ecfbc0dc18d5ed792c4d21e2e14ac7d4aa16a9136b
MD5 a43b1d34b3c22f88e56c17de58610e1c
BLAKE2b-256 d7c84d1404c2cf4c6e3d1740806ed35780b95395b3b0fff181c9bf3e99d1bc5b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dclab-0.9.1-cp36-cp36m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 469.3 kB
  • Tags: CPython 3.6m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.6

File hashes

Hashes for dclab-0.9.1-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 b991111f9f9b92366198ad681644cff27668d0c15a2a7c8d6644a91eab947cb7
MD5 776b41dcb81a67a720d4fbad4deb2979
BLAKE2b-256 819d87426ab0a7aa05c5f21acbd6bd7f8c3d8c5806fc148398c027f66ed00e8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dclab-0.9.1-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 399.9 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for dclab-0.9.1-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 a24b632f6bb9df5f1022ca2cfbed372029f81724c8b75106b504b4a83495caee
MD5 b839e891f2916452823c4c9f35487a32
BLAKE2b-256 542151843b7f1d3406de955260f3971875b54ad33a5113a6c502684f834efd29

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dclab-0.9.1-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 389.3 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for dclab-0.9.1-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 8535f383caa884c5c3368a6be0506a178fcd2e2e9810bb6ab6575d16b68e5e62
MD5 2ff47f0751ec53fa8008d21182e698b1
BLAKE2b-256 d22b9ebc6b69c15f2cab94e7665957c9e0658912ccf0d80ff6916b231259cdbc

See more details on using hashes here.

File details

Details for the file dclab-0.9.1-cp27-cp27m-macosx_10_6_intel.whl.

File metadata

  • Download URL: dclab-0.9.1-cp27-cp27m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 473.5 kB
  • Tags: CPython 2.7m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for dclab-0.9.1-cp27-cp27m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 2be81c62a26f50ab9caba7578dc98bc4800d88063c294ad4905d857e16cb0e1a
MD5 cc12dd571c229114f93ffd8cc28f2e1a
BLAKE2b-256 0d4754c0a5c4141d9f124ea4ad4db791a660274b0b62c2b53382d591b5a8120d

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