Neuroglancer Enhancements - ActiveBrainAtlasPipeline/neuroglancer GitHub Wiki
Enhancements since November 2020
Neuroglancer front end
Usernames are logged in the top text area box.
Firebase added for storing URL data in JSON format.
A log-in button will be displayed on neuroglancer if the user is not logged in. It will take the user to the log-in page and redirect the user back after a successful log-in.
Multi-user mode allowing real-time sharing of data among multiple users.
Only the logged-in users can use the multi-user mode. Notification will be made if a visitor is not logged in.
When using the multi-user mode, any change will be automatically saved in the firebase and reflected on the other user's webpage in real-time, as long as they are also in the multi-user mode.
When using the multi-user mode, users can still save or create new URLs to our database (which will be available under the URL section of the database portal.
When using the multi-user mode, users will be able to see anyone that is active on the same page.
When using the multi-user mode, users can reset their changes to the last manual save.
The users can import annotation layer data from another url.
A log-scaled histogram of the visible area in the current layer is displayed in the rendering tab. Users will be able to adjust the intensity by dragging the two sides of the histogram.
Neuroglancer can now align the current layer to the active brain atlas.
Users can now choose the data used for aligning the layer to the active brain atlas by selecting from the dropdown menu in the source tab. The rotation matrix is fetched from the server and then applied to the neuroglancer.
Database portal back end enhancements
REST API enhancements
Backend server now automatically extracts and saves the COM (center of mass) data from layers when a URL is updated or created through the API
COM data for Automatical alignment is now available in dropdown menus in Neuroglancer.
Annotation layer data are now available in dropdown menus in Neuroglancer.
[//]: 1. Rotation transformation matrices are available in dropdown menus in Neuroglancer.
Easy viewing of histogram data for every image and every animal in the database portal.
Storage of Neuroglancer URL data in JSON format in the Mysql backend with easy viewing.