Figure 2.
Analysis and graphing of a PyMOOSE simulation. (A) Simulation input (random input current) and output (membrane potential). (B) Data flow. The simulation time-series is recorded in the MOOSE table object, which is visible to Python as a sequence object. This is accessed as an array in NumPy. The fast Fourier transform is applied to this array, and the result plotted in Matplotlib. (C) Output of FFT analysis (with the fundamental frequency removed).