Open Software

Brain Dynamics Toolbox (2016-2021) An open-source toolbox for simulating dynamical systems in neuroscience.
Argtable (1998-2011) An open-source ANSI C library for parsing command-line arguments.


Heitmann S, Breakspear M (2017-2021) Handbook for the Brain Dynamics Toolbox. QIMR Berghofer Medical Research Institute and 1st Edition: Version 2017c, ISBN 978-1-5497-2070-3. 2nd Edition: Version 2018a, ISBN 978-1-9805-7250-3. 3rd Edition: Version 2018b, ISBN 978-1-7287-8188-4. 4th Edition: Version 2019a, ISBN 978-1-0861-1705-9. 5th Edition: Version 2020, ISBN 978-0-6450669-0-6. 6th Edition: Version 2021, ISBN 978-0-6450669-1-3.

Book Chapters

Park Y, Heitmann S, Ermentrout GB (2017) The utility of phase models in studying neuronal synchronization. In Computational Models of Brain and Behavior. Ed Ahmed A Moustafa. 493-504. John Wiley & Sons. 


  1. TeBay, McArthur J, Mangala M, Kerr N, Heitmann S, Perry M, Windley M, Vandenberg J, Hill A (in press) Comprehensive preclinical evaluation of how cardiac safety profiles of potential COVID-19 drugs are modified by disease associated factors. British Journal of Pharmacology.
  2. Heitmann S, Shpak A, Vandenberg J, Hill A (2021) Arrhythmogeneic effects of ultra-long and bistable cardiac action potentials. PLoS Computational Biology 17(2): e1008683.
  3. Ballouz A, Mangala M, Perry M, Heitmann S, Gillis J, Hill A, Vandenberg J (2021) Co-expression of calcium channels and delayed rectifier potassium channels protects the heart from proarrhythmic events. Cardiovascular Research, cvaa280,
  4. Heitmann S, Ermentrout B (2020) Direction-selective motion discrimination by traveling waves in visual cortex. PLoS Computational Biology 16(9): e1008164.
  5. Heitmann S, Breakspear M (2018) Putting the dynamic back into dynamic functional connectivity. Network Neuroscience. Vol O. Issue ja. p1-61. 
  6. Heitmann S, Aburn M, Breakspear M (2017) The Brain Dynamics Toolbox for Matlab.
  7. Heitmann S, Rule M, Truccolo W, Ermentrout B (2017)  Optogenetic stimulation shifts the excitability of cerebral cortex from type I to type II: Oscillation onset and wave propagation. PLOS Computational Biology. 13(1): e1005349. doi:10.1371/journals.pcbi.1005349.
  8. Pearson J, Chiou R, Rogers S, Wicken M, Heitmann S, Ermentrout GB (2016) Sensory dynamics of visual hallucinations in the normal population. eLife Vol 5. e17072.
  9. Heitmann S, Ermentrout GB (2016) Propagating waves as a cortical mechanism of direction-selectivity in V1 motion cells. Proceedings of the 1st International Workshop on Computational Models of Visual Cortex. ACM. doi:10.4108/eai.3-12-2015.2262423.
  10. Heitmann S, Boonstra T, Gong P, Breakspear M, Ermentrout GB (2015) The rhythms of steady posture: Motor commands as spatially organized oscillation patterns. Neurocomputing: Special Issue on Advances in Biological Rhythmic Pattern Generation. Vol 170. p1-13. (preprint)
  11. Heitmann S, Ermentrout GB (2015) Synchrony, waves and ripple in spatially coupled Kuramoto oscillators with Mexican hat connectivity. Biological Cybernetics 109:3. (preprint)
  12. Heitmann S, Boonstra T, Breakspear M (2013) A dendritic mechanism for decoding traveling waves: Principles and applications to motor cortex. PLOS Computational Biology 9(10): e1003260.
  13. Heitmann S, Gong P, Breakspear M (2012) A computational role for bistability and traveling waves in motor cortex. Frontiers in Computational Neuroscience 6:67.
  14. Heitmann S, Ferns N, Breakspear M (2012). Muscle co-contraction modulates damping and joint stability in a three-link biomechanical limb. Frontiers in Neurorobotics 5:5.
  15. Breakspear M, Heitmann S, Daffertshofer A (2010). Generative models of cortical oscillations: Neurobiological implications of the Kuramoto model. Frontiers in Human Neuroscience 4:190.
  16. Wilson LS, Gill RW, Sharp IF, Joseph J, Heitmann SA, Chen CF, Dadd MJ, Kajan A, Colings AF, Gunaratnam M (2000) Building the hospital without walls - a CSIRO home telecare initiative. Telemedicine Journal 6(2).
  17. Wilson L, Sharp I, Gill R, Heitmann S, Chen F, Dadd M, Kajan A, Gunaratnam M, Tam E (1999) The hospital without walls: Home telecare using vital signs monitoring. HIC-99: Proceedings, 363-368


  1. CNS*2021: 30th Annual Computational Neuroscience Meeting. Online. Introduction to the Brain Dynamics Toolbox  
  2. ASB 2020: 44th Meeting of the Australian Society for Biophysics. Online. Initiation of Cardiac Arrhythmias by Heart Cells that Fail to Repolarise. (invited)
  3. CNS*2020: 29th Annual Computational Neuroscience Meeting. Online. Introduction to the Brain Dynamics Toolbox
  4. AuPS/ASB 2019: Joint Meeting of the Australian Physiological and Biophysics Societies. Canberra, Australia. Cardiac Fibrillation as the Failure of Repolarisation.
  5. OHBM Australia 2019: Australian Chapter of the Organisation for Human Brain Mapping. Newcastle, Australia. The Brain Dynamics Toolbox. (invited)
  6. SIAM DS19: Society for Industrial & Applied Mathematics Conference on Dynamical Systems. Snowbird, USA. The Brain Dynamics Toolbox. (invited)
  7. NeuroEng 2018: 11th Australasian Workshop on Neuro-Engineering and Computational Neuroscience. Sydney, Australia. Brain Dynamics Toolbox for Matlab.
  8. NeuroEng 2016: 9th Australasian Workshop on Neuro-Engineering and Computational Neuroscience. Brisbane, Australia. Optogenetic Stimulation shifts the Excitability of Cortex from Type I to Type II.
  9. ICMNS 2016: 2nd International Conference on Mathematical Neuroscience. Antibes Juan les Pins, France. Illusory Motion of Geometric Hallucinations Induced by Visual Flicker.
  10. BICT 2015: 1st International Workshop on Computational Models of Visual Cortex. New York, USA. Propagating Waves as a Cortical Mechanism of Direction-Selectivity in V1 Motion Cells. 
  11. IPCog 2013: Workshop on Information Processing in Cognition. CSIRO, Sydney, Australia. Transforming Cortical Wave Patterns into Motor Movement. (invited)
  12. Brain Modes 2012: Large-scale models of the Brain. QMIR, Brisbane, Australia. Decoding Travelling Waves in Cortex by Dendritic Computation. (invited)
  13. CompCPS 2011: The Second Australian Workshop on Computation in Cyber-Physical Systems. CSIRO, Sydney, Australia. Spatial Phase-of-Firing Patterns as a Cortical Encoding Scheme.

PhD Thesis

Heitmann S (2013) Principles of encoding motor commands in travelling waves of neuronal oscillations. University of New South Wales.

    Technical reports

    Brain Resource Company
    1. Heitmann S. Psychometric Test Library User Requirements Specification (URS PMTL 1 to 20); Validation Plan (VP PMTL); 2007.
    2. Heitmann S. IntegNeuro Software Client User Requirements Specification (URS INSC); Functional Spec. (FS INSC); Validation Plan (VP INSC); 2007.
    3. Heitmann S. Wave Scoring System User Requirements Specification (URS WAV); Wave Scoring User Guide (OI 20.01.1); Validation Plan (VP WAV); 2007.
    4. Heitmann S. Psychometric Pipeline User Requirements Specification (URS PMPIP); Function Specification (FS PMPIP); 2007.
    5. Heitmann S. Upload Server User Requirements Specification (URS US); Functional Specification (FS US); 2006.
    6. Heitmann S. Logistics Server User Requirements Specification (URS LS); 2006.
    Acoustic Technologies Ltd.
    1. Heitmann S. RCS Prototype X­Terminal SVD, Technical Report 04210­054, 2005.
    2. Heitmann S. RCS Prototype X­Terminal Installation Guide, 04210­055, 2005.
    3. Heitmann S. SXC Software Installation Guide, Technical Report 04216­043, 2005.
    4. Heitmann S. SXC Linux Build Instructions, Technical Report, 2005.
    Lake Technology Ltd.
    1. Heitmann S. Michigan Software Architecture, Technical Specification, 2003.
    2. Heitmann S, Reilly A. Michigan ARM­DSP Device Driver Specification, 2003.
    3. Heitmann S. Overview of Michigan Architecture, Functional Specification, 2002.
    4. Heitmann S. iO Front­panel: ARM­AVR Firmware Interface, Technical Specification, 2001.
    5. Heitmann S. iO Front­panel: AVR Firmware Internals, Technical Specification, 2001.
    6. Heitmann S. Huron ADAT IO Card Overview, Functional Specification, 2000.
    7. Heitmann S. Huron WavePlayer2 Functional Specification, 2000.
    Inter­touch Pty Ltd.
    1. Heitmann S. Bill Calculator Installation Guide & Release Notes, Tech Rep, 2000.
    2. Heitmann S. Bill Calculator Functionality Tests, Technical Report, 2000.
    3. Heitmann S. Bill Calculator Design Specification, Technical Specification, 2000.
    4. Heitmann S. IBiS (Inter­touch Billing System) Design Specification, 2000.
    1. Heitmann S. HWW Database API, CSIRO Telecommunications & Industrial Physics, Software Library Manual, 1999.
    2. Heitmann S. Introduction to PixBlock­1.2, CSIRO Telecommunications & Industrial Physics, Software Library Manual, 1999.
    3. Heitmann S, Talbot H. Introduction to LIAR wrapper functions, CSIRO Mathematical & Information Sciences, Technical Report CMIS­98/77, 1998.