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.4.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.4-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.4-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.4-cp313-cp313-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.13Windows x86-64

snapi-1.2.4-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.4-cp312-cp312-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.12Windows x86-64

snapi-1.2.4-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.4-cp311-cp311-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.11Windows x86-64

snapi-1.2.4-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.4-cp310-cp310-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.10Windows x86-64

snapi-1.2.4-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.4-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.4-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.4.tar.gz.

File metadata

  • Download URL: snapi-1.2.4.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.4.tar.gz
Algorithm Hash digest
SHA256 0191c760843a594d8634ba0a2b0dcc65e6441b110412050a1bdbd3f75cb2f41e
MD5 feb3c1e2831f1565c995ca9108b18a6e
BLAKE2b-256 cb1df7fb36aae6e2089509f200a7b3ead75cc7de2b054478f0119f61566a5af5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.4-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 163dc26438506f2251e3ea637c242891686b847b35a01ac77c90ee2583e17bc7
MD5 f44427399b58cfa382c4dc1d71f626b3
BLAKE2b-256 3decab30817a49b3d94cdf241ad67890f495462f9eeb00a6ca83a6bedab94fa0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.4-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d840347b21de6f65254d34592068bd63ac83ff5e406afc5bce1705f996fc244a
MD5 5f515f4ce70c36ce07de71625ba37caa
BLAKE2b-256 365e3931e32ede5d09077bb1df6b177d172b8de74752f742a169eafc2579e9d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snapi-1.2.4-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.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1c5d83ca15b34fea5336f1c87cb8a75785de46777af0eaf671e2fdb7872813e6
MD5 d4b604e2a839289347d4aea1777d00c5
BLAKE2b-256 87a36281b1dc9f1ba960d9867acfac88c6bc4bd166fac6f3c1bd1f6be41802fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.4-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 50397c3b60f244a5a02086eaaaf2ad4dfb6de03a98e94f2d8511c868d2c700e3
MD5 ddf20b47cab9cfca90e79f4bce9d2356
BLAKE2b-256 186674c6f1da9e92778f0ae46e430c878dc187a0635aa1aef1a36e298dbbefd1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snapi-1.2.4-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.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e2b78a3b4671a08c4a5c9950f6922c8f06ee7799102e25b4af97a1a162ca76bd
MD5 bb180f4b983c43c72acaf30bb18b15d8
BLAKE2b-256 4f83617f18c3439a06afbb3c229906b3bc5eb68be938d9486bcada37f5b98cf3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.4-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3f55420c36b1224549947ff5afd0465e7b3e1e38cf9ed04d3be774094ecc459e
MD5 86e396bad0ee7b2886717897aaae58cc
BLAKE2b-256 ae837aaf0789c7fad3c98f036895b6449a69d2f5d67865381e290a2f0e1dc954

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snapi-1.2.4-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.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8af05d306eb35503f65c7f0979dcfcac0665012c4cc3a49b969f792ec0afb7c8
MD5 0b54bef7445a53b85aa5926b0071d6b7
BLAKE2b-256 1a4fd0dec5d4d51e638c5b4b77b7cb459c6843a9dc6144327abfc85f9880dda3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.4-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7d89f09ca087d69c647b3ffc698c5ff7e0aaa5129c900cb673f187dce8fdaf7a
MD5 96e937c7ed8c8f560822a1c43e86672a
BLAKE2b-256 ab21e4ec183df1e4f4fe592b00ede5332e876c7a2e9658b97805f5ecb4c5e7a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snapi-1.2.4-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.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 485498421c3f4bef8c60c7ed6ca31e0bdc10132f72f244e270de8dfca8b08148
MD5 45478928b9e0e283467d3be85feb25f3
BLAKE2b-256 bdde7d620d0673f398058ec7634852de34f5587b39c28ddff3f3fc66304b1fe6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.4-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c2789e54f009800831e0415feb81ef530d55133df94958e6003fda5ed0701252
MD5 a6121266afb02ef48e098239a5ddf590
BLAKE2b-256 a3123e0d23fe3608e8ebd3de0502b3ccb6bc579dc5830769a48dee9b82418e0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.4-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 474ab9982cb58d543ed3f78f4efca37386e8de08bed9758d5a1c8e6ca2a2490f
MD5 af32a697eb14f40d9e00946758446e19
BLAKE2b-256 8b73dcf727a4985dc5d20362ba03d22a30178c097355d08a4fb0eaa93936c508

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.4-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4b27bf176d18a50a9093a78c00deec8c75d8605ecb20e9f2c498b6b674b87684
MD5 825c6a739cf77aa62fc87f4410be511c
BLAKE2b-256 5bb4d6ce57d67ce2bd50bd6240b901788d2fad39845bd1092d9610f18d6d1b63

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