A utility package for complex temporal data manipulation
Project description
⏳ temporaldata
temporaldata is a Python package for easily working with temporal data. It provides advanced data structures and methods to work with multi-modal, multi-resolution time series data.
Installation
temporaldata is available for Python 3.8 to Python 3.11
temporaldata has minimal dependencies, it only requires numpy, pandas, and h5py.
To install the package, run the following command:
pip install temporaldata
Contributing
If you are planning to contribute to the package, you can install the package in development mode by running the following command:
pip install -e ".[dev]"
Install pre-commit hooks:
pre-commit install
Unit tests are located under test/. Run the entire test suite with
pytest
or test individual files via, e.g., pytest test/test_data.py
Cite
Please cite our paper if you use this code in your own work:
@inproceedings{
azabou2023unified,
title={A Unified, Scalable Framework for Neural Population Decoding},
author={Mehdi Azabou and Vinam Arora and Venkataramana Ganesh and Ximeng Mao and Santosh Nachimuthu and Michael Mendelson and Blake Richards and Matthew Perich and Guillaume Lajoie and Eva L. Dyer},
booktitle={Thirty-seventh Conference on Neural Information Processing Systems},
year={2023},
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file temporaldata-0.1.2.tar.gz.
File metadata
- Download URL: temporaldata-0.1.2.tar.gz
- Upload date:
- Size: 38.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
29febf3406d6cebb2bb40b3679469079d8c3283f4b0e0cee44ef8bfc15da70e6
|
|
| MD5 |
7e450d2ef30cbd86a8d768d01c146db2
|
|
| BLAKE2b-256 |
4815345fc33e292eedb262a516e9b27465446c1869572e9771c03519f7380d0d
|
File details
Details for the file temporaldata-0.1.2-py3-none-any.whl.
File metadata
- Download URL: temporaldata-0.1.2-py3-none-any.whl
- Upload date:
- Size: 29.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
26a78110b2320563e37f4e65773732c8e9af87cde5195ac6b61f5b7a988bb3ac
|
|
| MD5 |
bf709fc676034a493405a4ea5ba1dfb7
|
|
| BLAKE2b-256 |
897dd2ac1e9a40c51e473b944cbf4a7f2a5bd3a7216acb019a00b9ff1a2db14c
|