Bioinformatics AdvancesBioinformaticsPeer-reviewed journal article
PyCycleBio: modelling non-sinusoidal-oscillator systems in temporal biology
- Citations
- 0
- FWCI
- 0.00
- Field percentile
- 4th percentile
Abstract
Protein, mRNA, and metabolite abundances can exhibit rhythmic dynamics, such as during the day/night cycle. Leading bioinformatics platforms for identifying biological rhythms often utilise single-component models of the harmonic oscillator equation, or multi-component models based upon the Cosinor framework. These approaches offer distinct advantages: modelling either temporally-resolved regulatory behaviour via the extended harmonic oscillator equation, or complex rhythmic patterns in the case of Cosinor. Here, we have developed a new platform to combine the advantages of these two approaches. PyCycleBio utilises bounded-multi-component models and modulus operators alongside the harmonic oscillator equation, to model a diverse and interpretable array of rhythmic behaviours, including the regulation of temporal dynamics via amplitude coefficients. We demonstrate increased sensitivity and functionality of PyCycleBio compared to other analytical frameworks, and uncover new relationships between data modalities or sampling conditions with the qualities of rhythmic behaviours from biological datasets-- including transcriptomics, proteomics, and metabolomics. We envision that this new approach for disentangling complicated temporal regulation of biomolecules will advance chronobiology and our understanding of physiology. PyCycleBio is available at: https://github.com/Glycocalex/PyCycleBio, and the Python package is available to install at: https://pypi.org/project/pycyclebio/. PyCycleBio can also be used at https://colab.research.google.com/github/Glycocalex/PyCycleBio/blob/main/PyCycleBio.ipynb with no installations necessary.
- assay: proteomics
- assay: metabolomics
- assay: bulk RNA-seq
- research focus: benchmarking
- approach: statistical model
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Identification and characterisation of variable rhythms using CosinorPy
Miha Moškon·bioRxiv·Jul 4, 2022
- Kronos: A computational tool to facilitate biological rhythmicity analysis
Thomaz F. S. Bastiaanssen, Sarah‐Jane Leigh, … John F. Cryan·bioRxiv·Apr 21, 2023
- ECHO: an Application for Detection and Analysis of Oscillators Identifies Metabolic Regulation on Genome-Wide Circadian Output
Hannah De los Santos, Emily J. Collins, … Jennifer Hurley·BioinformaticsPeer-reviewed·Aug 2, 2019
- Optimal time frequency analysis for biological data - pyBOAT
Gregor Mönke, Frieda A. Sorgenfrei, … Adrián E. Granada·bioRxiv·Apr 29, 2020
- PowerCHORD: constructing optimal experimental designs for biological rhythm discovery
Turner Silverthorne, Matthew Carlucci, … Adam R. Stinchcombe·bioRxiv·May 19, 2024
- From biological data to oscillator models using SINDy
Bartosz Prokop, Lendert Gelens·iSciencePeer-reviewed·Feb 23, 2024