par2-circadian

par2-circadian fits second-order autoregressive AR(2) models to gene expression time series and extracts the eigenvalue modulus |lambda| as a scalar measure of temporal persistence to rank genes into a clock/target/background hierarchy.


Key Features:

  • AR(2) Model Fitting: Fits second-order autoregressive models to gene expression time series data.
  • Eigenvalue Modulus Extraction: Reports |lambda|, a single statistic quantifying temporal persistence: how strongly a gene's recent past constrains its next value.
  • Gene Hierarchy Ranking: Ranks genes into a Clock > Target > Background hierarchy in circadian datasets.
  • Per-Gene Statistics: Reports correlation length, half-life and root type (real or complex) per gene.

Scientific Applications:

  • Circadian Gene Classification: Recovers the Clock > Target > Background hierarchy in circadian gene expression datasets.
  • Temporal Persistence Quantification: Measures how strongly a gene's recent past constrains its next expression value.

Methodology:

Fits second-order autoregressive AR(2) models to gene expression time series and extracts the eigenvalue modulus of the characteristic polynomial.

Topics

Details

License:
Apache-2.0
Maturity:
Emerging
Cost:
Free of charge
Tool Type:
command-line tool, library
Operating Systems:
Linux, Mac, Windows
Programming Languages:
Python
Added:
8/16/2026
Last Updated:
8/30/2026

Operations

Data Inputs & Outputs

Publications

Documentation

Terms of use
https://github.com/mickwh2764/par2discovery/blob/main/LICENSE
Apache License 2.0 from version 1.2.0: free for any use, including commercial. Releases up to and including 1.1.8 were published under PolyForm Noncommercial 1.0.0. The PAR(2) methodology is the subject of pending UK patent application GB2518973.9; Section 3 of Apache-2.0 grants a patent licence covering use of this software, not a right to practise the methodology by other means (see NOTICE).
Citation instructions
https://github.com/mickwh2764/par2discovery/blob/main/CITATION.cff
CITATION.cff, schema 1.2.0
General
https://github.com/mickwh2764/par2discovery#readme
Installation, Python API and command-line usage

Downloads

Links

Issue tracker
https://github.com/mickwh2764/par2discovery/issues
(Bug reports and feature requests)
Other
https://par2discovery.com
(PAR(2) Discovery Engine: interactive analyses built on this package)
Other
https://scicrunch.org/resolver/RRID:SCR_028837
(RRID:SCR_028837 (SciCrunch Registry))
Other
https://github.com/mickwh2764/par2-reproducibility
(Reproducibility repository: analysis code, dataset accessions and expected results)
Repository
https://github.com/mickwh2764/par2discovery
(Source repository)