Skip to main content

A package for interfacing with acquired data from Project Aeon experiments.

Project description

aeon_api

aeon_api_env_build_and_tests aeon_api_tests_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:

Sainsbury Wellcome Centre Foraging Behaviour Working Group. (2023). Aeon: An open-source platform to study the neural basis of ethological behaviours over naturalistic timescales, https://doi.org/10.5281/zenodo.8411157

DOI

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

swc_aeon-0.1.0.tar.gz (21.3 kB view details)

Uploaded Source

Built Distribution

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

swc_aeon-0.1.0-py3-none-any.whl (22.6 kB view details)

Uploaded Python 3

File details

Details for the file swc_aeon-0.1.0.tar.gz.

File metadata

  • Download URL: swc_aeon-0.1.0.tar.gz
  • Upload date:
  • Size: 21.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.4.16

File hashes

Hashes for swc_aeon-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f34ebca16ed617ce94ff5a318bd5c13533211f344c40bb125907c9277d8ac5bf
MD5 f7520c781ea77ce817ad088c112a2311
BLAKE2b-256 3ae87069289d251f8354e3e9dc61436267121901ba942a0252d6ede590959674

See more details on using hashes here.

File details

Details for the file swc_aeon-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: swc_aeon-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 22.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.4.16

File hashes

Hashes for swc_aeon-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 08c3c96203bd374f16dd40b7b0cd25ce8723248adb7ff5681439cfbb0ef28724
MD5 87c41e84478450aea444155523e6921c
BLAKE2b-256 2e3481fd0f6f51cb78888efe7a7d310ace791f5fbd837ccb72b93a99e89eaa38

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