metacell / hnn-ui Goto Github PK
View Code? Open in Web Editor NEWHNN User Interface
HNN User Interface
Combine both setCfgFromFile and set_cfg_from_params
Given the recent renaming of attributes we need to update
canvas_keys = ["_diam", "_L", "N_pyr_x", "N_pyr_y", "gridSpacingPyr", "sizeY"]
When HNN-UI is launched, it tries to read from ./hnn_ui/metadata
folder, so if the project is not launched from the project's root directory, the folder is never found and we are not able to load.
Maybe we can save in jupyter's config file the path where utilities/install.py
was launched and keep it as a reference to point in the HNN-UI direction. Or add an extra attr to the launching command
(This issue does not affect the docker image because the dockerfile ends with WORKDIR $HOME/HNN-UI
)
Bring the latest hnn model configs and target https://github.com/Neurosim-lab/netpyne/tree/hnn_12Aug19/netpyne/analysis.
Change iplotRatePSD to iplotDipolePSD
Hey, right now we have the NetPyNE MI duplicated inside the HNN repo
itβs the file called netpyne_model_interpreter
we have the same inside NetPyNE UI
we should be able to do something more elegant
We have to add to install.py nrnivmodl ./hnn_ui/mod
so that we have the mod files already available
Possible solution:
Update save/load model with suggested methods:
MetaCell/geppetto-hnn#85
MetaCell/geppetto-hnn#84
if param file has weight of 0 for a particular input or the weight is not specified at all, or the timing of the event is outside of the simulation duration, it's not supposed to be used
L2Basket and L5Basket are overlapping in the 3D model
The folder name Layer 2:3
is not compatible with Windows filesystems. Propose renaming to Layer 2
consistent with variable naming, e.g.
Line 45 in bd17a1d
caldw@DESKTOP-LHCRPOM ~/repos$ git clone https://github.com/MetaCell/HNN-UI.git
remote: Enumerating objects: 83, done.
remote: Counting objects: 100% (83/83), done.
remote: Compressing objects: 100% (65/65), done.
remote: Total 1204 (delta 38), reused 43 (delta 17), pack-reused 1121
Receiving objects: 100% (1204/1204), 9.60 MiB | 9.36 MiB/s, done.
Resolving deltas: 100% (579/579), done.
fatal: cannot create directory at 'hnn_ui/metadata/cellParams/Layer 2:3': Invalid argument
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry the checkout with 'git checkout -f HEAD'
There appear to be 3 folders to rename (2 in the first link, 1 in second):
https://github.com/MetaCell/HNN-UI/tree/bd17a1dd59f12889976739869fe347df3639a6c9/hnn_ui/metadata/networkParams
https://github.com/MetaCell/HNN-UI/tree/bd17a1dd59f12889976739869fe347df3639a6c9/hnn_ui/metadata/cellParams
CellParams method missing in ui branch in netpyne is causing the docker image not being able to create the model. Either we bring dev into ui or we install hnn-ui with netpyne dev branch
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.