Kajian Kombinasi Python Pada Simulator Neuron Untuk Penelitian di Bidang Komputasi Neurosains

  • Aprilia Dewi Ardiyanti Program Studi Fisika, Universitas Islam Negeri Sunan Kalijaga Yogyakarta
  • Anis Yuniati Program Studi Fisika, Universitas Islam Negeri Sunan Kalijaga Yogyakarta
Keywords: Komputasi Neurosains, Python, Simulator NEURON


Simulator NEURON merupakan salah satu simulator yang digunakan dalam pemodelan sel maupun jaringan saraf dalam skala masif. Simulator NEURON dalam perkembangannya dapat ditulis dengan bahasa pemrograman python, baik berdiri sendiri atau dikombinasikan dengan bahasa awal NEURON yaitu hoc (high order calculator) dan NMODL. Penulisan python dalam NEURON memberikan akses lebih pada NEURON agar lebih fleksibel dalam penggunaannya. Selain itu, dengan masuknya python dalam simulator NEURON menunjukkan bahwa simulator ini berkembang sesuai dengan bahasa pemrograman yang kelasnya lebih tinggi, lebih mudah dipahami dan lebih banyak digunakan oleh programmer pada saat ini.

[The NEURON simulator is one of the simulators used in modeling cells and neural networks on a massive scale. NEURON Simulator in its development can be written with the Python programming language, either stand alone or combined with the initial NEURON language namely hoc (high order calculator) and NMODL. Python writing in NEURON gives NEURON more access to make it more flexible in its use. In addition, the inclusion of python in the NEURON simulator shows that this simulator is developing in accordance with a programming language that is higher class, easier to understand and more widely used by programmers at this time.]


[1] E. De Schutter, "Why Are Computational Neuroscience and Systems Biology So Separate?," PLOS Computational Biology, vol. 4, p. e1000078, 2008.
[2] M. L. Hines and N. T. Carnevale, "The NEURON Simulation Environment," Neural Computation, vol. 9, pp. 1179-1209, 1997/08/01 1997.
[3] M. Migliore, C. Cannia, W. W. Lytton, H. Markram, and M. L. Hines, "Parallel network simulations with NEURON," Journal of Computational Neuroscience, vol. 21, p. 119, 2006/05/26 2006.
[4] T. Oliphant, Python for Scientific Computing vol. 9, 2007.
[5] G. Y. Shen, W. R. Chen, J. Midtgaard, G. M. Shepherd, and M. L. Hines, "Computational Analysis of Action Potential Initiation in Mitral Cell Soma and Dendrites Based on Dual Patch Recordings," Journal of Neurophysiology, vol. 82, pp. 3006-3020, 1999/12/01 1999.
[6] S. Masoli, S. Solinas, and E. D'Angelo, "Action potential processing in a detailed Purkinje cell model reveals a critical role for axonal compartmentalization," Frontiers in Cellular Neuroscience, vol. 9, 2015-February-24 2015.
[7] T. Hirano, "Purkinje Neurons: Development, Morphology, and Function," The Cerebellum, vol. 17, pp. 699-700, 2018/12/01 2018.
[8] S. Gasparini and M. Migliore, "Action Potential Backpropagation," in Encyclopedia of Computational Neuroscience, D. Jaeger and R. Jung, Eds., ed New York, NY: Springer New York, 2015, pp. 1-6.