Skip to content

tantanbrainman/hybrid_paper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

"Hybrid local and distributed coding in PMd/M1 provides separation and interaction of bilateral arm signals"

This repository contains code for analysis and visualization, organized by figures, for the paper "Hybrid dedicated and distributed coding in PMd/M1 provides separation and interaction of bilateral arm signals". Some simple plotting code is omitted. Some code requires iterating over sessions, which has not been included as a batch script.

Tanner Dixon, October 3, 2020; last updated August 1, 2021

Fig 1: RT's, Reach durations, speed profiles

Code: create_rt_speed_mat.m, plot_speed_profiles.m

Data: trials

Fig 3: Firing rate traces

Code: plot_unit_fr_targets.m plot_population_mean_fr.m

Data: unit_data

Fig 4: Arm pref and modulation ECDF's

Code: calc_limb_dedication.m, plot_arm_pref.m

Data: unit_data

Fig 5: Arm pref vs Mod slopes and modulation accounted for

Code: calc_limb_dedication.m, plot_arm_pref.m, ap_vs_mod_slope_stats.m, dedicated_mod_stats.m

Data: unit_data

Fig 6: PCA dimensionality and covariance alignment

Code: prep_pca.m, estimate_dim_pca.m, pca_align_bihem.m, pca_align_bihem_epochs.m, crossval_pca_align.m

Data: unit_data

Fig 7: PCA coeff analysis

Code: calc_limb_dedication.m, crossval_pca_var_and_coeffs.m, plot_pca_coeff_analysis.m

Data: unit_data

Fig 8: Pref/Non-pref analysis

Code: calc_limb_dedication.m, pref_nonpref_mod_across_time.m, plot_pref_nonpref_mod_across_time.m, prep_lda.m, prep_lda_epochs.m, pp_lda.m, pp_lda_epochs.m, prep_pca_pref_epochs.m, pca_align_pref_epochs.m

Data: unit_data

Fig S1: LDA hand predictions

Code: prep_lda_hand_predict.m, lda_hand_predict.m

Data: trials unit_data

Fig S2: Supplement for Fig 5C-E, all distributions

Code: plot_arm_pref.m

Data: unit_data

Fig S3: Relationship between unit depth and arm preference

Code: ap_vs_depth.m

Data: unit_data

Fig S4: Supplement for Fig 5A-B, non-preferred arm

Code: plot_arm_pref.m

Data: unit_data

Fig S5: Supplement for Fig 5A-B,F, increased kinematic range (reach and return movements)

Code: plot_arm_pref.m

Data: unit_data

Fig S6: Preprocessing control - alternative firing rate normalization

Code: calc_limb_dedication.m, crossval_pca_var_and_coeffs.m, plot_pca_coeff_analysis.m, prep_pca_pref_epochs.m, pca_align_pref_epochs.m

Data: unit_data

Fig S7: PCA projections (neural state space trajectories)

Code: prep_pca_trial_avg.m, plot_pca_projections.m

Data: unit_data

About

Code for paper "Hybrid local and distributed coding in PMd/M1 provides separation and interaction of bilateral arm signals"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages