CA1 pyr cell: Inhibitory modulation of spatial selectivity+phase precession (Grienberger et al 2017)

 Download zip file 
Help downloading and running models
Accession:225080
Spatially uniform synaptic inhibition enhances spatial selectivity and temporal coding in CA1 place cells by suppressing broad out-of-field excitation.
Reference:
1 . Grienberger C, Milstein AD, Bittner KC, Romani S, Magee JC (2017) Inhibitory suppression of heterogeneously tuned excitation enhances spatial coding in CA1 place cells. Nat Neurosci [PubMed]
Citations  Citation Browser
Model Information (Click on a link to find other models with that property)
Model Type: Neuron or other electrically excitable cell; Realistic Network;
Brain Region(s)/Organism: Hippocampus;
Cell Type(s): Hippocampus CA1 pyramidal cell;
Channel(s):
Gap Junctions:
Receptor(s): NMDA;
Gene(s):
Transmitter(s):
Simulation Environment: NEURON; Python;
Model Concept(s): Active Dendrites; Detailed Neuronal Models; Place cell/field; Synaptic Integration; Short-term Synaptic Plasticity; Spatial Navigation; Feature selectivity;
Implementer(s): Milstein, Aaron D. [aaronmil at stanford.edu];
Search NeuronDB for information about:  Hippocampus CA1 pyramidal cell; NMDA;
/
GrienbergerEtAl2017
morphologies
readme.txt
ampa_kin.mod *
exp2EPSC.mod
exp2EPSG.mod
exp2EPSG_NMDA.mod
gaba_a_kin.mod *
h.mod
kad.mod *
kap.mod *
kdr.mod *
km2.mod
nas.mod
nax.mod
nmda_kin2.mod
nmda_kin3.mod
nmda_kin5.mod *
pr.mod *
vecevent.mod *
batch_EPSP_attenuation.sh
batch_place_cell_r_inp.sh
batch_place_cell_record_i_syn.sh
batch_place_cell_single_compartment.sh
batch_place_cell_subtr_inh.sh
batch_place_cell_subtr_inh_shifted.sh
batch_place_cell_subtr_inh_vclamp.sh
batch_process_i_syn_files.sh
batch_rinp.sh
batch_spine_attenuation_ratio.sh
build_expected_EPSP_reference.sh
build_expected_EPSP_reference_controller.py
build_expected_EPSP_reference_engine.py
consolidate_i_syn_files.py
consolidate_tracked_spine_data.py
fit_parameter_exponential_distribution.py
function_lib.py
optimize_AMPA_KIN.py
optimize_dendritic_excitability_020416.py
optimize_GABA_A_KIN.py
optimize_NMDA_KIN2.py
parallel_branch_cooperativity.sh
parallel_branch_cooperativity_no_nmda.sh
parallel_clustered_branch_cooperativity_nmda_controller_110315.py
parallel_clustered_branch_cooperativity_nmda_engine_110315.py
parallel_EPSP_attenuation_controller.py
parallel_EPSP_attenuation_engine.py
parallel_EPSP_i_attenuation_controller.py
parallel_EPSP_i_attenuation_engine.py
parallel_expected_EPSP_controller.py
parallel_expected_EPSP_engine.py
parallel_optimize_branch_cooperativity.sh
parallel_optimize_branch_cooperativity_nmda_kin3_controller.py
parallel_optimize_branch_cooperativity_nmda_kin3_engine.py
parallel_optimize_EPSP_amp_controller.py
parallel_optimize_EPSP_amp_engine.py
parallel_optimize_pr.sh
parallel_optimize_pr_controller_020116.py
parallel_optimize_pr_engine_020116.py
parallel_rinp_controller.py
parallel_rinp_engine.py
parallel_spine_attenuation_ratio_controller.py
parallel_spine_attenuation_ratio_engine.py
plot_channel_distributions.py
plot_NMDAR_kinetics.py
plot_results.py
plot_spine_traces.py
plot_synaptic_conductance_facilitation.py
process_i_syn_files.py
record_bAP_attenuation.py
simulate_place_cell_no_precession.py
simulate_place_cell_single_compartment.py
simulate_place_cell_single_compartment_no_nmda.py
simulate_place_cell_subtr_inh.py
simulate_place_cell_subtr_inh_add_noise.py
simulate_place_cell_subtr_inh_add_noise_no_na.py
simulate_place_cell_subtr_inh_no_na.py
simulate_place_cell_subtr_inh_no_nmda_no_na.py
simulate_place_cell_subtr_inh_r_inp.py
simulate_place_cell_subtr_inh_rec_i_syn.py
simulate_place_cell_subtr_inh_shifted.py
simulate_place_cell_subtr_inh_silent.py
simulate_place_cell_subtr_inh_vclamp.py
specify_cells.py
                            
#!/bin/bash
cd $HOME/CA1Sim
qsub -pe batch 4 -N job_060916_e3200_i600_i_AMPA_0_subtr_inh3_20 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 0 3200 600 3 AMPA 20'
qsub -pe batch 4 -N job_060916_e3200_i600_i_AMPA_0_subtr_inh3_24 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 0 3200 600 3 AMPA 24'
qsub -pe batch 4 -N job_060916_e3200_i600_i_AMPA_0_subtr_inh3_27 -m e -M milsteina@janelia.hhmi.org -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 0 3200 600 3 AMPA 27'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_0_subtr_inh3_22 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 0 3200 600 3 NMDA 22'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_0_subtr_inh3_23 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 0 3200 600 3 NMDA 23'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_0_subtr_inh3_29 -m e -M milsteina@janelia.hhmi.org -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 0 3200 600 3 NMDA 29'
qsub -N job_060916_e3200_i600_i_GABA_0_subtr_inh3_29 -m e -M milsteina@janelia.hhmi.org -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 0 3200 600 3 GABA 29'
qsub -pe batch 4 -N job_060916_e3200_i600_i_AMPA_1_subtr_inh3_53 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 1 3200 600 3 AMPA 53'
qsub -pe batch 4 -N job_060916_e3200_i600_i_AMPA_1_subtr_inh3_56 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 1 3200 600 3 AMPA 56'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_1_subtr_inh3_51 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 1 3200 600 3 NMDA 51'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_1_subtr_inh3_56 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 1 3200 600 3 NMDA 56'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_2_subtr_inh3_80 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 2 3200 600 3 NMDA 80'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_2_subtr_inh3_81 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 2 3200 600 3 NMDA 81'
qsub -pe batch 4 -N job_060916_e3200_i600_i_AMPA_3_subtr_inh3_112 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 3 3200 600 3 AMPA 112'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_3_subtr_inh3_114 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 3 3200 600 3 NMDA 114'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_3_subtr_inh3_117 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 3 3200 600 3 NMDA 117'
qsub -pe batch 4 -N job_060916_e3200_i600_i_AMPA_0_subtr_inh0_5 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 0 3200 600 0 AMPA 5'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_0_subtr_inh0_3 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 0 3200 600 0 NMDA 3'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_0_subtr_inh0_5 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 0 3200 600 0 NMDA 5'
qsub -pe batch 4 -N job_060916_e3200_i600_i_AMPA_1_subtr_inh0_35 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 1 3200 600 0 AMPA 35'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_1_subtr_inh0_34 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 1 3200 600 0 NMDA 34'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_2_subtr_inh0_65 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 2 3200 600 0 NMDA 65'
qsub -pe batch 4 -N job_060916_e3200_i600_i_AMPA_3_subtr_inh0_94 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 3 3200 600 0 AMPA 94'
qsub -pe batch 4 -N job_060916_e3200_i600_i_AMPA_3_subtr_inh0_97 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 3 3200 600 0 AMPA 97'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_3_subtr_inh0_92 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 3 3200 600 0 NMDA 92'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_3_subtr_inh0_93 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 3 3200 600 0 NMDA 93'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_3_subtr_inh0_97 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 3 3200 600 0 NMDA 97'
qsub -pe batch 4 -N job_060916_e3200_i600_i_AMPA_4_subtr_inh0_121 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 4 3200 600 0 AMPA 121'
qsub -pe batch 4 -N job_060916_e3200_i600_i_AMPA_4_subtr_inh0_122 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 4 3200 600 0 AMPA 122'
qsub -pe batch 4 -N job_060916_e3200_i600_i_AMPA_4_subtr_inh0_124 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 4 3200 600 0 AMPA 124'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_4_subtr_inh0_127 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 4 3200 600 0 NMDA 127'
qsub -pe batch 4 -N job_060916_e3200_i600_i_NMDA_4_subtr_inh0_129 -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 4 3200 600 0 NMDA 129'

qsub -pe batch 4 -N job_061516_e3200_i600_i_AMPA_2_subtr_inh3_85 -m e -M milsteina@janelia.hhmi.org -l d_rt=36000 -b y -cwd -V 'python simulate_place_cell_subtr_inh_rec_i_syn.py 2 3200 600 3 AMPA 85'