diff --git a/webapp/components/topbar/dialogs/ImportCellParams.js b/webapp/components/topbar/dialogs/ImportCellParams.js index ae8f300a..c5f6d298 100644 --- a/webapp/components/topbar/dialogs/ImportCellParams.js +++ b/webapp/components/topbar/dialogs/ImportCellParams.js @@ -114,6 +114,7 @@ class ImportCellParams extends React.Component { > ) }, + // Import cell values modification { - target: '#importCellParamsFileName', + target: '#importCellParamsRuleLabel', + title: ( +
Cell Creation
+ ), + content: ( +
+

Change the cell rule label to "PTcell"

+
+ ) + }, + { + target: '#importCellParamsCellName', + title: ( +
Cell Creation
+ ), + content: ( +
+

Change the template/cell name to "PTcell"

+
+ ) + }, + { + target: '.fa-folder', title: (
Cell Creation
), content: (

Click on the folder icon to select the template:

-

NetPyNE tutorials > netpyne_workspace-master

+

NetPyNE-UI > workspace

> cells > PTcells.hoc

) }, - // { - // target: '#TreeContainerCutting_component', - // content: ( - //
- //

Select "NetPyNE tutorials > netpyne_workspace-master > cells > PTcells.hoc".

- //
- // ) - // }, { - target: '#importCellParamsModFolder', + target: '#browserAccept', + content: ( +
+

Select "NetPyNE-UI > workspace > cells > PTcells.hoc"

+

and click on "Select"

+
+ ) + }, + { + target: '.fa-folder', title: (
Cell Creation
), content: (

Click on the folder icon to select the folder containing the "mod" file:

-

"NetPyNE tutorials > netpyne_workspace-master > mod

+

"NetPyNE-UI > workspace > mod

+
+ ), + collectionIndex: 1 + }, + { + target: '#browserAccept', + content: ( +
+

Select "NetPyNE-UI > workspace > mod"

+

and click on "Select"

+
+ ) + }, + { + target: '#importCellParamsCompileMod', + title: ( +
Cell Creation
+ ), + content: ( +
+

Activate the compilation of mod files

) }, - // { - // target: '#TreeContainerCutting_component', - // content: ( - //
- //

Select "NetPyNE tutorials > netpyne_workspace-master > mod".

- //
- // ) - // }, { target: '#appBarPerformActionButton', title: ( @@ -108,62 +145,208 @@ const tutorial2_steps = [ ) }, + // New cell import + { + target: '#selectCellButton', + title: ( +
Cell Creation
+ ), + content: ( +
+

We will create first a new cell using a cell template.

+

Click on the "+" to create a new cell.

+
+ ) + }, + { + target: '#fromTemplateCellTemplate', + title: ( +
Cell Creation
+ ), + content: ( +
+

Select "Import cell template from file..."

+
+ ) + }, + // Template cell parameter modification + { + target: '#importCellParamsRuleLabel', + title: ( +
Cell Creation
+ ), + content: ( +
+

Change the cell rule label to "SRI"

+
+ ) + }, + { + target: '#importCellParamsCellName', + title: ( +
Cell Creation
+ ), + content: ( +
+

Change the template/cell name to "SRI"

+
+ ) + }, { - target: '#importCellParamsFileName', + target: '.fa-folder', title: (
Cell Creation
), content: (
-

Click on the folder icon to select the template.

+

Click on the folder icon to select the template:

+

NetPyNE-UI > workspace

+

> cells > PTcells.hoc

) }, { - target: '#TreeContainerCutting_component', + target: '#browserAccept', + content: ( +
+

Select "NetPyNE-UI > workspace > cells > SRI.hoc"

+

and click on "Select"

+
+ ) + }, + { + target: '.fa-folder', title: (
Cell Creation
), content: (
-

Select "NetPyNE tutorials > netpyne_workspace-master > cells > SRI.hoc".

+

Click on the folder icon to select the folder containing the "mod" file:

+

"NetPyNE-UI > workspace > mod

+
+ ), + collectionIndex: 1 + }, + { + target: '#browserAccept', + content: ( +
+

Select "NetPyNE-UI > workspace > mod"

+

and click on "Select"

) }, { - target: '#importCellParamsModFolder', + target: '#importCellParamsCompileMod', title: (
Cell Creation
), content: (
-

Click on the folder icon to select the folder containing the "mod" file.

+

Activate the compilation of mod files

) }, { - target: '#TreeContainerCutting_component', + target: '#appBarPerformActionButton', title: (
Cell Creation
), content: (
-

Select, as for the last created cell:

-

"NetPyNE tutorials > netpyne_workspace-master > mod".

+

Click on "Import" to import the cell template.

) }, + // New cell population { target: 'img[src*="popParams"]', title: ( -
Population Update
+
Population Creation
+ ), + content: ( +
+

Click on "Populations" to create new cells populations.

+
+ ) + }, //newPopulationButton + { + target: '#newPopulationButton', + title: ( +
Population Creation
), content: (
-

Click on "Populations" to change cells populations.

+

Create a new population for PTcell

) }, + { + target: 'div.MuiBox-root.scrollbar.scrollchild > div.MuiBox-root > div', + title: ( +
Population Creation
+ ), + content: ( +

Change the population name to "E"

+ ) + }, + { + target: 'div[id^="netParamspopParams"][id$="cellType"]', + title: ( +
Population Creation
+ ), + content: ( +

Select "PTcell"

+ ) + }, //netParamspopParamsPopulation0numCells + { + target: 'input[id^="netParamspopParams"][id$="numCells"]', + title: ( +
Population Creation
+ ), + content: ( +

Enter 2 as number of cells

+ ) + }, + { + target: '#newPopulationButton', + title: ( +
Population Creation
+ ), + content: ( +
+

Create a new population for SRI

+
+ ) + }, + { + target: 'div.MuiBox-root.scrollbar.scrollchild > div.MuiBox-root > div', + title: ( +
Population Creation
+ ), + content: ( +

Change the population name to "I"

+ ) + }, + { + target: 'div[id^="netParamspopParams"][id$="cellType"]', + title: ( +
Population Creation
+ ), + content: ( +

Select "SRI"

+ ) + }, //netParamspopParamsPopulation0numCells + { + target: 'input[id^="netParamspopParams"][id$="numCells"]', + title: ( +
Population Creation
+ ), + content: ( +

Enter 2 as number of cells

+ ) + }, + // Network creation { target: '.MuiGrid-item .MuiButton-root:nth-last-child(2)', title: (