Skip to main content

Interface to the image correlation spectroscopy library ICSx64.dll

Project description

ICSdll is a Python/ctypes interface to the Image Correlation Spectroscopy Dynamic Link Library (ICSx64.dll) developed at the Laboratory for Fluorescence Dynamics (LFD) for the Globals for Images SimFCS software.

ICSx64.dll is implemented in C++ using the Intel(r) Math Kernel Library and OpenMP. It provides functions and classes for the analysis of fluorescence time series data:

  • 1D, 2D, and 3D auto- and cross-correlation

  • Image pair correlation function (ipCF)

  • Airy detector pair correlation function (apCF)

  • Image mean square displacement (iMSD)

  • Line spatio-temporal image correlation spectroscopy (lSTICS)

  • Fit 1D pair correlation functions to the results of ipCF analysis

  • Subtract immobile fractions

  • Correct photo-bleaching

Author:

Christoph Gohlke

Organization:

Laboratory for Fluorescence Dynamics. University of California, Irvine

License:

3-clause BSD

Version:

2019.7.10

Requirements

Revisions

2019.7.10

Pass 22 tests. Wrap apcf, imsd, and lstics functions. Raise IcsError in case of DLL function errors. Use ICSx64.DLL version 2019.7.10.

2019.5.22

Initial release based on ICSx64.DLL version 2018.7.18.

Notes

ICSdll is currently developed, built, and tested on 64-bit Windows only.

The API is not stable and might change between revisions.

Refer to the C++ header file and source code for function signatures.

References

  1. ipcf.ipynb Pair correlation function analysis of fluorescence fluctuations in big image time series using Python.

  2. Globals for Images SimFCS, Software for fluorescence image acquisition, analysis, and simulation.

  3. Globals for Airyscan, Image correlation analysis for the ZEISS(tm) LSM 880 Airyscan detector.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

icsdll-2019.7.10-cp38-cp38m-win_amd64.whl (15.2 MB view details)

Uploaded CPython 3.8mWindows x86-64

icsdll-2019.7.10-cp37-cp37m-win_amd64.whl (15.2 MB view details)

Uploaded CPython 3.7mWindows x86-64

icsdll-2019.7.10-cp36-cp36m-win_amd64.whl (15.2 MB view details)

Uploaded CPython 3.6mWindows x86-64

icsdll-2019.7.10-cp35-cp35m-win_amd64.whl (15.2 MB view details)

Uploaded CPython 3.5mWindows x86-64

File details

Details for the file icsdll-2019.7.10-cp38-cp38m-win_amd64.whl.

File metadata

  • Download URL: icsdll-2019.7.10-cp38-cp38m-win_amd64.whl
  • Upload date:
  • Size: 15.2 MB
  • Tags: CPython 3.8m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for icsdll-2019.7.10-cp38-cp38m-win_amd64.whl
Algorithm Hash digest
SHA256 84bf06071eed031269a480f6bae7c8f35903fd49dc2a45983b7d094d5dfab152
MD5 c626cdca50568d870296dd990364fa3f
BLAKE2b-256 4da7a465070621f667465212b9ba38cf374e55b964e1efdd7d685be70af47f25

See more details on using hashes here.

File details

Details for the file icsdll-2019.7.10-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: icsdll-2019.7.10-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 15.2 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for icsdll-2019.7.10-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 5e926ae5302b538d3402370d835141a5b937130cf7190e030e0628e897c56c12
MD5 145fb141352b63f069b66f6562351316
BLAKE2b-256 dabc9f6d868af84e1b4d307670de87308f54423bb74a5310a697b337555fc684

See more details on using hashes here.

File details

Details for the file icsdll-2019.7.10-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: icsdll-2019.7.10-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 15.2 MB
  • 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.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for icsdll-2019.7.10-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 b9f5659d1e0821719314eb2ce5be2d700ffc6508e8c313d7b439ee77c0093da1
MD5 cc40eed0f696cf723bee67a69f30942d
BLAKE2b-256 a4afebde90f9f3d650d5731019b85eccf1f4b1b2792971abd095b9aa3c84af86

See more details on using hashes here.

File details

Details for the file icsdll-2019.7.10-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: icsdll-2019.7.10-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 15.2 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for icsdll-2019.7.10-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 a66f528adc07f6fc676c10bbdd6af917fe2aa299291f4e1544293a75901a26cd
MD5 dbb45a673a4eceb64d0e38d2e3f45934
BLAKE2b-256 c0ed0791df333101311ab6a0548b2cf7b9657ed1d0a6aa24cef9602756756c1a

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