Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
yasinthanvickneswaran committed Feb 15, 2024
2 parents 3c59f01 + 3833be3 commit adacb20
Show file tree
Hide file tree
Showing 26 changed files with 66 additions and 19 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/non_omv.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,18 @@ jobs:
- name: Install c302
run: |
pip install .
pip install WormNeuroAtlas
pip list
- name: Test OpenWormReader with owmeta
run: |
owm bundle remote --user add ow 'https://raw.githubusercontent.com/openworm/owmeta-bundles/master/index.json'
python -m c302.OpenWormReader
- name: Test WormNeuroAtlasReader
run: |
python -m c302.WormNeuroAtlasReader
- name: Run some examples
run: |
cd c302
Expand Down
2 changes: 1 addition & 1 deletion c302/__version__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = '0.7.12'
__version__ = '0.8.0'
2 changes: 1 addition & 1 deletion examples/parametersweep/Canonical_C.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"Canonical_C": {
"version": "NeuroMLlite v0.5.7",
"version": "NeuroMLlite v0.5.9",
"parameters": {
"stim_duration": "2000ms",
"stim_amp": "3.5pA",
Expand Down
2 changes: 1 addition & 1 deletion examples/parametersweep/Canonical_C.net.nml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<neuroml xmlns="http://www.neuroml.org/schema/neuroml2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.neuroml.org/schema/neuroml2 https://raw.github.com/NeuroML/NeuroML2/development/Schemas/NeuroML2/NeuroML_v2.3.xsd" id="Canonical_C">
<notes>Generated by NeuroMLlite v0.5.7
<notes>Generated by NeuroMLlite v0.5.9
Generated network: Canonical_C
Generation seed: 1234
NeuroMLlite parameters:
Expand Down
2 changes: 1 addition & 1 deletion examples/parametersweep/Canonical_X.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"Canonical_X": {
"version": "NeuroMLlite v0.5.7",
"version": "NeuroMLlite v0.5.9",
"parameters": {
"stim_duration": "250ms",
"stim_amp": "1pA",
Expand Down
2 changes: 1 addition & 1 deletion examples/parametersweep/Canonical_X.net.nml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<neuroml xmlns="http://www.neuroml.org/schema/neuroml2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.neuroml.org/schema/neuroml2 https://raw.github.com/NeuroML/NeuroML2/development/Schemas/NeuroML2/NeuroML_v2.3.xsd" id="Canonical_X">
<notes>Generated by NeuroMLlite v0.5.7
<notes>Generated by NeuroMLlite v0.5.9
Generated network: Canonical_X
Generation seed: 1234
NeuroMLlite parameters:
Expand Down
2 changes: 1 addition & 1 deletion examples/parametersweep/IClamp_GenericMuscleCell.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"IClamp_GenericMuscleCell": {
"version": "NeuroMLlite v0.5.7",
"version": "NeuroMLlite v0.5.9",
"notes": "A network model: IClamp_GenericMuscleCell",
"parameters": {
"stim_amp": "4pA"
Expand Down
2 changes: 1 addition & 1 deletion examples/parametersweep/IClamp_GenericMuscleCell.net.nml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<neuroml xmlns="http://www.neuroml.org/schema/neuroml2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.neuroml.org/schema/neuroml2 https://raw.github.com/NeuroML/NeuroML2/development/Schemas/NeuroML2/NeuroML_v2.3.xsd" id="IClamp_GenericMuscleCell">
<notes>Generated by NeuroMLlite v0.5.7
<notes>Generated by NeuroMLlite v0.5.9
Generated network: IClamp_GenericMuscleCell
Generation seed: 1234
NeuroMLlite parameters:
Expand Down
2 changes: 1 addition & 1 deletion examples/parametersweep/IClamp_GenericNeuronCell.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"IClamp_GenericNeuronCell": {
"version": "NeuroMLlite v0.5.7",
"version": "NeuroMLlite v0.5.9",
"notes": "A network model: IClamp_GenericNeuronCell",
"parameters": {
"stim_amp": "4pA"
Expand Down
2 changes: 1 addition & 1 deletion examples/parametersweep/IClamp_GenericNeuronCell.net.nml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<neuroml xmlns="http://www.neuroml.org/schema/neuroml2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.neuroml.org/schema/neuroml2 https://raw.github.com/NeuroML/NeuroML2/development/Schemas/NeuroML2/NeuroML_v2.3.xsd" id="IClamp_GenericNeuronCell">
<notes>Generated by NeuroMLlite v0.5.7
<notes>Generated by NeuroMLlite v0.5.9
Generated network: IClamp_GenericNeuronCell
Generation seed: 1234
NeuroMLlite parameters:
Expand Down
21 changes: 21 additions & 0 deletions examples/parametersweep/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,27 @@
<img alt="?" src="mean_spike_frequency_dt_GenericNeuronCell.png" height="160"/></a>
</td>
<tr>
<tr>
<td width=30><b>GenericNeuronCellX</b></td>
<td><a href="mean_spike_frequency_GenericNeuronCellX.png">
<img alt="?" src="mean_spike_frequency_GenericNeuronCellX.png" height="160"/></a>
</td>
<td><a href="firing_rates_GenericNeuronCellX.png">
<img alt="?" src="firing_rates_GenericNeuronCellX.png" height="160"/></a>
</td>
<td><a href="heatmap_GenericNeuronCellX.png">
<img alt="?" src="heatmap_GenericNeuronCellX.png" height="160"/></a>
</td>
<td><a href="dt_traces_GenericNeuronCellX.png">
<img alt="?" src="dt_traces_GenericNeuronCellX.png" height="160"/></a>
</td>
<td><a href="heatmap_dt_GenericNeuronCellX.png">
<img alt="?" src="heatmap_dt_GenericNeuronCellX.png" height="160"/></a>
</td>
<td><a href="mean_spike_frequency_dt_GenericNeuronCellX.png">
<img alt="?" src="mean_spike_frequency_dt_GenericNeuronCellX.png" height="160"/></a>
</td>
<tr>
<tr>
<td width=30><b>GenericMuscleCell</b></td>
<td><a href="mean_spike_frequency_GenericMuscleCell.png">
Expand Down
2 changes: 1 addition & 1 deletion examples/parametersweep/SimCanonical_C.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"SimCanonical_C": {
"version": "NeuroMLlite v0.5.7",
"version": "NeuroMLlite v0.5.9",
"network": "Canonical_C.json",
"duration": 3000.0,
"dt": 0.1,
Expand Down
2 changes: 1 addition & 1 deletion examples/parametersweep/SimCanonical_X.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"SimCanonical_X": {
"version": "NeuroMLlite v0.5.7",
"version": "NeuroMLlite v0.5.9",
"network": "Canonical_X.json",
"duration": 3000.0,
"dt": 0.1,
Expand Down
2 changes: 1 addition & 1 deletion examples/parametersweep/Sim_IClamp_GenericMuscleCell.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"Sim_IClamp_GenericMuscleCell": {
"version": "NeuroMLlite v0.5.7",
"version": "NeuroMLlite v0.5.9",
"network": "IClamp_GenericMuscleCell.json",
"duration": 3000.0,
"dt": 0.025,
Expand Down
2 changes: 1 addition & 1 deletion examples/parametersweep/Sim_IClamp_GenericNeuronCell.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"Sim_IClamp_GenericNeuronCell": {
"version": "NeuroMLlite v0.5.7",
"version": "NeuroMLlite v0.5.9",
"network": "IClamp_GenericNeuronCell.json",
"duration": 3000.0,
"dt": 0.025,
Expand Down
12 changes: 6 additions & 6 deletions examples/parametersweep/Sweep.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

heatmap_lims=[-110,20]

standard_stim_amps = ['%spA'%(i/10.0) for i in xrange(-5,70,1)]
standard_stim_amps = ['%spA'%(i/10.0) for i in range(-5,70,1)]

if '-all' in sys.argv:

Expand All @@ -24,7 +24,7 @@


vary = {'stim_amp':standard_stim_amps}
#vary = {'stim_amp':['%spA'%(i/10.0) for i in xrange(-10,20,5)]}
#vary = {'stim_amp':['%spA'%(i/10.0) for i in range(-10,20,5)]}
#vary = {'stim_amp':['-100pA','0pA','100pA','200pA','300pA','400pA']}

cells = colors.keys()
Expand Down Expand Up @@ -146,9 +146,9 @@

vary = {'stim_amp':standard_stim_amps}

#vary = {'number_per_cell':[i for i in xrange(0,250,10)]}
#vary = {'number_per_cell':[i for i in range(0,250,10)]}
vary = {'stim_amp':['-1pA','0pA','1.5pA','2pA']}
vary = {'stim_amp':['%spA'%(i/10.0) for i in xrange(-20,60,5)]}
vary = {'stim_amp':['%spA'%(i/10.0) for i in range(-20,60,5)]}

type = 'GenericMuscleCell'
type = 'GenericNeuronCell'
Expand Down Expand Up @@ -197,9 +197,9 @@
vary = {'dt':[0.1,0.05,0.025,0.01,0.005,0.0025,0.001]}
vary = {'dt':[0.1,0.05,0.025,0.01,0.005]}

#vary = {'number_per_cell':[i for i in xrange(0,250,10)]}
#vary = {'number_per_cell':[i for i in range(0,250,10)]}
#vary = {'stim_amp':['1pA','1.5pA','2pA']}
vary = {'stim_amp':['%spA'%(i/10.0) for i in xrange(-3,60,1)]}
vary = {'stim_amp':['%spA'%(i/10.0) for i in range(-3,60,1)]}

type = 'GenericMuscleCell'
type = 'GenericNeuronCell'
Expand Down
Binary file modified examples/parametersweep/firing_rates_GenericMuscleCell.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified examples/parametersweep/firing_rates_GenericNeuronCell.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified examples/parametersweep/heatmap_GenericMuscleCell.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified examples/parametersweep/heatmap_GenericNeuronCell.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
21 changes: 21 additions & 0 deletions examples/parametersweep/info.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,27 @@
<img alt="?" src="mean_spike_frequency_dt_GenericNeuronCell.png" height="160"/></a>
</td>
<tr>
<tr>
<td width=30><b>GenericNeuronCellX</b></td>
<td><a href="mean_spike_frequency_GenericNeuronCellX.png">
<img alt="?" src="mean_spike_frequency_GenericNeuronCellX.png" height="160"/></a>
</td>
<td><a href="firing_rates_GenericNeuronCellX.png">
<img alt="?" src="firing_rates_GenericNeuronCellX.png" height="160"/></a>
</td>
<td><a href="heatmap_GenericNeuronCellX.png">
<img alt="?" src="heatmap_GenericNeuronCellX.png" height="160"/></a>
</td>
<td><a href="dt_traces_GenericNeuronCellX.png">
<img alt="?" src="dt_traces_GenericNeuronCellX.png" height="160"/></a>
</td>
<td><a href="heatmap_dt_GenericNeuronCellX.png">
<img alt="?" src="heatmap_dt_GenericNeuronCellX.png" height="160"/></a>
</td>
<td><a href="mean_spike_frequency_dt_GenericNeuronCellX.png">
<img alt="?" src="mean_spike_frequency_dt_GenericNeuronCellX.png" height="160"/></a>
</td>
<tr>
<tr>
<td width=30><b>GenericMuscleCell</b></td>
<td><a href="mean_spike_frequency_GenericMuscleCell.png">
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit adacb20

Please sign in to comment.