Skip to main content

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 with pip

License

The code is distributed under GPLv3.

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mirofile-0.1.tar.gz (18.3 kB view hashes)

Uploaded Source

Built Distribution

mirofile-0.1-py3-none-any.whl (17.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page