{"id":19671219,"url":"https://github.com/cgohlke/icsdll","last_synced_at":"2025-04-29T00:32:39.782Z","repository":{"id":62570224,"uuid":"343944496","full_name":"cgohlke/icsdll","owner":"cgohlke","description":"Interface to the image correlation spectroscopy library ICSx64.dll","archived":false,"fork":false,"pushed_at":"2024-01-07T05:57:15.000Z","size":181,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-09-16T10:41:05.650Z","etag":null,"topics":["correlation","cplusplus","fluorescence","fluorescence-correlation","fluorescence-fluctuations","fluorescence-microscopy-imaging","image-processing","python","spectroscopy"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/icsdll","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cgohlke.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-03-02T23:43:50.000Z","updated_at":"2024-05-28T08:40:28.000Z","dependencies_parsed_at":"2023-02-08T05:15:36.476Z","dependency_job_id":null,"html_url":"https://github.com/cgohlke/icsdll","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cgohlke%2Ficsdll","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cgohlke%2Ficsdll/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cgohlke%2Ficsdll/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cgohlke%2Ficsdll/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cgohlke","download_url":"https://codeload.github.com/cgohlke/icsdll/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224142765,"owners_count":17262884,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["correlation","cplusplus","fluorescence","fluorescence-correlation","fluorescence-fluctuations","fluorescence-microscopy-imaging","image-processing","python","spectroscopy"],"created_at":"2024-11-11T17:08:11.026Z","updated_at":"2025-04-29T00:32:39.775Z","avatar_url":"https://github.com/cgohlke.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"..\n  This file is generated by setup.py\n\nInterface to the image correlation spectroscopy library ICSx64.dll\n==================================================================\n\nICSdll is a Python ctypes interface to the Image Correlation Spectroscopy\nDynamic Link Library (ICSx64.dll) developed at the Laboratory for Fluorescence\nDynamics (LFD) for the Globals for Images SimFCS software.\n\nICSx64.dll is implemented in C++ using the Intel(r) oneAPI Math Kernel Library\nand OpenMP. It provides functions and classes for the analysis of fluorescence\ntime series data:\n\n- 1D, 2D, and 3D auto- and cross-correlation\n- Image pair correlation function (ipCF)\n- Airy detector pair correlation function (apCF)\n- Image mean square displacement (iMSD)\n- Line spatio-temporal image correlation spectroscopy (lSTICS)\n- Fit 1D pair correlation functions to the results of ipCF analysis\n- Subtract immobile fractions\n- Correct photo-bleaching\n- 1D DFTs of image stack\n\n:Author: `Christoph Gohlke \u003chttps://www.cgohlke.com\u003e`_\n:License: BSD 3-Clause\n:Version: 2025.1.6\n\nRequirements\n------------\n\nThis revision was tested with the following requirements and dependencies\n(other versions may work):\n\n- `CPython \u003chttps://www.python.org\u003e`_ 3.10.11, 3.11.9, 3.12.8, 3.13.1 64-bit\n- `Numpy \u003chttps://pypi.org/project/numpy\u003e`_ 2.2.1\n- `Intel(r) oneAPI Math Kernel Library \u003chttps://software.intel.com/mkl\u003e`_\n  2025.0 (build)\n- `Visual Studio 2022 C++ compiler \u003chttps://visualstudio.microsoft.com/\u003e`_\n  (build)\n\nRevisions\n---------\n\n2025.1.6\n\n- Support Python 3.13 and numpy 2.\n- Rebuild package with oneAPI MKL 2025.0.\n\n2024.1.6\n\n- Rebuild package with oneAPI MKL 2024.0.0.\n\n2023.1.6\n\n- Rebuild package with oneAPI MKL 2022.2.1 and Visual Studio 2022.\n- Update metadata.\n\n2022.2.6\n\n- Rebuild package with oneAPI 2022.\n\n2021.3.2\n\n- Rebuild package.\n\n2019.11.22\n\n- Wrap yxt_dft functions.\n- Upgrade to ICSx64.DLL version 2019.11.22.\n\n2019.7.10\n\n- Pass 22 tests.\n- Wrap apcf, imsd, and lstics functions.\n- Raise IcsError in case of DLL function errors.\n- Use ICSx64.DLL version 2019.7.10.\n\n2019.5.22\n\n- Initial release based on ICSx64.DLL version 2018.7.18.\n\nNotes\n-----\n\nICSdll was developed, built, and tested on 64-bit Windows only.\n\nThe API is not stable and might change between revisions.\n\nRefer to the C++ header file and source code for function signatures.\n\nReferences\n----------\n\n1. `ipcf.ipynb \u003chttps://github.com/cgohlke/ipcf.ipynb\u003e`_\n   Pair correlation function analysis of fluorescence fluctuations in\n   big image time series using Python.\n2. `Globals for Images SimFCS \u003chttps://www.lfd.uci.edu/globals/\u003e`_,\n   Software for fluorescence image acquisition, analysis, and simulation.\n3. `Globals for Airyscan \u003chttps://www.lfd.uci.edu/globals/\u003e`_,\n   Image correlation analysis for the ZEISS(tm) LSM 880 Airyscan detector.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcgohlke%2Ficsdll","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcgohlke%2Ficsdll","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcgohlke%2Ficsdll/lists"}