- Export from your binary (.poly5, .rhd, etc) to format compatible with a DEMUSE CKC-reader.
- To use Max 128-ch CKC reader, file must contain the following variables:
uni
-nChannels
xnTimesteps
filtered/referenced/cleaned data from all electrodes (double
).sample_rate
- Acquisition sample rate (scalardouble
).description
- Description of these data (MATLAB string variable).aux
- Either an empty array ([]
) or some reference channel you want for visual purposes only. Should be adouble
row vector, if provided.sync
- Some key reference signal from the experiment (analog or digital). Should be adouble
row vector.
-
Save
.mat
files toGoogle Share Drive
somewhere you can access. -
Login to DEMUSE machine using
AnyDesk
at229 968 619
. Download your.mat
files (preferably to somewhere indicating they belong to you/your project). -
Launch
matlab
from a command terminal. Navigate to/home/nvidia2080ti/demuse/DEMUSE
(or something like that) in the MATLAB workspace. EnterDEMUSE()
in the Command Window and hit enter. -
Run your batch decomposition by selecting a folder containing the folder with all files you want for your decomposition. Note that if there are multiple folders at this level, it will add all of them to the batch run (you may or may not want that).
-
Upload your batch decomposition results to
Google Share Drive
.
- These files will contain variable
IPTs
which are the weighted, whitened projections that are the individual motor unit "impulse" trains. These vectors are thresholded to get sample instants in corresponding elements ofMUPulses
, which are the actual firing instants.
-
Delete your files from DEMUSE computer when done please!
-
Use
autoClean.m
to help clean-up decomposition (optional). -
Curate remaining touch-ups manually using DEMUSE on your local device.