January 22, 2025
This update is paired with Palmreader 0.8.0 which is focused around stability improvements.
All analysis steps performed by this code now report progress back to Palmreader. These steps are: DeepLabCut (pose-estimation), feature extraction, and skeleton video generation.
Most cases that triggered errors when generating cluster heatmap graphs are now detected automatically and worked around automatically as well. When this happens, this code will emit a warning to Palmreader.
In cases where an error is still triggered (which we are actively working to reduce), the error will no longer take up the entire screen. You will see a small message describing what this code was doing when the error happened. The full log for the error is saved to the Palmreader logfile for later inspection.