Skip to main content

Python library and CLI for sleep and physiological data workflows.

Project description

Somnio

Python library and CLI for sleep and physiological data workflows.

Install

pip install somnio

Optional extras (install as somnio[extra] or somnio[a,b]):

  • somnio[cli] — command-line tools
  • somnio[nsrr] — NSRR download helpers (pair with cli for the download-nsrr command)
  • somnio[schemas] — YAML schemas (pydantic, pyyaml)
  • somnio[signal] — SciPy-based signal processing utilities
  • somnio[mne] — MNE-based processing utilities
  • somnio[edf] — EDF I/O (edfio, plus mne)
  • somnio[hdf5]somnio.io.hdf5 layouts (requires h5py)

With uv: uv add somnio, uv add somnio --extra cli, or uv add somnio --extra hdf5.

Documentation

Documentation

Contributing

See Contributing.

Changelog

See CHANGELOG.md.

License

MIT

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

somnio-0.2.0b1.tar.gz (51.3 kB view details)

Uploaded Source

Built Distribution

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

somnio-0.2.0b1-py3-none-any.whl (74.1 kB view details)

Uploaded Python 3

File details

Details for the file somnio-0.2.0b1.tar.gz.

File metadata

  • Download URL: somnio-0.2.0b1.tar.gz
  • Upload date:
  • Size: 51.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for somnio-0.2.0b1.tar.gz
Algorithm Hash digest
SHA256 cac1e5758175a91e1dd6e473245f6effc2247308033edaaea06c8faea1fa9cb9
MD5 c81b0084f762c411c8285ee773201ad5
BLAKE2b-256 bda182cae23110c5f852d6e0c21feb1e05daa27b02a27f19a668dad87c69339d

See more details on using hashes here.

File details

Details for the file somnio-0.2.0b1-py3-none-any.whl.

File metadata

  • Download URL: somnio-0.2.0b1-py3-none-any.whl
  • Upload date:
  • Size: 74.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for somnio-0.2.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 23eee4485e41107144d02df1fd293a9fb06d353e6d3fb860e19ebe2d13045cb7
MD5 acca3eeb1e0152af7adb2daa43b82d0f
BLAKE2b-256 a5ab4289c569fd1f304985daaf7cfdf5f30e15e4d10b04647d96a9aa2b109879

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