Skip to main content

Python package to analyse the rhythmicity in count data

Project description

RhythmCount

RhythmCount represents a Python package for detecting and analysing rhythmic patterns in count data. It consists of two modules:

  • data_processing: specific functions for building and comparing models, cleaning data, calculating confidence intervals, etc.

  • plot: specific functions for plotting (e.g. plotting models, raw data).

To use these modules, add the following code to your Python file:

from RhythmCount import plot, data_processing

RhythmCount can be used in combination with various types of experimental count data. The basic implementation of the RhythmCount for analysing rhythmic count data is made with cosinor method in combination with multiple regression models for count data: Poisson model, Generalized Poisson model, Zero-Inflated Poisson model, Negative Binomial model and Zero-Inflated Negative Binomial model.

The input data must be in the required format. The data must contain X and Y columns, where X represents time and Y represents the target variable - count. Once the data has been imported, various types of analysis can be performed. These are described more in details in the examples and documentation.
Helpers only contains functions that are called within the data_processing and plot modules. It is not intended for use by the end user.

Installation

RhythmCount can be installed using pip with the command:

pip install RhythmCount

Documentation and example

For more information see RhythmCount on GitHub.

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

RhythmCount-1.1.tar.gz (9.9 kB view hashes)

Uploaded Source

Built Distribution

RhythmCount-1.1-py3-none-any.whl (10.5 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