ni-chaos

Data and Matlab code to reproduce "Noise-induced chaos: A conditioned random dynamics perspective"

https://github.com/bernat-bc/ni-chaos

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in README
  • Academic publication links
    Links to: arxiv.org, zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.8%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Data and Matlab code to reproduce "Noise-induced chaos: A conditioned random dynamics perspective"

Basic Info
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 2
Created over 2 years ago · Last pushed about 2 years ago
Metadata Files
Readme License Citation

README.md

Noise-induced chaos: a conditioned random dynamics perspective

Bernat Bassols-Cornudella1 and Jeroen S.W. Lamb1,2,3

Affiliations

1 Department of Mathematics, Imperial College London, London SW7 2AZ, UK

2 International Research Center for Neurointelligence, The University of Tokyo, Tokyo 113-0033, Japan

3 Centre for Applied Mathematics and Bioinformatics, Department of Mathematics and Natural Sciences, Gulf University for Science and Technology, Halwally 32093, Kuwait

Overview

This repository contains the code and data necessary to reproduce the results of the paper titled "Noise-induced chaos: a conditioned random dynamics perspective." The paper's data was obtained using MATLAB 2023b, and this README provides step-by-step instructions to replicate the study.

Paper Citation

If you use this code or the data for your research, please consider citing the original paper:

https://arxiv.org/abs/2308.07116

You can also cite this repository: DOI

Table of Contents

  1. Requirements
  2. Installation
  3. Usage
  4. License
  5. Contact
  6. Acknowledgements

Requirements

To reproduce the study, you will need the following:

  • MATLAB R2023b (or later)
  • GAIO for matlab, see https://github.com/gaioguy/GAIO.git (this is included in Data-scripts when cloning this repository)

Installation

  1. Clone this repository to your local machine:

```bash git clone https://github.com/Bernat-BC/Ni-Chaos.git

Usage

This repository is structured as follows:

. ├── Data-scripts │   ├── GAIO-master │ │ ├── ... │   │ └── tpmatrix1d.m │   ├── all_data_eD_eL.m │   └── measures.m ├── LICENSE ├── Plot-scripts │   ├── plots_eD_eL.m │   └── plots_measures.m ├── README.md └── Workspaces ├── data-eD-eL_depth14_ws.mat └── data_00125_depth14_ws.mat

Data-scripts

This folder contains the relevant scripts to generate data.

  1. GAIO-master was cloned from https://github.com/gaioguy/GAIO.git and the file tpmatrix1d.m was incldued afterwards. (This is effectively the same as the file tpmatrix.m in the `GAIO-master' folder but outputs a progress bar to keep track of run time.)

  2. all_data_eD_eL.m can be run to generate all data shown in Figures 3, 4 and 6, when $\varepsilon$ is used as a varying parameter.

  3. measures.m can be run to produce the data in Figure 5.

Plot-scripts

This folder contains the relevant scripts to produce plots.

  1. plots_eD_eL.m produces Figure 3, 4 and 6.
  2. plots_measures.m produces Figure 5.

These can be run after importing their respective workspace (see below) or after generating the data by running the scripts in Data-scripts.

Workspaces

This folder contains the worksapces with the exact data plotted in the paper.

  1. data-eD-eL_depth14_ws.mat contains the data for Figures 3, 4 and 6.
  2. data_00125_depth14_ws.mat contains the data for Figure 5.

Run the scripts in Plot-scripts to visualise these.

License

This project is licensed under the GNU GENERAL PUBLIC LICENSE version 3 - see the LICENSE.md file for details.

Contact

Feel free to send me an email with any questions or comments.

Acknowledgements

The authors gratefully acknowledge support from the EPSRC Centre for Doctoral Training in Mathematics of Random Systems: Analysis, Modelling and Simulation (EP/S023925/1). JSWL thanks IRCN (Tokyo) and GUST (Kuwait) for their research support. We would like to thank M. M. Castro, H. Chu, E. Gibson, T. Pereira, M. Rasmussen, Y. Sato, M. Tabaro, G. Tenaglia and D. Turaev for useful discussions.

Owner

  • Login: Bernat-BC
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.1.2
message: "If you use this code or the data for your research, please consider citing the original paper: https://arxiv.org/abs/2308.07116
"
authors:
  - family-names: Bassols-Cornudella
    given-names: Bernat
    orcid: https://orcid.org/0000-0001-6620-6739
  - family-names: Lamb
    given-names: Jeroen {S.W.}
    orcid: https://orcid.org/0000-0001-7647-4200
title: "GitHub repository for: Noise-induced chaos: A conditioned random dynamics perspective"
version: 1.0.0
doi: 10.5281/zenodo.10210106
date-released: 2023-10-12

GitHub Events

Total
Last Year