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 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.

snapi-1.1.2-cp314-cp314t-manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

snapi-1.1.2-cp314-cp314-manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

snapi-1.1.2-cp313-cp313-win_amd64.whl (5.2 MB view details)

Uploaded CPython 3.13Windows x86-64

snapi-1.1.2-cp313-cp313-manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

snapi-1.1.2-cp312-cp312-win_amd64.whl (5.2 MB view details)

Uploaded CPython 3.12Windows x86-64

snapi-1.1.2-cp312-cp312-manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

snapi-1.1.2-cp311-cp311-win_amd64.whl (5.2 MB view details)

Uploaded CPython 3.11Windows x86-64

snapi-1.1.2-cp311-cp311-manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

snapi-1.1.2-cp310-cp310-win_amd64.whl (5.2 MB view details)

Uploaded CPython 3.10Windows x86-64

snapi-1.1.2-cp310-cp310-manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

snapi-1.1.2-cp39-cp39-manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

snapi-1.1.2-cp38-cp38-manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

File details

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

File metadata

File hashes

Hashes for snapi-1.1.2-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0e37a8f5d94e0baf670d092a0cf30dba315ae1e6650b82219c212ca7f555c25a
MD5 76017e2d1e489df6404708b8060f6267
BLAKE2b-256 c8ee92f2e836257b0aefc33614dc4dc6c52724c583e6599a2f579cfde3a43a80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.1.2-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ee15a346c4724f65647a3891cdd72668f778892883bbc0dff2bb05bfe2fa238a
MD5 60c7e69d6b308c5fd958b278d9e37e08
BLAKE2b-256 18739f9af2ac901abb7105a5f3af62f1a23243100f3ad305ea161f22808c7b4e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snapi-1.1.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 5.2 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.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 aab418cf036544e18ad385c40ce657abb1f5f00a770d9bcfb25d984c5da376c3
MD5 1ffd3f6953af06e55287a81ff90869c5
BLAKE2b-256 6a66820f4b6eeae35796fc6da44012df1b18f8afd50304acbd79c8e6b514bd07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.1.2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f07cd80dbffb17f5e5796cfd1d74aa13a8dad55bc90f022698e58b398715c8c8
MD5 0ebbcfeb5af337e35a54f825ecf96b6a
BLAKE2b-256 62a9f881cc12df91d8cf3647d3811b1de807c249347b126078185d8314050707

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snapi-1.1.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 5.2 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.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 33296d7e1636a31554af09709b167e49544bc17c8de0f949fee4c4390e7b13d4
MD5 12c74a06a87ae1affee97e260a466e9a
BLAKE2b-256 e54058473e458b5a18d7dbee864633cd37377dca4681e28d5d402b0b617dc8f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.1.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3d0af3de5b2357c0996d6b73d51fc2f379b087dbc69e7a2879f296550d3f01e1
MD5 2821f047157142c83f1a826471748fce
BLAKE2b-256 858e2b8013c5325688358d14639f038b5d123fa9d6ebba18a3519541f1cd851e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snapi-1.1.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 5.2 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.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 16a511a3f198a28a6429e49c4f41bd3ac287e0212ec17a782197d081b940f8ff
MD5 4d91372de150e10fd66d16bbd6b2c72d
BLAKE2b-256 fc61fc98a5a7b2a2e4b8c46bd5d34b7edab85795d430f45f6e021fc1b8ba9b8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.1.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bd16e26e5f993329a54816eb8cfb42a097008ea02a3fd6604a97c2b1ad03b58a
MD5 4d9a14fe5dd22d3c415396fc3e4cb942
BLAKE2b-256 9b0ba7bc239d19d83201b3f10daf7f81f4ec9bcd38f8d3b137a6482387d0d15f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snapi-1.1.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 5.2 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.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 45d49fa5a8f42512dcb960c7554f83a5905a1dc53962fc91eac19392039de386
MD5 c0a28761c9d21255b301d1a32f6f5203
BLAKE2b-256 3603108f3d7e75372e0185cd03da57461be4c5402e12d72c1dc941c16d91c1c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.1.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6ac507a7dc97041b2a84ee86feb9b6188c85099c7fad8bf662a2ebe1bb8380f7
MD5 96a9fe42a02da67439cebd66ad41de60
BLAKE2b-256 080e0035669683c97a10cdb49d3fc186a0281d8481682383bfa4cde7f60ca953

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.1.2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 937f306fee5b0e77c57bd9d5f7ed46ec4430bddacc3efbbb7e0d8a22c5b9fe05
MD5 ec388fa5fc0b77d03ad75ebf3c513a93
BLAKE2b-256 307c694891e11393197d159d94f744ff2e4a30684e29a35994b0fb1797921d3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.1.2-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c4c3f43ff23d905c6b8df86e5c66ebb7fd9238976d161e502388a91ed986c88e
MD5 8ef12caa4399750487fdd37111d26a13
BLAKE2b-256 85b2d43b71d2e18be26f18f7ccec73d5f0f4d14dd142e928bc27c8f82d4e0919

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