PyGhostID is a Python package for identifying generalized saddle-node ghosts in the vicinity of saddle-node bifurcations and their composite ghost structures such as ghost channels and ghost cycles in dynamical systems.
The folder "paper" of this repository contains the code and data to reproduce the results and figures from the study:
Daniel Koch, Akhilesh Nandan (2026).
Generalized saddle-node ghosts and their composite structures in dynamical systems.
arxiv:XXXXXXX.
If you use this repository in your research, please cite the original paper.
To recreate the figures and simulations from the study, you’ll need:
- Python 3.x
- PyGhostID (available at https://pypi.org/project/PyGhostID/)
- Other required Python packages (installable via the environment
XXXXXXXXXXXXX.yaml)
- Main Figures:
Run any of the
FigureX.ipynbscripts to generate the main figures from the paper.
Supplementary Figures & Videos:
- Use
Supp Figure X.pyto reproduce additional analyses and visuals.
For questions or additional information, please contact Daniel Koch: [email protected]