Python 3.8 software to analyze time series physiological data of optical action potentials.
This project started as a python port of Camat (cardiac mapping analysis tool, PMCID: PMC4935510) and is inspired by design cues and algorithms from RHYTHM (PMCID: PMC5811559) and ImageJ (PMCID: PMC5554542). It is important to note that Kairosight 2.0 is currently only available on Windows machines.
In order to get up and running with Kairosight 2.0 you will need to complete the following set up steps:
- First you will need to install Anaconda, which can be found here.
- Clone or download the repository
- On a Windows PC follow steps 4-5, for Mac skip to steps 6-9.
- Open the Anaconda Prompt and navigate to the directory where you cloned/downloaded the repository (e.g., "cd OneDrive\Documents\GitHub\kairosight-2.0")
- Enter the following command to setup the Anaconda environment:
conda env create -f kairosight_env.yml
- Open terminal
- Enter the following command: 'conda create -n kairosight_env.yml'
- Proceed with 'y'
- Enter the following command: 'conda activate kairosight_env.yml'
- Close the Anaconda Prompt
- Launch Anaconda Navigator and switch to the newly created environment
- Launch Spyder
- In the top menu select: Tools -> Preferences
- Select IPython console on the left hand menu
- Select the Graphics tab and make sure the Graphics backend is set to Qt5
- Open kairosight_retro.py and hit the play button