Releases: VirtualBrainLab/Pinpoint
v0.9.7
Desktop releases of Pinpoint are now available through Steam. You can also download the latest release files from this page. There is no Linux release for this version.
The web app continues to be available online. We are including experimental Linux releases now on Steam, please let us know if you run into issues with them (you probably will).
Bug fixes
- Issue in Accounts that was causing probe data to be wiped out when multiple probes were loaded at once
- Issue in relative coordinate controls that caused DV value to be ignored
- Issue on load that caused Accounts to incorrectly load before the user has a chance to restore the previous session
- Many minor bug fixes to UI/UX
Full Changelog: https://github.com/VirtualBrainLab/Pinpoint/compare/v0.9.6...v0.9.7
v0.9.6
Desktop releases of Pinpoint are now available through Steam. You can also download the latest release files from this page.
The web app continues to be available online. We are including experimental Linux releases now on Steam, please let us know if you run into issues with them (you probably will).
Features
- Added a file picker to HelloSGLX input field
- Fixed bugs with SpikeGLX error codes
- Completed controller controls and improved documentation
- Improved tutorials for API
Bug fixes
- Fixed issues with input fields
- Many UI/UX issues fixed in Copilot
Full Changelog: v0.9.4...v0.9.6
v0.9.4
v0.9.3
Desktop releases of Pinpoint are now available through Steam. You can also download the latest release files from this page.
The web app continues to be available online. We are including experimental Linux releases now on Steam, please let us know if you run into issues with them (you probably will).
Important
We've changed the internal definition of Pitch to be more intuitive starting in this version. A Pitch of 0 indicates a probe that is pointing down (ventral), and pitch increase as the probe becomes more horizontal. We've also changed the default setting to show this pitch and yaw value, instead of the "IBL angle" conventions.
Hotfixes
- UI bug fixes related to b-l distance setting
- Added additional tip/entry coordinates to the probe export
- Added camera zoom/rotation to settings
- Raised double-click time on orientation widget
- Moved speed controls to a UI element, and changed to tap
- Enabled 4-shank probes in SpikeGLX API
- Updated ephys-link API to fix bugs and update paths when probes are moved
- Fixed bug causing UI inputs to trigger movements
v0.9.2
Desktop releases of Pinpoint are now available through Steam. You can also download the latest release files from this page.
The web app continues to be available online. We are including experimental Linux releases now on Steam, please let us know if you run into issues with them (you probably will).
Hotfix
- This release fixes several feature regressions in the SpikeGLX API, basic probe functionality, and Accounts API
Full Changelog: v0.9.0...v0.9.2
v0.9.1
Desktop releases of Pinpoint are now available through Steam. You can also download the latest release files from this page.
The web app continues to be available online. We are including experimental Linux releases now on Steam, please let us know if you run into issues with them (you probably will).
What's changed
- SpikeGLX API
- Keyboard control of linked manipulators
- Copilot automation features
- New probes
- Bregma-lambda distance ratio
- Many many bug fixes, UI, and UX improvements
Hotfix 7/29 (0.9.1)
- SpikeGLX API fixes
- Added controller support
- New Scale API fixes
- Accounts issue with insertions being reset fixed
- Many minor bug fixes
Hotfix 7/19
- SpikeGLX API fixes
Full Changelog: v0.8.5...v0.9.0
v0.8.5-develop
This a development release, the full 0.8.5 will be rolled out soon. You can access 0.8.5 online
Features
- OpenEphys API
- Channel API
- Channel maps
- Share button
- Probe ap/ml coordinates to forward/side conversion is now re-enabled
- Better links to tutorials
- Many many bug fixes
Full Changelog: v0.8.4...v0.8.5
v0.8.4
Hotfix there is a bug in the Accounts system that is fixed in the development build of v0.8.5 at this link. If you aren't using Accounts, you should continue to use 0.8.4 below.
Access the latest release of Pinpoint v0.8.4 at this link, or using the attached binary for Windows desktop. This is a pre-release build, except bugs! You can report them on the issues page.
New features
Accounts: you can now create an account in Pinpoint in the "Saved Exps" tab of the settings. Accounts hold experiments, which are buckets for probe insertions. You can share your account with collaborators or keep it private. Please note that all features in Pinpoint are experimental at this time: we will do our best to ensure stability and to prevent data loss, but your planned insertions could be lost at any time.
Coming soon to the accounts features:
- Data import/export (via a JSON file)
- Option to mark insertions as "recorded" and visually show coverage
Previous versions of Pinpoint are still available but will be deprecated on the release of v1.0.0. We can't provide support for older versions at this time.
What's Changed
- Ephys link now supports "infinite" probes in an improved UI system
- All probes have a UUID to ensure continuity in Accounts
- Added support for multiple craniotomies
- Added support for clipboard copying of probe data in the browser
- Added many behind-the-scenes quality of life improvements, e.g. static instances and UnityEvents
- Added a lock feature on the quick settings panel to freeze probes in the scene
- Added a copy button on the quick settings panel
- Added automatic probe naming using the area with the largest coverage on the probe recording region (can be overridden in Accounts)
- Refactored collisions to improve performance and reduce complexity
- Refactored settings to reduce complexity
- Improved the probe color system and added support for retaining color when the program is closed
- Many many bugfixes
Full Changelog: v0.8.3...v0.8.4
v0.8.3
Access the latest release of Pinpoint v0.8.3 at this link, or using the attached binary for Windows desktop. This is a pre-release build, except bugs! You can report them on the issues page.
The latest develop build v0.8.4 will be available at this link
Previous versions of Pinpoint are still available but will be deprecated on the release of v1.0.0. We can't provide support for older versions at this time.
What's Changed
- Ephys link protocol changed to strings
- Fixed a bug in the slice renderer causing brain chunks to vanish
- Changed logo
- Added a new rig by request
- Added a UI-rescale setting
- Added a graphics option to make un-targeted areas invisible
- Fixed a bug related to loading timing
- Fixed a bug causing the Beryl setting to not get passed properly
- Fixed a bug causing probe panels to overlap when >8 panels were visible
- Updated the probe add panel so it is more easily extendable in the future
- Fixed various bugs related to ghost probe transparency
- Fixed bugs with the "drop-to-surface" button
- Updated atlas options to reflect the actual atlases
v0.8.2
Access the latest release of Pinpoint v0.8.2 at this link, or using the attached binary for Windows desktop. This is a pre-release build, except bugs! You can report them on the issues page.
The latest develop build v0.8.3 is available at this link
Previous versions of Pinpoint are still available but will be deprecated on the release of v1.0.0. We can't provide support for older versions at this time.
What's Changed
- Adding IBL Needles, making MRI toronto default coordinate transform
- Allowing larger camera rotations
- Fixing an in-plane slice bug where the forward axis was being miscalculated
- Fixed a rounding bug in in-plane slice
- Fixed a bug preventing warp at startup
- Fixed a bug preventing drop to surface on DV axis
- Fixed various bugs in ephys link causing rotations to work incorrectly
- Added a graphics option for transparent probes
- Fixed redundant calls to draw in-plane slice