2016.11.04
2016.11.04
Contributors: Gregory Jefferis, Tom Kazimiers
Notes
- Virtualenv update required
Features and enhancements
Tracing layer:
- Alt+Click so far created gap junction connectors. This behavior is replaced with opening a small context menu that provides access to all currently available connector types (abutting, gap junction, presynaptic, postsynaptic). Optionally, through the Settings Widget, remembering the last connector type created can be enabled. If this is the case, regular Shift+Click behavior is to create the last connector type, as opposed to pre/post-synaptic connectors.
3D viewer:
- History replay now has a reset button to load the most recent version of each skeleton. The new pause button will stop the animation at the current time and pressing start will resume playback. Additionally, a slider control now allows to move to arbitrary points in time of the history animations. Touching the slider will automatically pause the replay.
- History replays can now be exported.
Neuron dendrogram:
- Controls are now organized in tabs and a new setting was added to change the line width.
Miscellaneous:
- If users have sufficient permissions, they can click on individual names in the Project Statistics Widget to show a User Analytics window for the respective user and currently selected time frame.
- Pressing Ctrl+Space will now open a dialog which allows opening a widget based on its short name (e.g. neuron-dendrogram) or parts of it.
- A small system check widget has been added, mainly useful for development. It currently only supports FPS measurement and can be opened by pressing Ctrl+Space and entering "system-check".
API Changes
Additions
GET /{project_id}/skeletons/{skeleton_id}/compact-detail
Provides same functionality as
GET/POST /{project_id}/{skeleton_id}/[0|1]/[0|1]/compact-skeleton
, but uses
explicit GET parameters.POST /{project_id}/nodes/
Provides the same data as the formerPOST /{project_id}/nodes/list
and takes
the same parameters.
Modifications
None.
Deprecations
GET/POST /{project_id}/{skeleton_id}/[0|1]/[0|1]/compact-skeleton
This endpoint will be replaced in the future with the newly introduced
endpointGET /{project_id}/skeletons/{skeleton_id}/compact-detail
.POST /{project_id}/node/list
This endpoint will be replaced in the future with the newly introduced
endpointPOST /{project_id}/nodes/
. It takes the same parameters.
Removals
None.