Skip to main content

SonPy is a Python module that provides an interface to the 64 bit SON filing system, provided and maintained by CED. With it, you can read, write and create Spike2 data files from within Python.

Project description

SonPy

SonPy is a Python interface to the SON filing system, provided and maintained by CED. With it, you can read, write and create Spike2 data files from within Python. SonPy is available for multiple versions of Python 3 on Windows, Linux, and Mac. We expect it to be very portable, working on multiple versions of each OS, but we cannot guarantee this to be the case. It is provided ‘as is’ with no warranty. A test script which verifies all of Sonpy's functionality can be downloaded from the CED website.

How to use

Installation

Install SonPy using:

pip install sonpy

If your system has multiple Python installations, you may need to use:

pip3 install sonpy

Dependency

SonPy requires NumPy. If it is not already installed, you can install it using:

pip install numpy

Verification

To verify that the package is installed and importable:

python -c "import sonpy as sp; print(sp)"

To verify the sonpy version:

python -c "import sonpy as sp; print(sp.__version__)"

Or in a Python session:

import sonpy as sp

Support

Further guidance on how to use this library is available on the CED website.

For questions or support, contact a SonPy maintainer or email:

softhelp@ced.co.uk

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

sonpy-1.9.12.tar.gz (299.5 kB view details)

Uploaded Source

Built Distributions

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

sonpy-1.9.12-cp314-cp314-win_amd64.whl (309.5 kB view details)

Uploaded CPython 3.14Windows x86-64

sonpy-1.9.12-cp314-cp314-manylinux_2_39_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ x86-64

sonpy-1.9.12-cp314-cp314-macosx_10_15_universal2.whl (548.9 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

sonpy-1.9.12-cp313-cp313-win_amd64.whl (301.4 kB view details)

Uploaded CPython 3.13Windows x86-64

sonpy-1.9.12-cp312-cp312-win_amd64.whl (301.4 kB view details)

Uploaded CPython 3.12Windows x86-64

sonpy-1.9.12-cp311-cp311-win_amd64.whl (300.6 kB view details)

Uploaded CPython 3.11Windows x86-64

sonpy-1.9.12-cp310-cp310-win_amd64.whl (299.6 kB view details)

Uploaded CPython 3.10Windows x86-64

sonpy-1.9.12-cp39-cp39-win_amd64.whl (299.0 kB view details)

Uploaded CPython 3.9Windows x86-64

File details

Details for the file sonpy-1.9.12.tar.gz.

File metadata

  • Download URL: sonpy-1.9.12.tar.gz
  • Upload date:
  • Size: 299.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for sonpy-1.9.12.tar.gz
Algorithm Hash digest
SHA256 e7f07d41ee66bc8fd081409e351cf9f11de8ee73214225a6a6ee42e793742fc5
MD5 3446c4527d43456c2c84051dd21ca831
BLAKE2b-256 ba9320883b743cb33f70a17e3a5fca59951c644608ab1d538d6311a73371de52

See more details on using hashes here.

File details

Details for the file sonpy-1.9.12-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: sonpy-1.9.12-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 309.5 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for sonpy-1.9.12-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 fa59778102dd84800cc54c59baf6811a32235cf429b12b8d4cd798be42e4535e
MD5 eb07885444a8f37dc5da77911dacec66
BLAKE2b-256 29b06fef78a7820392a9f63b6644c6963fdde93f89b83ea0a2b7fc0d7ff6a177

See more details on using hashes here.

File details

Details for the file sonpy-1.9.12-cp314-cp314-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for sonpy-1.9.12-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 2859a5cf57184fa578c3761dcb93ead1338a61f26ca5f9ba6dae85bafab01d07
MD5 8a023cad2fed5c4bdf9d9ccf6cf3f17b
BLAKE2b-256 86bef20064a17077dc4f9382eb1dcec240900272ccf05704895980e689135aab

See more details on using hashes here.

File details

Details for the file sonpy-1.9.12-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for sonpy-1.9.12-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 2933f77ac1baceaca0dea206f43bb9cab315d3de5eaf74498fe0b2c0c328f51a
MD5 75297a8161b24b12c0a4d0b5fc7591aa
BLAKE2b-256 e3387d2636ce76e77841d71757c01577dbf112d754d2b237a3e7ebc200ce2ee9

See more details on using hashes here.

File details

Details for the file sonpy-1.9.12-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: sonpy-1.9.12-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 301.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for sonpy-1.9.12-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 73be51b59732f89738db2b2755b46d6b939cd79af20a836054aeaa4c07a52f66
MD5 13391f1133b0e2bbc446413ebec50200
BLAKE2b-256 3e6d08d775ef97488ea64ec229407dabc241d9e2975fa669c36635a78899d775

See more details on using hashes here.

File details

Details for the file sonpy-1.9.12-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: sonpy-1.9.12-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 301.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for sonpy-1.9.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 441ecc3cb45c7533e7797bd39cfe2afe6a61d888ae1f21d2c85b9d0d1e1f1c9e
MD5 1c11a179bfe93d17c705342886cf6e4c
BLAKE2b-256 1f42e0de750693047496a9433cccc02591dc19843e8996b50aa41b44cc226ea8

See more details on using hashes here.

File details

Details for the file sonpy-1.9.12-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: sonpy-1.9.12-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 300.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for sonpy-1.9.12-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fab0234748a0404060d185446fc9e8ff54257cd31a801152e09e0eb353f34666
MD5 ef269cecab0ae52c4b850a296baf7a55
BLAKE2b-256 944aba092f3d51183b78f4ef6714947ab1512a0755e05b141e878963db22ea64

See more details on using hashes here.

File details

Details for the file sonpy-1.9.12-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: sonpy-1.9.12-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 299.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for sonpy-1.9.12-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b66763e452839216bc85b1a49a511d88fe284d6c2ddd628b7de4413eac019f23
MD5 0d22b6a7db1d503dcac6b052b5a7c167
BLAKE2b-256 68b491ba067ff949e7d6ef776294674d0538d82e937e288e873b2abbab2a269e

See more details on using hashes here.

File details

Details for the file sonpy-1.9.12-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: sonpy-1.9.12-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 299.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.13

File hashes

Hashes for sonpy-1.9.12-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f64f1c5e83ead6d689c8a6d909c0c1bae43af701d8306750de22af3ff61c6ae6
MD5 011bbe800a421b5382624483c74fdaf1
BLAKE2b-256 fe42f8e1299c592ef0c9ae30408f2dc420aef46309466d7ce2877a25d6a187ad

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