北京大学官网北京大学新闻网 English
Acycle Software



time-series analysis software for research and education

Official website: acycle.org


What is Acycle

What they say



Citations and acknowledgments


1. What is Acycle

Acycle is a time-series analysis software for research and education.

  • Acycle is a comprehensive, but "user-friendly" software package for analysis of time-series designed for (but not limted to) climate research and education.

  • Acycle runs either in the MATLAB environment or as a stand-alone application on Mac and Windows.

  • It is an open-source package and is available free of charge.

  • Acycle provides data preparation tools, curve fitting, detrending procedures with multiple options available to track or remove secular trends, and integrates various power spectral analysis approaches for detection and tracking of periodic signals.

  • Acycle also provides a toolbox that evaluates astronomical signals in climate series, and estimates the most likely sedimentation rate by maximizing the correlation coefficient between power spectra of an astronomical solution and a paleoclimate series.

  • Many of the functions are specific to paleoclimatology and cyclostratigraphy, and are not found in standard, statistical packages.


2. What they say

Acycle visitors.png

Dr. J. Fred Read (Virginia Tech, USA)

"I am writing to express my appreciation for all the hard work and thought that has gone into the development of the Acycle software program. It is truly an amazing contribution to the geosciences community. As someone who has spent much of the last 50 years trying to understand cyclic carbonates on shallow platforms, and having been involved with my students in some of the early work on stratigraphic modelling of the effects of Milankovitch forcing of carbonate platform stratigraphy, I was blown away by the power of the Acycle software.

In the old days we used in house programs from our geophysicist Cahit Coruh, and recently I have used Analyseries, kSpectra and Timefrq43, moving from Dos to Windows to Mac, jumping from one to the other to get the job done. Acycle has done away with the need for this, and I have been impressed with how very user friendly the program is – an indication of the tremendous effort and thought that has gone into putting this together.

You should all feel very proud of this contribution. It opens up much needed access to these powerful tools for a wide audience in the sedimentary geology and paleoclimate community. Thanks again for all your efforts. A really marvellous job."

Dr. James Ogg (Purdue University, USA):

"Acycle software enables us to quickly analyze the potential of new outcrops and boreholes, and then to determine the sedimentation rates and elapsed time. His Acycle software will become the standard tool for time-scale applications by all international workers."

Dr. Paul E. Olsen (Columbia University, USA):

"Not only is this software powerful and effective, it is also simple to use and therefore benefits researchers and at all levels within the paleoclimatology community, from novices to experts."

Dr. Arsenio Muñoz Jiménez (University of Zaragoza, Spain):

"Thank you very much and congratulations for the acycle software. I am using it and it is very very useful and interesting."

Dr. Marco Franceschi (University of Padova, Italy):

"Dr. Li’s software is being immensely valuable to my work. Some of the stratigraphic series I am studying display a prominent cyclicity, but were deposited in contexts characterized by relevant changes in sedimentation rates and often lack accurate geochronological constraints. Acycle has been designed specifically for dealing with similar cases, by tackling them with a rigorous statistical approach, and therefore is providing an invaluable tool for their investigation."

Dr. Xu Yao (Lanzhou University, China):

"I am working on cyclostratigraphy and paleoclimate study of ancient strata and rocks (270 million years ago) with assistance from Acycle software. I also introduced this software to my colleagues whose research areas are paleoclimate implications of Quaternary loess (several thousand years ago). My colleagues have given me really good feedbacks about Acycle software."

Dr. Christian Zeeden (IMCCE, Observatoire de Paris, France):

"Dr. Li’s software is novel and valuable in this context, especially because it facilitates the easy application of otherwise complex calculations."

Dr. Nicolas R. Thibault (University of Copenhagen, Denmark):

"I’ve been playing a lot with the excellent Acycle package for Matlab that Mingsong developed. Congratulations, this is a very nice interface that simplifies a lot our work and makes it truly faster to analyse a time-series."

Dr. Frits Hilgen (Utrecht University, Netherlands):

"I used it this academic year for the first time in my MSc course on Astronomical climate forcing and time scales as replacement of the outdated Analyseries program. The main advantages of Acycle is that it is very user friendly, has a lot of different options for the statistical analysis of paleoclimate records and in addition first-rate plotting options. For instance you can directly see the trend that you aim to remove and then decide whether you want to continue with it. It is further also very good to see the fast and almost continuous improvement of Acycle, including the processing of reported bugs. And, not unimportantly, also my students were very enthusiastic about Acycle and I now use it now for my own research as well!"


3. Examples


Acycle Graphical User Interface (GUI)


Acycle menu


Acycle insolation toolbox


Mean insolation map from March 21 to Sept. 23 for the past 100 kyr (1 ka-100 ka) at 50-80°N using the Laskar et al. (2004) solutions. The calculate uses a solar constant of 1365 w/m2.

Power spectral analysis

COCO of sedimentation rate evaluation

eCOCO of sedimentation rate evaluation

Evolutionary power spectral analysis and Wavelet analysis


Curve fitting | detrending | smoothing


DYNOT sedimentary noise model

Smoothed bootstrap

Coherence and phase

Plot Pro

Plot Digitizer

Image profile


4. Download

Dropbox:  https://www.dropbox.com/sh/t53vjs539gmixnm/AAC0BqTR0U5xghKwuVc1Iwbma?dl=0

Baidu Cloud: https://pan.baidu.com/s/1D2iISOOhoYCUvMg9csKKTg

GitHub: https://github.com/mingsongli/acycle/archive/master.zip


5. Citations and acknowledgments


Mingsong Li

Peking University

E-mail: msli {at} pku.edu.cn; limingsonglms {at} gmail.com

Please cite

Mingsong Li, Linda A. Hinnov, Lee R. Kump, 2019. Acycle: Time-series analysis software for paleoclimate research and education. Computers & Geosciences. 127: 12-22. https://doi.org/10.1016/j.cageo.2019.02.011.


Mingsong Li (Peking University & Pennsylvania State University)

Linda A. Hinnov (George Mason University)

Jacques Laskar, Richard Zeebe (Astronomical Solutions)

Jonathan Levine, Peter Huybers (Insolation)

Stephen Meyers (TimeOpt/eTimeOpt)

Matthias Sinnesael (Spectral Moments)

Nicolas Thibault and Giovanni Rizzi (Dynamic Filtering)

Christopher Torrence, Gilbert Compo (Wavelet)

Jeffrey Park (Multitaper Adaptive Weighting, Harmonic F-Test)

Eric Ruggieri (Bayesian Change Point)



Feng Cheng, Jitao Chen, Anne-Christine Da Silva, Hewei Duan, Zheng Gong, Yanan Fang, Marco Franceschi, Daniel R. Franco, Frits Hilgen, Xiaoni Hu, Dorothée Husson, Arsenio Muñoz Jiménez, Ilja Kocken, Lee R. Kump, Dongyang Liu, Kunyuan Ma, Mathieu Martinez, James Ogg, Paul Olsen, Jeffrey Park, J. Fred Read, Chen Shen, Nicolas R. Thibault, Victor A. Piedrahita Velez, Chuanyue Wang, Meng Wang, Xu Yao, Tan Zhang, Qiyan Zhang, Yang (Wendy) Zhang, Christian Zeeden

Read more

Website: acycle.org

Here:  https://github.com/mingsongli/acycle/blob/master/doc/AC_Users_Guide.pdf 

or here: Acycle "Help" menu - "Manual",

or here: