Skip to content

Releases: MetaCell/NetPyNE-UI

Release 1.1.0

13 Mar 22:09
Compare
Choose a tag to compare

What's Changed

Dependencies updated

Bug fixing

New features

  • netpyne-172 Add complex stimulation for population by @aranega in #786
  • NETPYNE-200: adding subcellular icon by @ddelpiano in #805
  • Netpyne-44 Add mechanism to be able to react on kernel status change from the by @aranega in #773
  • NETPYNE-193 Add validation to netpyne-ui simulation by @aranega in #799
  • Feature/199 - Population cell list by @D-GopalKrishna in #801

New Contributors

Full Changelog: 1.0.0...1.1.0

1.0.0

19 Oct 14:11
e1c3a7c
Compare
Choose a tag to compare
  • Improved errors for automated testing
  • Mod files loading error fallback handling
  • Improved sync mechanism performance with Jupyter Hub
  • Fix lfpykit head model load
  • Fix ny model head model load
  • Updated to geppetto 1.2.0
  • Tutorials showcase implementation
  • Improved installation scripts
  • Load Model and Save Model to workspace capabilities
  • Fixed random color picker
  • Fixded issues with timeout when rendering some plots
  • Several miscelanous UI improvements and fixes

NetPyNE-UI Release 0.9.1 alpha

20 Jan 14:17
0d18663
Compare
Choose a tag to compare
  • The color picker is removed from the "hover menu" and is integrated directly in each tree item
  • Make color pref. menu title explicit
  • Cleanup scripts and installation process
  • Remove references to icons inside node_modules
  • Moved to latest netypne (1.0.3)
  • Fix issue w/ model double instantiation
  • Fixed margin issue with bokeh plot toolbar styling
  • Fix sublevel color picker
  • Fixed some layout issues to avoid scrolling on navigation bar and plots
  • Fixed redux version update
  • Added optuna to fix installation dependencies
  • Fixing font awesome icons

NetPyNE-UI Release 0.9.0 alpha

20 Jan 14:13
0d18663
Compare
Choose a tag to compare
  • Fixing spinner issue
  • Fixed unspecific plots issues
  • Cleaned up scripts and installation process
  • Fixing base layout passed to the createStore
  • Fixed spinner message depending on the application state
  • Added color picker
  • Fix issue of colors for inner containers
  • Fix not opening SyncMechParams
  • Fix "back" button when an error occurs for an ActionDialog

NetPyNE-UI Release 0.8.1 alpha

20 Jan 14:08
0d18663
Compare
Choose a tag to compare
  • Fix experiments param assigment
  • Create PlotRateSpectrogram component
  • New component for the rate spectrogram plot
  • Bumped to jupyter-geppetto 1.1.4
  • Added force flag to jupyer installation scripts
  • Changed overflow to hidden on MuiBox css to avoid scrolling bars on menu

NetPyNE-UI Release 0.7.0 alpha

22 Jun 10:59
5e0fd30
Compare
Choose a tag to compare

New in this release:

  • UI improvements
  • bug fixes
  • added error dialog that displays message & stacktrace
  • general stability improvements
  • added mechanism to automatically restart kernel on page refresh if unresponsive
  • global jupyter config won't be affected by NetPyNe-UI installation anymore
  • use iplot method for granger plot

NetPyNE-UI Release 0.6.0 alpha

17 Jul 18:56
19be45c
Compare
Choose a tag to compare
  • New interface and UX design.
  • Latest netpyne version supported
  • Latest NEURON supported

NetPyNE-UI Release 0.5.2 alpha

13 Dec 11:58
972700e
Compare
Choose a tag to compare

Minor Release:

  • Fixes font size in plots
  • Fixes cells position within network
  • Fixes UI layout in some scenarios

NetPyNE-UI Release 0.5 alpha

24 Nov 15:08
45a254d
Compare
Choose a tag to compare

New Features

  • New AppBar component with a different interaction for the user for the instantiation and simulation processes.
  • Export/Import to/from a python file.
  • Export/Import to/from a json file.
  • New Tabbed Drawer component introduced for the JS and Python console.
  • CellParams hierarchy improved to help the users during the navigation.
  • Added RxD plot.
  • New Logo and colors.
  • Netpyne-UI migrated to the latest jupyter notebook library.
  • Geppetto jupyter extension and synch component between JS frontend and python backend refactoring for code wise and performance improvements.
  • Name validation feature, now checking for valid chars in the string and as well for collision with a name already present.
  • Casper tests coverage extended.

Fixes

  • Fixed the format type validation for data inserted by the user.
  • Fixed conds in the netParams.stimTargetParams that should be empty and before was populated with an empty Population.
  • Fixed the default value in connectivity rules that should be empty by default.
  • Fixed sections displayed per CellRule whereby before all the sections were displayed.
  • Fixed rename for netpyne stimulation source.
  • Fixed an issue where if the name of an element of the UI (e.g. Population) was renamed with an empty string therefore the element was inaccessible in a second moment.
  • Fixed an issue whereby if the same name was used for the same component type (e.g. cellRule), the 2 components were colliding into a single one on the frontend side but not on the backed.
  • Fixed the coordinateRange component synchronization between frontend and backend when a component using this component was renamed.

NetPyNE-UI Release 0.4 alpha

11 Jul 22:07
26fafe1
Compare
Choose a tag to compare

New Features

  • Automation testing implemented with CasperJS.
  • Added configurable plots for simulation.
  • Added stimulation sources, stimulation targets and synapse mechanisms.
  • Cell template can now be imported into CellRules.
  • Added density mechanism.
  • Added network attributes.
  • Improved the import for model and cells with the implementation of a file browser.
  • Delete buttons on hover implemented to delete a components (e.g. Population, CellRule, etc.) and not the entire model.
  • Added the timeRange component to handle beginning and end time frames.
  • Implemented an error handler.
  • The GUI now supports pypi installation, docker file and virtualbox image.

Fixes

  • some tabs some(e.g. synMechParams) were not displaying the data after coming back from the instantiation window.
  • Fixed an issue in the Population's spatial distribution configuration with min and max axis that were not handling correctly decimal values and special characters.
  • Fixed with the rename of the stimuatlion sources and stimulation targets.
  • Fixed the synchParams not appearing in the synMechs.
  • Fixed the LFP plot now showing properly.
  • Fixed the dialog transition for import cell template and import model due to the spinner that was overlapping with the dialog.