Skip to main content

Python wrapper for PicoQuant's snAPI

Project description

snAPI

Our Snappy New API (short snAPI) is a powerful Python wrapper which enables seamless communication and configuration with PicoQuant Time Correlated Single Photon Counting Instruments (TCSPC devices). It harnesses the advantages of C++ for optimal speed and performance and bridges the gap between the high-speed capabilities of your PicoQuant TCSPC device and the ease of use and versatility of Python.

Getting Started

To get started with snAPI, follow the Install section of the online documentation.

Questions and Answers

If you have questions about snAPI visit the Q&A section of this repository.

Reporting Bugs

If you encounter any bugs or issues while using snAPI, we appreciate your feedback. Please help us improve by reporting any problems you encounter. To report a bug, follow these steps:

  1. Go to the Issues section of this repository.

  2. Click on the "New Issue" button.

  3. Provide a clear and detailed description of the bug or issue you encountered.

  4. If possible, include steps to reproduce the problem and any relevant error messages or logs.

  5. Submit the issue, and we will review it as soon as possible.

Your bug reports are welcome and will help us identify and address issues effectively.

License

This software is released under this License. Please review the license file for more information.

Disclaimer

Use snAPI at your own risk. We are not responsible for any damages or losses resulting from the use of this software.

https://github.com/PicoQuant/snAPI/assets/717502/4cce4620-5fd7-4152-b6d8-e92fd62d5ed5

Project details


Download files

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

Source Distribution

snapi-1.2.3.tar.gz (5.5 MB view details)

Uploaded Source

Built Distributions

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

snapi-1.2.3-cp314-cp314t-manylinux_2_28_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

snapi-1.2.3-cp314-cp314-manylinux_2_28_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

snapi-1.2.3-cp313-cp313-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.13Windows x86-64

snapi-1.2.3-cp313-cp313-manylinux_2_28_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

snapi-1.2.3-cp312-cp312-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.12Windows x86-64

snapi-1.2.3-cp312-cp312-manylinux_2_28_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

snapi-1.2.3-cp311-cp311-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.11Windows x86-64

snapi-1.2.3-cp311-cp311-manylinux_2_28_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

snapi-1.2.3-cp310-cp310-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.10Windows x86-64

snapi-1.2.3-cp310-cp310-manylinux_2_28_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

snapi-1.2.3-cp39-cp39-manylinux_2_28_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

snapi-1.2.3-cp38-cp38-manylinux_2_28_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

File details

Details for the file snapi-1.2.3.tar.gz.

File metadata

  • Download URL: snapi-1.2.3.tar.gz
  • Upload date:
  • Size: 5.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for snapi-1.2.3.tar.gz
Algorithm Hash digest
SHA256 68d55658226b561d85d0358690db6be3b3bd24f520b1323bef80bc48e94dd2e1
MD5 acfb6635de55c53f00b18b935ed6a8eb
BLAKE2b-256 ba3ec01c4f72822ae90b7683e76ad7491dd5194383b88fa8a413bebcf05c6c8d

See more details on using hashes here.

File details

Details for the file snapi-1.2.3-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for snapi-1.2.3-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 693524fbca504083a69448ca4290439cd374c62a0ae02fc2b90f04a15449f224
MD5 2c6fae28d6900d8c32f9d131fd64409b
BLAKE2b-256 25b39b887b51063dbf4f85a8e7ceefd504b2b816adaafcf5a37782dd3b678ebf

See more details on using hashes here.

File details

Details for the file snapi-1.2.3-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for snapi-1.2.3-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c56e8b9c1ed029aa28e6e8c0921fb153f4e1300e1a95c6debd28bcae2da07aa2
MD5 3165e836e7867087e7b045f4e1120725
BLAKE2b-256 5b91a5cef244ba686df3dfee2ffd88f34d09f3ac968d8da25ce011ba61c40db1

See more details on using hashes here.

File details

Details for the file snapi-1.2.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: snapi-1.2.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for snapi-1.2.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4f472452fd0c18e762caf48edf24b4d690211163fb852a1e7f4f1f70839e5baf
MD5 fe78eac68441ab8c6526ec3567e66b13
BLAKE2b-256 b794122322cca50dee778b7970bead9e4ae94b24e81f87139528dc1e946b11c3

See more details on using hashes here.

File details

Details for the file snapi-1.2.3-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for snapi-1.2.3-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 274f7a67a7e8768e36673745cbaed76f385bbc5f92c9bc46c60e5f0ac9253b12
MD5 a49616a8f6e936f91f9863eb3acf6592
BLAKE2b-256 5192766021593f5dba06bf074f0319e2d40600e10fc248b16aae7633604f9e66

See more details on using hashes here.

File details

Details for the file snapi-1.2.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: snapi-1.2.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for snapi-1.2.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 22a4a09ddc268127f2d00483d8b9717f0a82b1190bf1f0162f94a9a5906f2eef
MD5 1801d4fb69bceca196cb1bf515b3238a
BLAKE2b-256 0e9edc50bd58d3ac79f2b075e46821d1494e76a60270cf58846355f94e95a307

See more details on using hashes here.

File details

Details for the file snapi-1.2.3-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for snapi-1.2.3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 560408dc1d879da18ef58da57580ad03eb85e8de31a4f9d19d34668cc1da7d3f
MD5 ac224f6e73b7a18419ac6012be4af5f7
BLAKE2b-256 654d3bfd3c6f8b008043e8d5e53e341b4039cf207147ae0fb71f496b3b6271f2

See more details on using hashes here.

File details

Details for the file snapi-1.2.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: snapi-1.2.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for snapi-1.2.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 468cf9788c76086d725515e6b6d6c1180ce928b72fcbc52c1c24c22ce266ce8d
MD5 3581aba928cd7c4cd60140b8e9b2ac92
BLAKE2b-256 601ccda2faff5cc196e54f1abc086899dfa75b84acf268efa1dc407e1b07474c

See more details on using hashes here.

File details

Details for the file snapi-1.2.3-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for snapi-1.2.3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f1c9b3b8148e34569e638090766fcd06bf671111ec0353dddcee6e9a12e25bc2
MD5 7ed7a2cbdd89a53f0dfd085536dd3462
BLAKE2b-256 fc5f827512d0c5074a63d09f1e12160a8f1a5a5dcb9b92532880bc19329296af

See more details on using hashes here.

File details

Details for the file snapi-1.2.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: snapi-1.2.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for snapi-1.2.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a2c7e7cd6952afe622dae69524eed7f329b8fb24ad84be25a2dbeaadbfe63672
MD5 824cda58280d9fbd8f88e70c213a25e7
BLAKE2b-256 2ae949aeba6ce4114795c750934f05e6728282eaf10331bb79783d0cc3ef6871

See more details on using hashes here.

File details

Details for the file snapi-1.2.3-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for snapi-1.2.3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9b1339632eb0416b945fe97c3841bfff4c3bd3a186118593385d77d110906965
MD5 2e5caaeb07c6dc6eef23dbb76a9e54f6
BLAKE2b-256 3d17da26b7cd4e3b74a60fde4496ad9241a629f7bbc9af06e03a4bc7e8ac82c5

See more details on using hashes here.

File details

Details for the file snapi-1.2.3-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for snapi-1.2.3-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f49773e1cf4b358659f04fee5c5efad9165109577a52c8cb67763e2d4f99edf1
MD5 c3903bbcdace529ba6b3d8968a8f182a
BLAKE2b-256 bc2a04d7f941e73c141b45a03227389e91d5c6886f470c6793ca8221cf00ecde

See more details on using hashes here.

File details

Details for the file snapi-1.2.3-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for snapi-1.2.3-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ca82649f89676cb0a1c425e9528a1d8f7fb6d395e6b06323c421d770db9ab3b0
MD5 acbf81b91cb72dcf56262e43ffb9f0ae
BLAKE2b-256 6ad09a429c1e701475772d21e3d8e93b1a4c5452e420804b5bea29d5addc9e52

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