Skip to content

Commit 75b08d4

Browse files
authored
Merge pull request #692 from MetaCell/feature/netpyne-119
Feature/netpyne 119
2 parents ed60916 + 6678e02 commit 75b08d4

6 files changed

Lines changed: 601 additions & 1488 deletions

File tree

netpyne_ui/netpyne_geppetto.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -843,6 +843,13 @@ def checkAvailablePlots(self):
843843
def getPlot(self, plotName, LFPflavour, theme='gui'):
844844
try:
845845
with redirect_stdout(sys.__stdout__):
846+
availablePlots = self.checkAvailablePlots()
847+
checkCondition = availablePlots.get(plotName.replace('iplot', 'plot'), False)
848+
849+
if checkCondition is False:
850+
logging.info("Plot " + plotName + " not available")
851+
return -1
852+
846853
args = self.getPlotSettings(plotName)
847854
if LFPflavour:
848855
args['plots'] = [LFPflavour]

webapp/dev_package.json

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,14 @@
2929
"jquery": "^3.6.0",
3030
"js-base64": "^3.6.1",
3131
"less-vars-to-js": "^1.3.0",
32-
"node-sass": "^4.0.0",
3332
"prop-types": "^15.7.2",
3433
"react": "^17.0.1",
3534
"react-color": "^2.19.3",
3635
"react-dom": "^16.4.0",
3736
"react-json-view": "^1.21.3",
3837
"react-redux": "^7.2.0",
3938
"react-sortable-tree": "^2.8.0",
40-
"redux": "^4.1.0",
39+
"redux": "4.1.2",
4140
"sass": "^1.49.0",
4241
"sass-loader": "^7.2.0",
4342
"three": "0.111.0"
@@ -63,10 +62,6 @@
6362
"awesome-typescript-loader": "^5.2.1",
6463
"babel-eslint": "^10.0.1",
6564
"babel-loader": "^8.0.6",
66-
"babel-plugin-transform-decorators-legacy": "^1.3.5",
67-
"babel-plugin-transform-object-assign": "^6.8.0",
68-
"babel-plugin-transform-runtime": "^6.15.0",
69-
"casperjs": "^1.1.4",
7065
"copy-webpack-plugin": "^4.6.0",
7166
"css-loader": "^3.0.0",
7267
"eslint": "^7.20.0",
@@ -75,28 +70,19 @@
7570
"eslint-plugin-jsx-a11y": "^6.4.1",
7671
"eslint-plugin-react": "^7.22.0",
7772
"eslint-plugin-react-hooks": "^1.7.0",
78-
"exports-loader": "^0.6.3",
79-
"file-loader": "^5.1.0",
8073
"file-saver": "^2.0.2",
8174
"html-to-image": "^1.9.0",
8275
"html-webpack-plugin": "^3.2.0",
8376
"ignore-loader": "^0.1.2",
84-
"imports-loader": "^0.7.1",
85-
"jasmine": "^3.2.0",
86-
"json-loader": "^0.5.4",
8777
"less": "^3.11.1",
8878
"less-loader": "^5.0.0",
8979
"mini-css-extract-plugin": "^0.7.0",
9080
"raw-loader": "^0.5.1",
9181
"react-resize-detector": "^6.7.4",
92-
"slimerjs": "^1.0.0",
93-
"source-map-loader": "^0.2.3",
9482
"style-loader": "^0.13.2",
9583
"three": ">=0.111.0",
96-
"three-render-objects": ">=1.13.3",
9784
"typedoc": "^0.11.1",
9885
"typescript": "^2.0.0",
99-
"url-join": "^4.0.0",
10086
"url-loader": "^0.5.8",
10187
"webpack": "^4.35.0",
10288
"webpack-cli": "^3.3.5",

webapp/package.bak

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
"jquery": "^3.6.0",
3030
"js-base64": "^3.6.1",
3131
"less-vars-to-js": "^1.3.0",
32-
"node-sass": "^4.0.0",
3332
"prop-types": "^15.7.2",
3433
"react": "^17.0.1",
3534
"react-color": "^2.19.3",
@@ -63,10 +62,6 @@
6362
"awesome-typescript-loader": "^5.2.1",
6463
"babel-eslint": "^10.0.1",
6564
"babel-loader": "^8.0.6",
66-
"babel-plugin-transform-decorators-legacy": "^1.3.5",
67-
"babel-plugin-transform-object-assign": "^6.8.0",
68-
"babel-plugin-transform-runtime": "^6.15.0",
69-
"casperjs": "^1.1.4",
7065
"copy-webpack-plugin": "^4.6.0",
7166
"css-loader": "^3.0.0",
7267
"eslint": "^7.20.0",
@@ -75,28 +70,19 @@
7570
"eslint-plugin-jsx-a11y": "^6.4.1",
7671
"eslint-plugin-react": "^7.22.0",
7772
"eslint-plugin-react-hooks": "^1.7.0",
78-
"exports-loader": "^0.6.3",
79-
"file-loader": "^5.1.0",
8073
"file-saver": "^2.0.2",
8174
"html-to-image": "^1.9.0",
8275
"html-webpack-plugin": "^3.2.0",
8376
"ignore-loader": "^0.1.2",
84-
"imports-loader": "^0.7.1",
85-
"jasmine": "^3.2.0",
86-
"json-loader": "^0.5.4",
8777
"less": "^3.11.1",
8878
"less-loader": "^5.0.0",
8979
"mini-css-extract-plugin": "^0.7.0",
9080
"raw-loader": "^0.5.1",
9181
"react-resize-detector": "^6.7.4",
92-
"slimerjs": "^1.0.0",
93-
"source-map-loader": "^0.2.3",
9482
"style-loader": "^0.13.2",
9583
"three": ">=0.111.0",
96-
"three-render-objects": ">=1.13.3",
9784
"typedoc": "^0.11.1",
9885
"typescript": "^2.0.0",
99-
"url-join": "^4.0.0",
10086
"url-loader": "^0.5.8",
10187
"webpack": "^4.35.0",
10288
"webpack-cli": "^3.3.5",

webapp/package.json

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"license": "MIT",
77
"scripts": {
88
"lint": "eslint . --color --fix",
9-
"build": "webpack --mode production -p --progress --devtool source-map",
9+
"build": "webpack --mode development -p --progress --devtool source-map",
1010
"build-dev": "webpack --mode development --devtool source-map",
1111
"build-dev-noTest": "webpack --mode development --devtool source-map --env.noTest=true",
1212
"build-dev-noTest:watch": "webpack --mode development --devtool source-map --env.noTest=true --progress --watch",
@@ -29,7 +29,6 @@
2929
"jquery": "^3.6.0",
3030
"js-base64": "^3.6.1",
3131
"less-vars-to-js": "^1.3.0",
32-
"node-sass": "^4.0.0",
3332
"prop-types": "^15.7.2",
3433
"react": "^17.0.1",
3534
"react-color": "^2.19.3",
@@ -63,10 +62,6 @@
6362
"awesome-typescript-loader": "^5.2.1",
6463
"babel-eslint": "^10.0.1",
6564
"babel-loader": "^8.0.6",
66-
"babel-plugin-transform-decorators-legacy": "^1.3.5",
67-
"babel-plugin-transform-object-assign": "^6.8.0",
68-
"babel-plugin-transform-runtime": "^6.15.0",
69-
"casperjs": "^1.1.4",
7065
"copy-webpack-plugin": "^4.6.0",
7166
"css-loader": "^3.0.0",
7267
"eslint": "^7.20.0",
@@ -75,28 +70,19 @@
7570
"eslint-plugin-jsx-a11y": "^6.4.1",
7671
"eslint-plugin-react": "^7.22.0",
7772
"eslint-plugin-react-hooks": "^1.7.0",
78-
"exports-loader": "^0.6.3",
79-
"file-loader": "^5.1.0",
8073
"file-saver": "^2.0.2",
8174
"html-to-image": "^1.9.0",
8275
"html-webpack-plugin": "^3.2.0",
8376
"ignore-loader": "^0.1.2",
84-
"imports-loader": "^0.7.1",
85-
"jasmine": "^3.2.0",
86-
"json-loader": "^0.5.4",
8777
"less": "^3.11.1",
8878
"less-loader": "^5.0.0",
8979
"mini-css-extract-plugin": "^0.7.0",
9080
"raw-loader": "^0.5.1",
9181
"react-resize-detector": "^6.7.4",
92-
"slimerjs": "^1.0.0",
93-
"source-map-loader": "^0.2.3",
9482
"style-loader": "^0.13.2",
9583
"three": ">=0.111.0",
96-
"three-render-objects": ">=1.13.3",
9784
"typedoc": "^0.11.1",
9885
"typescript": "^2.0.0",
99-
"url-join": "^4.0.0",
10086
"url-loader": "^0.5.8",
10187
"webpack": "^4.35.0",
10288
"webpack-cli": "^3.3.5",

webapp/yalc.lock

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)