-
Notifications
You must be signed in to change notification settings - Fork 17
Neurons Layout Editor
fumik edited this page Sep 11, 2014
·
3 revisions
The Growth Simulation Layout Editor is an editor to visually edit neurons layout for Growth Simulator. Three different kinds of neurons exist in the layout, inhibitory neurons, starter (active) neurons, and other neurons (excitatory, non starter neurons). Also any of these neurons can be probed neurons. The layout editor can specify/edit locations of these neurons visually, and generates neurons lists for each kind of neurons and save them to xml format files. The layout editor can also read xml neurons list files to show and edit neurons layout.
When the editor stats, it prompt a user to enter initial layout size. (minimum size and maximum size are defined in LayoutPanel.jav, minXCElls, minYCells, and maxXCells, maxYCells respectively.)
- File menu: Clear – remove inhibitory, active, and probed neurons.
- File menu: Import – import external neurons list defined by xml format, and show them on the layout panel. When a configuration file is specified, it parses the configuration file, and set names of inhibitory, active, and probed neurons list files to the corresponding fields.
- File menu: Export – export neurons list to external xml files.
- File menu: Print – print the layout and statistical data.
- File menu: Exit – exit the editor.
- Edit menus – set the editor to the corresponding mode. When mouse is clicked on a cell, it turns on/off (toggle) of neurons attributes of the current mode.
Edit menu: Inhibitory neurons – set the editor to inhibitory neurons edit mode.
Edit menu: Active neurons – set the editor to active neurons edit mode.
Edit menu: Probed neurons – set the editor to probed neurons edit mode. - Layout menu: Bigger cells – change cells’ size bigger (twice). (maximum and minimum cell sizes are defined in LayoutPanel.jav, maxCellWidth and minCellWidth respectively.)
- Layout menu: Smaller cells – change cells’ size smaller (half).
- Layout menu: Modify size – modify layout width and height (number of cells.)
New – clear inhibitory, active, and probed neurons.
Repeat – repeat the original pattern when expanding.
Alternate – Alternatively repeat the original pattern when expanding.
- Layout menu: Generate pattern – generate inhibitory and active neurons according to the ratios and way of generation specified.
Regular pattern – generate regularly distributed pattern. (Sometimes the ratios of neurons generated don't match the ones specified because of the algorithm to generate the pattern.)
Random pattern – generate randomly distributed pattern.
- Layout menu: Arrange probes – arrange probed neurons. (Sometimes the number of probes generated don't match the ones specified because of the algorithm to generate the pattern.)
- Layout menu: Statistical data – show statistical data of the layout. The nearest neighbor index is a measure to use the distance between each point and its closest neighboring point in a layer to determine if the point pattern is random, regular or clustered. (http://web.pdx.edu/~jduh/courses/Archive/geog490f07/Projects/Wuenschel_NNI.pdf)