- Fixed small formatting issue on the docs
- Added pytables to the run dependences
- Created a conda package for Neuronvisio
- Dropped paver for normal install via PyPi (Closed #57)
- we are using pip and requirements.txt to be able to install packages from DCVS
- MacOs is now supported when we open the model, if not mosinit is present #56
- Better explanation to the User if a model can't be loaded. #55
- Improved Install Docs for Mac. PR #53 and #54
- Added 24 models available from ModelDB
- Closed #49
- Text in the Animation is always formatted with 3 digits.
- Added the ability to load a NeuroML (xml), a Hoc (.hoc) or a HDF file (.h5) with Neuronvisio format directly when the program is launched.
- Added new model to the ModelDBlist
- updated the documentation
- Added 3 new models to ModelDB
- Fixed paver minilib, missing from the tarball
- Added one new model to the ModelDB.xml
- Improved the documentation of several classes
- Inserted the domain in the about (neuronvisio.org)
- Added two new model to ModelDB.xml
- Introduced a new method to assign a color to more than one sections from the console
- Added the apptools patched version as explicit dependency until it's not released officially.
- Added new models on the ModelDB.xml
- Closed #45
- Easy function to export a video as a stack of screenshots
- Updated the docs to work witht the latest pyqt
- Geometry node in the HDF is directly a NeuroML string and not wrapped in a list
- New repo layout
- Ported to Mayavi 4.1.1.dev
- Closed #31
- Reorganized controls method in alphabetical order.
- Animation set true when simulation is launched.
- Fixed a vectors handling if no values present.
- Updated the doc for Mayavi 4.0.0
- Load hoc or hdf with the same method
- Added new models from ModelDB
- User Interface improvement
- Closed #37
- Closed #32
- Closed #34
- Improved nrnvisio.py to integrate seamlessy with IPython session, or create a new one on the fly
- Automatic handling of Mayavi installation through pip.
- Inserted how to configure ipython with the pylab and Q4Agg support in the doc
- Selected section is now stored and used if the vector are created only for one sec
- Inserted two new models on the ModelDb.xml. Fix #30.
- Included the ModelDB.xml in the package
- Inserted modeldb in the pavement.
- fixed the name of the exectable on the setup file
- Added a new tab to have a ModelDb explorer inside Neuronvisio
- Integrate the ability to download and extract a NEURON model from ModelDb
- Ability to load the model directly from Neuronvisio
- Used the logging python system through the package
- Updated the docs to explain the ModelDb integration.
- New API to select sections directly from the commandline (controls.select_sections())
- Animation Timeliner set up only if simulation has ran or be reloaded.
- Animation ported to the new infrastructure.
- Updated the requirements with setuptools (needed for paver)
- Animation timeline accept an arbitrary time and display it on the visio window.
- Added the function to plot a 3D plot to the manager (manager.plot3D)
- Animation can will be enabled if any simulation is ran, either from the gui or the code.
- Completely rewrote the visualization method. Now completely integrates in the mayavi pipelines, therefore axes and other modules/filters can be added at will
- Now it's faster. A lot faster
- All the segments are plotted, not only the section. This is extremely helpful with geometrical reconstruct neurons and networks.
- Updated the docs and the screenshots.
- Updated the version recall to GitPython 0.3.1 (used only if present!)
- HocVector into NumpyArray for saving with swap in place, to reduce overhead
- Restructured the package for an easier installation
- Added the possibility to build documentation offline
- Fixed the picking of the cylinder. Possible to select a cylinder clicking anywhere.
- Possibility to plot points instead of a lines
- BaseREf class are discriminated through the group id and not any more on class base.
- Closed #16
- Fixed some typos on the docs
- Mechanisms are shown on the info tab
- Refactored code for extensibility
- Storage moved to a hdf file.
- Extensibility to other kind of variables, not only vectors
- Fixed the name on the README
- Treeview updated everytime a database is loaded.
- Info sections updated
- Update the docs and website
- Added simulation saving abilities.
- Updated the doc
- Closed #13
- Introduced a tab to retrieve info on the section
- Remplemented using Mayavi2 and Qt4 for better performance and better usability.
- Cleanup and refactoring of the code.
- Closed #11, #12, #15
- Using sphinx for the doc
- Using paver for deployment
- python egg and easy install support
- User manuel available in pdf format
- Changed the way the module is imported to allow other program to use the manager as a storing objects for results.
- Integrated the pylab interface using the GTK backend provided by pylab. It is possible to zoom and navigate the graph with the pylab tools.
- It is now possible to decide in which figure to plot, using the current figure selector.
- Closed bug #10
- Changed the name of the module from nrnVisio to nrnvisio to be python standard compliant.
- Manager being transformed into a library (WIP)
- Better handling of the pick section routine
- Changed the examples to use the create statement for hoc, to have a proper name of the section also in python.
- Modified the GUI to handle a runtime change of a section. The model is redrawn completely, the zoom is conserved.
Bug Release. Closed Bug #9
Bug Release.
- Stop Button on the animation Control
- Better handling on the timeline updating routine.
- Closed bug #8
- Closed bug #3
Some new features has been introduced:
- User defined color. The user can now change the colors of the model for a better contrast.
- Info tab. Reports the properties of the selected section.
- Closed bug #4
- Closed bug #5
- Closed bug #6
Fist public release.
- 3D visualization of the model with the possibility to change it runtime
- Creation of vectors to record any variable present in the section
- Pylab integration to plot directly the result of the simulation
- Explore of the timecourse of any variable among time using a color coded scale in the 3d representation
- the GUI runs in its own thread so it's possible to use the console to modify/interact with the model.