pyQT4 based gui application for viewing electrophysiological traces of Ginjang Project
Create a virtual environment with conda/pyenv/pipenv and install the packages into it using
python setup.py install
Activate the environment and you are good to go!
Either run the application using python <path to GJEMSRDViewer.py>
or
Create a standalone application using PyInstaller as:
pyinstaller GJEMSRDViewer.py
Then navigate into the folder ".../GJEMSRawDataViewer/dist/GJEMSRDViewer/" and execute "GJEMSRDViewer" or "GJEMSRDViewer.exe"
- Select an SMR file on file system in the field "SMR File"
- (optional) If the experiment that generated the SMR file had a voltage calibration string in the excel file ("neuron_database.xlsx"), enter it in the field "Voltage Calibration Entry"
- (optional) If the experiment that generated the SMR file had a "Interval to Exclude (s)" entry in the excel file ("neuron_database.xlsx"), enter it in the field "Intervals to Exclude Entry"
- Load the file with the key F4 or from File->Load Data
- To view a specific interval of time, enter the start and end times of this interval in the fields "Start time in s" and "End Time in s" and refresh the plot using F5 or File -> Refresh Plot.
- The buttons "Next" and "Previous" can be used to refresh the plot to the time intervals following and preceeding the current plot. The time iterval of the plot remains the same.