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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

snapi-1.2.5-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.5-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.5-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.5.tar.gz.

File metadata

  • Download URL: snapi-1.2.5.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.5.tar.gz
Algorithm Hash digest
SHA256 47b0a638c940042e1a627ea7145021a1a289998464e96b8feb4e8ba5465e5e80
MD5 bc4dea108e287f2bdeeb9caa36f54b42
BLAKE2b-256 260173f8119988c3a3fde2bfacb4ab03cf2b2f5568894c9479d5e17a2fdc9789

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.5-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7a0013c4f5b4ef5853d0604cddaafe5fd3c6832d2e41a7e44c6919c4038db23b
MD5 e3c477662c4e418368ec58ff3c0a5a81
BLAKE2b-256 348e47e6482ef7182515aa163091eaecb429b14cc5d2dad0ab79b00b50a9f377

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.5-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 794bc958ee31bfb29dcfb2ff8c42442000e7ed10f7e9fab86cca2eeec343fafd
MD5 37a304cc3999615ec95732885f6e81e1
BLAKE2b-256 97b06a6e4f0074f7d39e75ad671f941ddbe8660369eb4ceb8a0c112135447f85

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snapi-1.2.5-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.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bd915517abca81fdc2b10103bcaae3afc18d3ee061ad31000c6165810e65ada9
MD5 c165f8599a62f3fe1320853481345a78
BLAKE2b-256 11bff86fbdda9a8ef97d2d0e3921920e20b67f278094743ee2c2e98518a3def3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.5-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40b72f6fd67785bbc5056d60e83b2d93d56c1805fbd881c5262c269fe0236073
MD5 8f8220327ce5dae25fee1bc84eff9020
BLAKE2b-256 bf73249ba3f4360f2c8dd19aa2c27bb6000973213bd3ef465bca5e2212958827

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snapi-1.2.5-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.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f69be0acfcd649eae67217b0223a58aa01ea371219f31d34120aeb7938bd9dd5
MD5 e339d328ea479248a63f91d6eb31e1d5
BLAKE2b-256 c3a8591305398a136edc1003eadb4c6f13dd2e0bf7ba29c21a84e40c142f0d4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.5-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9e236737c0e6cbc28416aabe77cae6529ae03e0fc51bee39bd54746396f7e52d
MD5 964e16d25b687ba40ad934ed747d67f0
BLAKE2b-256 e9b3645c11e3534459a63f8591833c22de2d9484184279cd0d3f2c34fbdb364e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snapi-1.2.5-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.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 67f3c99e2746d993a1be300a6adb4321e4f0e0f64cb24a1624328bb971de7e9f
MD5 47ccb6649872627f2da4c4a683107e54
BLAKE2b-256 0bbf9a3ab6002c70787e9c1f70e976fa5e5dd72680986c7665b010d17556dff2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.5-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3da3c6a3c9561d0c3455a357eddc0dad9d6f886a82d30a5b5e74103c3e6310c0
MD5 17130e07df510a0e006581944dc45215
BLAKE2b-256 1adcd9126965a87e206e4cae9655d6bcb1207ac4e90dcaa64bb0a87c6a05ebd9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snapi-1.2.5-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.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 607b7547c4c95622367a29ca45d0d7002d2ffc4d20e5f2d5dbb8fa2c930c920f
MD5 5ed2f62f2ccc7034c8d8ddf8796aa75a
BLAKE2b-256 240fe288fdc2696f356f672285bec4608facc072131822ed47b53389a72d4130

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.5-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14cb229bccc6845f48a728b84f4d6c58b2a40c221ed179933e086a8e58b3e0e0
MD5 e739742ffe860decc2351578858e6446
BLAKE2b-256 2b87172cc0dbac0189fde3a2986e266dfddb909f4f45fe4a53450c3c97a948cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.5-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 58ad984c4edaa873d29039684f17ff2e00e13a13a15a1730da0ada0f4db9a76f
MD5 4ba4d11d56c752cd2c0e714cacb8b9f6
BLAKE2b-256 c6a8ae4021e4ffe7a2413769a83bd433efae65a4e5e1a79f322bb28962f95807

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for snapi-1.2.5-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4f7cec41be5275e53e06d39940c97ed801bdc4f8e50f70b36a6038878bb56403
MD5 441b1f7a9495446c77262e5560ce02d7
BLAKE2b-256 e8a4eb8462889cc96a6090ebda6436cfbf20e3781d8b70828e5f97984e64e37f

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