Skip to main content

aeon_api

swc-aeon swc-aeon_code_coverage

Project Aeon low-level library for interfacing with acquired data. Contains modules for loading and processing raw data.

Set-up Instructions

We recommend uv for python version, environment, and package dependency management. However, any other tool compatible with the pyproject.toml standard should work.

Install from PyPI

uv pip install swc-aeon

Install from source

git clone https://github.com/SainsburyWellcomeCentre/aeon_api
cd aeon_api
uv sync --all-extras

Repository Contents

  • .github/workflows/ : GitHub actions workflows for building the environment and running tests
  • aeon/ : Source code for the Aeon Python package
    • aeon/analysis: Source code for processing and plotting the raw data
    • aeon/io: Source code for loading raw data
    • aeon/schema: Core modules for defining data schemas used to load raw data from particular experiments
  • tests/ : API unit tests
    • tests/data : Data used by tests
    • tests/io : Unit tests for the low-level raw data access API.
    • tests/schema : Schemas used to load sample data in test functions.

Citation Policy

If you use this software, please cite it as below:

D. Campagner, J. Bhagat, G. Lopes, L. Calcaterra, A. G. Pouget, A. Almeida, T. T. Nguyen, C. H. Lo, T. Ryan, B. Cruz, F. J. Carvalho, Z. Li, A. Erskine, J. Rapela, O. Folsz, M. Marin, J. Ahn, S. Nierwetberg, S. C. Lenzi, J. D. S. Reggiani, SGEN group – SWC GCNU Experimental Neuroethology Group. Aeon: an open-source platform to study the neural basis of ethological behaviours over naturalistic timescales. Preprint at https://doi.org/10.1101/2025.07.31.664513 (2025)

DOI:10.1101/2025.07.31.664513

Metadata

Release files for swc-aeon 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for swc-aeon 0.2.0
File Size Uploaded
swc_aeon-0.2.0.tar.gz 146.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for swc-aeon 0.2.0
File Interpreter ABI Platform
swc_aeon-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 173.0 kB

Release files / swc_aeon-0.2.0.tar.gz

Download URL swc_aeon-0.2.0.tar.gz
Size 146.1 kB
Tags Source
SHA-256 checksum
How to use checksums
c92179f89cc182c1be72568564a0cb184b1b921c139994b4be81425f701ce444
BLAKE2b-256 checksum
How to use checksums
95bd5fdc5c817379d32813b9559e9251e6835c04411bd6e239a58021b5989e1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.10 {"installer":{"name":"uv","version":"0.10.10","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}

Release files / swc_aeon-0.2.0-py3-none-any.whl

Download URL swc_aeon-0.2.0-py3-none-any.whl
Size 26.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
65b3964f54baafd6339959430a79e13231dc62313207ada52f9fe3605a4ec25c
BLAKE2b-256 checksum
How to use checksums
d0d58b879cc6a295f6d22fc7027f9c7fc579af217a0d7fa46ced4ca8374f3ee8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.10 {"installer":{"name":"uv","version":"0.10.10","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}

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page