{
"info": {
"author": "Christoph Gohlke",
"author_email": "cgohlke@uci.edu",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8"
],
"description": "Read Becker & Hickl SDT files\n=============================\n\nSdtfile is a Python library to read SDT files produced by Becker & Hickl\nSPCM software. SDT files contain time correlated single photon counting\ninstrumentation parameters and measurement data. Currently only the\n\"Setup & Data\", \"DLL Data\", and \"FCS Data\" formats are supported.\n\n`Becker & Hickl GmbH `_ is a manufacturer of\nequipment for photon counting.\n\n:Author:\n `Christoph Gohlke `_\n\n:Organization:\n Laboratory for Fluorescence Dynamics. University of California, Irvine\n\n:License: 3-clause BSD\n\n:Version: 2019.7.28\n\nRequirements\n------------\n* `CPython 2.7 or 3.5+ `_\n* `Numpy 1.13 `_\n\nRevisions\n---------\n2019.7.28\n Fix reading compressed, multi-channel data.\n2018.9.22\n Use str, not bytes for ASCII data.\n2018.8.29\n Move module into sdtfile package.\n2018.2.7\n Bug fixes.\n2016.3.30\n Support revision 15 files and compression.\n2015.1.29\n Read SPC DLL data files.\n2014.9.5\n Fixed reading multiple MEASURE_INFO records.\n\nNotes\n-----\nThe API is not stable yet and might change between revisions.\n\nPython 2.7 and 3.4 are deprecated.\n\nReferences\n----------\n(1) W Becker. The bh TCSPC Handbook. Third Edition. Becker & Hickl GmbH 2008.\n pp 401.\n(2) SPC_data_file_structure.h header file. Part of the Becker & Hickl\n SPCM software.\n\nExamples\n--------\n\nRead image and metadata from a SPC Setup & Data File:\n\n>>> sdt = SdtFile('image.sdt')\n>>> sdt.header.revision\n588\n>>> sdt.info.id[1:-1]\n'SPC Setup & Data File'\n>>> int(sdt.measure_info[0].scan_x)\n128\n>>> len(sdt.data)\n1\n>>> sdt.data[0].shape\n(128, 128, 256)\n>>> sdt.times[0].shape\n(256,)\n\nRead data and metadata from a SPC Setup & Data File with mutliple data sets:\n\n>>> sdt = SdtFile('fluorescein.sdt')\n>>> len(sdt.data)\n4\n>>> sdt.data[3].shape\n(1, 1024)\n>>> sdt.times[3].shape\n(1024,)\n\nRead data from a SPC FCS Data File as numpy array:\n\n>>> sdt = SdtFile('fcs.sdt')\n>>> sdt.info.id[1:-1]\n'SPC FCS Data File'\n>>> len(sdt.data)\n1\n>>> sdt.data[0].shape\n(512, 512, 256)\n>>> sdt.times[0].shape\n(256,)\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://www.lfd.uci.edu/~gohlke/",
"keywords": "",
"license": "BSD",
"maintainer": "",
"maintainer_email": "",
"name": "sdtfile",
"package_url": "https://pypi.org/project/sdtfile/",
"platform": "any",
"project_url": "https://pypi.org/project/sdtfile/",
"project_urls": {
"Homepage": "https://www.lfd.uci.edu/~gohlke/"
},
"release_url": "https://pypi.org/project/sdtfile/2019.7.28/",
"requires_dist": [
"numpy (>=1.11.3)"
],
"requires_python": ">=2.7",
"summary": "Read Becker & Hickl SDT files",
"version": "2019.7.28"
},
"last_serial": 5597315,
"releases": {
"2018.10.18": [
{
"comment_text": "",
"digests": {
"md5": "385b4524273949e9801d5910cb89af74",
"sha256": "978c1834d221c845f4dabb1cee002fe75bf53358f688c7c11d95df54ee5da5b9"
},
"downloads": -1,
"filename": "sdtfile-2018.10.18-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "385b4524273949e9801d5910cb89af74",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7",
"size": 9081,
"upload_time": "2018-10-19T23:28:49",
"url": "https://files.pythonhosted.org/packages/2c/26/23c46c836a1ba890bd0c0a68cf1c55c637ec7315cb09ed718033028cbffc/sdtfile-2018.10.18-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e74020b17d8e5f67f7376f596604ec46",
"sha256": "f3485f51dc7b02fc11ca9a782d43f6500fa561d81bda4f7b89904936d9e5ff29"
},
"downloads": -1,
"filename": "sdtfile-2018.10.18.tar.gz",
"has_sig": false,
"md5_digest": "e74020b17d8e5f67f7376f596604ec46",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7",
"size": 7460,
"upload_time": "2018-10-19T23:29:25",
"url": "https://files.pythonhosted.org/packages/8a/f7/45f843086587b2bde1a0dedb63897a502d256005838d88ef7dd708ee6c92/sdtfile-2018.10.18.tar.gz"
}
],
"2018.8.29": [
{
"comment_text": "",
"digests": {
"md5": "c34f2fe5812fa1392208e9506ef6e8e8",
"sha256": "aaf2d5c2c49814a3630c73eab920bc70e25fb5b35b975d676c3b222bc38874c4"
},
"downloads": -1,
"filename": "sdtfile-2018.8.29-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "c34f2fe5812fa1392208e9506ef6e8e8",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7",
"size": 7903,
"upload_time": "2018-08-30T06:20:23",
"url": "https://files.pythonhosted.org/packages/ab/7d/d83285d078e6134569dc1748e949b1743737de8b23081401b05f7608707c/sdtfile-2018.8.29-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8c1c173ac55f52d7f3eaef02b8125436",
"sha256": "bf8f56eeebdcd7d00b6b96c5024b6330ad10c6783aae8f00d9dc5fd1ad9493a7"
},
"downloads": -1,
"filename": "sdtfile-2018.8.29.tar.gz",
"has_sig": false,
"md5_digest": "8c1c173ac55f52d7f3eaef02b8125436",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7",
"size": 7368,
"upload_time": "2018-08-30T06:20:24",
"url": "https://files.pythonhosted.org/packages/f9/6e/c593ffd9b3a51e94f1c73c97385306da37dd0df5507346fe2dd9d91b87bd/sdtfile-2018.8.29.tar.gz"
}
],
"2019.1.1": [
{
"comment_text": "",
"digests": {
"md5": "3634c192e481f6fd6409f5e60e12afed",
"sha256": "bef08d06cd13296931710bbe65a253b7883fedd6bf241efbae10754fbeac0c21"
},
"downloads": -1,
"filename": "sdtfile-2019.1.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "3634c192e481f6fd6409f5e60e12afed",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7",
"size": 9078,
"upload_time": "2019-01-05T00:13:48",
"url": "https://files.pythonhosted.org/packages/46/5b/9cd9d5acbc2a6909748ac04f492420730aff475c5265249fc639834a8ecc/sdtfile-2019.1.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ba240ca08251f3175c142ecc768c88d6",
"sha256": "34266c0ad3b81ced73c91741fd73f827bcdde93c236bd4648c40d4a100357067"
},
"downloads": -1,
"filename": "sdtfile-2019.1.1.tar.gz",
"has_sig": false,
"md5_digest": "ba240ca08251f3175c142ecc768c88d6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7",
"size": 7466,
"upload_time": "2019-01-05T00:14:23",
"url": "https://files.pythonhosted.org/packages/38/5f/2012deb64fc1bb6cb048657e1f82a4a9dac6450c422323e99c9fc9710344/sdtfile-2019.1.1.tar.gz"
}
],
"2019.7.28": [
{
"comment_text": "",
"digests": {
"md5": "76da90d0b32e4ce37dec36fa37fa445b",
"sha256": "5c7109c8c491269efe84661f647a371e1a842082c328d2b8fa8086b088149450"
},
"downloads": -1,
"filename": "sdtfile-2019.7.28-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "76da90d0b32e4ce37dec36fa37fa445b",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7",
"size": 9184,
"upload_time": "2019-07-29T01:45:12",
"url": "https://files.pythonhosted.org/packages/cb/c3/74612f68f1f7cf7f02e02c1037f382b974da940c26f1a42b2067feacb6cb/sdtfile-2019.7.28-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0c76060af782d2bbe4d5dca20d16d514",
"sha256": "3f6ada264a10a6c5132a42f8abcd004c76689a03fe96f6194ecf2892743512e3"
},
"downloads": -1,
"filename": "sdtfile-2019.7.28.tar.gz",
"has_sig": false,
"md5_digest": "0c76060af782d2bbe4d5dca20d16d514",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7",
"size": 7561,
"upload_time": "2019-07-29T01:45:13",
"url": "https://files.pythonhosted.org/packages/2b/ef/5dc6fd7e3141a098e8c1f1d7d18d319f88659daf1ae45e2ec8d997a35ebd/sdtfile-2019.7.28.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "76da90d0b32e4ce37dec36fa37fa445b",
"sha256": "5c7109c8c491269efe84661f647a371e1a842082c328d2b8fa8086b088149450"
},
"downloads": -1,
"filename": "sdtfile-2019.7.28-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "76da90d0b32e4ce37dec36fa37fa445b",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7",
"size": 9184,
"upload_time": "2019-07-29T01:45:12",
"url": "https://files.pythonhosted.org/packages/cb/c3/74612f68f1f7cf7f02e02c1037f382b974da940c26f1a42b2067feacb6cb/sdtfile-2019.7.28-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0c76060af782d2bbe4d5dca20d16d514",
"sha256": "3f6ada264a10a6c5132a42f8abcd004c76689a03fe96f6194ecf2892743512e3"
},
"downloads": -1,
"filename": "sdtfile-2019.7.28.tar.gz",
"has_sig": false,
"md5_digest": "0c76060af782d2bbe4d5dca20d16d514",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7",
"size": 7561,
"upload_time": "2019-07-29T01:45:13",
"url": "https://files.pythonhosted.org/packages/2b/ef/5dc6fd7e3141a098e8c1f1d7d18d319f88659daf1ae45e2ec8d997a35ebd/sdtfile-2019.7.28.tar.gz"
}
]
}