Python module for using MIROSLAV files as file-like objects with seamless preprocessing. MIROSLAV is a FOSS tool for monitoring activity of laboratory rodents.
Project description
mirofile
- Your buddy for dealing with raw MIROSLAV data
What is it?
MIROSLAV (Multicage InfraRed Open Source Locomotor Activity eValuator) is a platform for non-invasive monitoring of circadian locomotor activity in laboratory rodents. All of its hardware and software components are described in the paper: #url
This mirofile
library, acting as a file-like object, loads raw MIROSLAV files containing experimental data and parses them into a sequence of lists, each containing appropriately-typed timestamps and sensor readings, which can then be turned into a pandas
data frame by the user.
A script which exemplifies the use of this library can also be found in the MIROSLAV paper's data repository: #url.
How to install?
mirofile
is available on PyPi can be installed with pip
:
pip install mirofile
Dependencies
tqdm
- can be also be installed withpip
License
The code is distributed under GPLv3.
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
File details
Details for the file mirofile-0.1.tar.gz
.
File metadata
- Download URL: mirofile-0.1.tar.gz
- Upload date:
- Size: 18.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42a988028fbd23366d90f7e7dff9cbe7c6501c6006f123feb687327b8c80bf4b |
|
MD5 | edccace15ec1f5cebd669f9707372dd5 |
|
BLAKE2b-256 | 22237a168826fa7a78168190bcb948605d38e9614bcc61534254c2d5209fb9dd |
File details
Details for the file mirofile-0.1-py3-none-any.whl
.
File metadata
- Download URL: mirofile-0.1-py3-none-any.whl
- Upload date:
- Size: 17.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 576425408090df08686a2736c0caf7876c1a6fcb6f7ce836ce367e668048303e |
|
MD5 | 21e685609e2da872d45ff5e2e16b5729 |
|
BLAKE2b-256 | 110041561a0ac07d1677199d8b7d6e0b09d5f796c5f0e3d65080434a3763fe0a |