Recent Releases of oursin
oursin - v1.0.0
This release fixes some small bugs and redirects the Urchin proxy to the new proxy server.
All previous versions of Urchin will stop working in a few months when I disable the original proxy server. Please migrate your code to the latest release and reach out with any issues you encounter, I am actively supporting Urchin with bug fixes at this time and will respond quickly to reports of problems.
- C#
Published by dbirman 12 months ago
oursin - 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!
- C#
Published by dbirman almost 2 years ago
oursin - 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
- C#
Published by dbirman over 2 years ago
oursin - 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_positionwhich required mm as input, now updated to um - Fixed a bug causing
urchin.clear()to crash on WebGL - Added particle materials
- C#
Published by dbirman over 2 years ago
oursin - 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
- C#
Published by dbirman over 2 years ago
oursin - 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
- C#
Published by dbirman almost 3 years ago
oursin - 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
- C#
Published by dbirman almost 3 years ago
oursin - 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: https://github.com/VirtualBrainLab/Urchin/compare/v0.4.4...v0.4.5
- C#
Published by dbirman about 3 years ago
oursin - 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: https://github.com/VirtualBrainLab/Urchin/compare/v0.4.3...v0.4.4
- C#
Published by dbirman over 3 years ago
oursin - 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: https://github.com/VirtualBrainLab/Urchin/compare/v0.4.1...v0.4.3
- C#
Published by dbirman over 3 years ago
oursin - v0.3.2
Changed the repo name to UnityNeuroscience, short for "Unity Renderer for Neuroscience". The Python package is now published as unityneuro on pip. Install it with pip install unityneuro
Features - Fixed some poor design on the server which was echoing data back to the Python client unnecessarily - Decreased min FoV - Added one-sided volume controls - Added documentation site - Added more precise Clear() calls - Added volume rendering - Added background white/black option - unityneuro package now automatically opens the web app page on setup() - Added options for localhost and standalone setup
Bugfixes - Fixed a bug that was preventing the Clear() command from functioning - Fixed a bug preventing the minicontroller from making it into WebGL builds
Hotfixes - 0.3.1 attempted to fix controls not working well at low framerates by adding shift/ctrl to speed up and slow down movements - 0.3.1 python package published - 0.3.2 added grid (press [G]) - 0.3.2 added axes (press [A]) - 0.3.2 added camera rotation control through api - 0.3.2 added camera position control through api - 0.3.2 adding camera targeting to brain areas (fixed major bug with one-sided 3d models where extra vertices were present) - 0.3.2 added default area loading
- C#
Published by dbirman almost 4 years ago
oursin - v0.2.1
Added the ability to move the camera target position and animate the brain by rotating around the Y (up) axis
Current version running at data.virtualbrainlab.org/UMRenderer v0.1.0 is running at data.virtualbrainlab.org/UMRenderer01_0
Hotfix - Replaced local addressables with AddressablesStorage - Fixed the camera controls to match those in the trajectory planner
- C#
Published by dbirman about 4 years ago