Releases: VirtualBrainLab/Urchin
v0.6.6
Urchin is now stateful, every object you create now stores it's data in a save-able (and load-able) data model.
You can now call save
and load
to store and recover a scene, either to disk or to the cloud. To push data to the cloud you will need to deploy a copy of vbl-dock or get a token from us.
The core calls are
urchin.save()
urchin.load()
Please see the new example tutorial (or the API) for details.
You can also recover a bucket by loading the website with the bucket alias: https://data.virtualbrainlab.org/Urchin?bucket=mybucketname
the page will prompt you for your password and store it hashed so you can re-load the bucket without re-typing that.
These changes required a core re-write of Urchin. Please be patient as we uncover unexpected bugs!
v0.5.3
The current release of urchin is available by running pip install oursin -U. Please clear your browser's cache before using 0.5.3!
The standalone Windows and Linux builds of Urchin can now be installed via Steam or can be downloaded here.
Major changes
- It is now possible to load and slice through volumes using
urchin.volumes
- When using mesh objects for neurons, you can click them to send a callback to the
urchin.neurons.callback
function which can be overrided to provide custom behavior - Calling clear now works properly on all platforms
- Many bug fixes
v0.5.2
The current release of urchin is available by running pip install oursin -U
. Please clear your browser's cache before using 0.5.2!
The standalone Windows and Linux builds of Urchin can now be installed via Steam.
Changes
- Fixed a bug in
Particle.set_position
which required mm as input, now updated to um - Fixed a bug causing
urchin.clear()
to crash on WebGL - Added particle materials
v0.5.0
The current release of urchin is available by running pip install oursin -U. Please clear your browser's cache before using 0.5.0!
The standalone Windows and Linux builds of Urchin can now be installed via Steam. If you need a non-Steam client, please send an email.
Features
- Now includes a rat atlas
- Support for particles to replace neurons in very high density visualizations
v0.4.11
The current release of urchin is available by running pip install oursin -U
. Please clear your browser's cache before using 0.4.11!
A standalone windows desktop build is attached here.
Features
- Urchin now runs in colab environments
- Screenshots are now possible on all cameras
- Text work again
- Probes work again
v0.4.9
The current release of urchin is available by running pip install oursin
. Please clear your browser's cache before using 0.4.9!
A standalone windows desktop build is attached here.
Features
- Many many bug fixes
- Limited test support for multiple cameras
- Limited test support for widefield field-of-view images
Hotfix
- Fixing an issue with extra cameras obscuring the screen
v0.4.5
This is a minor release to introduce some new camera functions, camera.set_mode
and camera.capture_image(filename)
to acquire screenshots. Please install Urchin using pip install oursin
and see the Examples folder for basic examples of functionality.
There is no Windows build for this minor version, we can build one by request.
Full Changelog: v0.4.4...v0.4.5
v0.4.4
The current release of urchin is available by running pip install oursin
. Please clear your browser's cache before using 0.4.4!
A standalone windows desktop build is attached here.
New features
- Updates to the Python API to make it easier to use
- Internal updates to make development of new Urchin features easier in Unity
- Adding more explode/implode options (pressing 2 and 5 should explode/implode while the brain is spinning)
- Added grey-rainbow colormap
- Added an image texture that displays the active colormap (without an axis... oops!)
- Adding LineRenderers
Full Changelog: v0.4.3...v0.4.4
v0.4.3
The Unity Renderer for Neuroscience is now Urchin going forward!
The current release of Urchin (0.4.3) is available by running pip install unityneuro
(add -U
to upgrade) in a virtual environment or conda environment. There are no standalone builds for this release.
New features
- Camera pan
- You can now load either the full brain areas or or the individual hemisphere areas independently
- Cleaned up examples
- Many bugfixes
Full Changelog: v0.4.1...v0.4.3