title: ModFossa: A library for modeling ion channels using Python.
abstract: The creation and simulation of ion channel models using continuous-time Markov processes is a powerful and well-used tool in the field of electrophysiology and ion channel research. While several software packages exist for the purpose of ion channel modeling, most are GUI based, and none are available as a Python library. In an attempt to provide an easy-to-use, yet powerful Markov model-based ion channel simulator, we have developed ModFossa, a Python library supporting easy model creation and stimulus definition, complete with a fast numerical solver, and attractive vector graphics plotting.
authors.affiliation: 1 Department of Computer Science and Engineering, University of Nevada Reno, NV 89557, USA.
authors.forename: Gareth B
authors.initials: GB
authors.lastname: Ferneyhough
authors.affiliation: 1 Department of Computer Science and Engineering, University of Nevada Reno, NV 89557, USA.
authors.forename: Corey M
authors.initials: CM
authors.lastname: Thibealut
authors.affiliation: 1 Department of Computer Science and Engineering, University of Nevada Reno, NV 89557, USA.
authors.forename: Sergiu M
authors.initials: SM
authors.lastname: Dascalu
authors.affiliation: 1 Department of Computer Science and Engineering, University of Nevada Reno, NV 89557, USA.
authors.forename: Frederick C
authors.initials: FC
authors.lastname: Harris
mesh_terms: D002122:Calcium Chloride / Q000737:chemistry; D003198:Computer Simulation; D007473:Ion Channels / Q000737:chemistry* / Q000378:metabolism; D008390:Markov Chains; D008958:Models, Molecular; D012984:Software
chemical_list: D007473:Ion Channels; D002122:Calcium Chloride
keywords: Ion channel modeling; Markov models; Python