Skip to content

Releases: VirtualBrainLab/Pinpoint

v1.1.6

19 Apr 23:54
Compare
Choose a tag to compare

Ephys Link Bundling

Ephys Link is now bundled directly inside Pinpoint, meaning you no longer have to install it separately and run. Follow the instructions here to learn more about how to connect your manipulators to Pinpoint.

What's Changed

  • 647 handle manipulator not making it to destination by @kjy5 in #651
  • Drive on exit by @kjy5 in #653
  • 646 null pointer when copilot window opens without any probes by @kjy5 in #654
  • 658 bundle and launch ephys link from pinpoint by @kjy5 in #661
  • Ephys link UI updates by @kjy5 in #662
  • chore: Handle ephys link disconnect by @kjy5 in #663
  • Fix menu UI ordering by @kjy5 in #665
  • chore: Convert copilot to pydanic models by @kjy5 in #671
  • Fix: unable to select 0 drive past distance by @kjy5 in #678
  • chore: Bump Ephys Link to v1.3.0b2 by @kjy5 in #679

Full Changelog: v1.1.2...v1.1.6

v1.1.2

12 Feb 22:36
Compare
Choose a tag to compare

To access this release please go to https://data.virtualbrainlab.org/Pinpoint/ or through the main branch on Steam. You can also download the attached zip files.

Please note: there are known issues with transforms in this release, if you see a small discrepancy between your insertion in 3D space and the 2D slice panels, please use the "null" transform for planning. v1.1.3 will be released soon and will fix these issues.

If you are using Ephys Link, please make sure to upgrade to the latest version of by using the new self-contained executable (.exe) attached below or updating your current Python install with pip install -U ephys-link.

There are many more updates in the pipeline coming in the next few weeks. Thanks for your patience!

Major changes

  • Accounts back-end has been updated and should be functional again
  • Improvements to ephys-link
  • Fixed a bug that caused the reference coordinate to default to (0,0,0) on startup
  • Added a button to clear settings, useful when the program crashes on startup

Full Changelog: v1.1.1...v1.1.2

v1.1.1

29 Jan 03:30
Compare
Choose a tag to compare

To access this release please go to https://data.virtualbrainlab.org/Pinpoint/ or through the main branch on Steam. You can also download the attached zip files.

If you are using Ephys Link, please make sure to upgrade to v1.2.3 as well, using the new self-contained executable (.exe) attached below or updating your current Python install with pip install -U ephys-link.

There are many more updates in the pipeline coming in the next few weeks. Thanks for your patience!

Major changes

  • Critical bug fixes to the in-plane slice, probe panels, and roll angle
  • Critical bug fixes to how transforms update the 3D scene
  • Updates to the New Scale Pathfinder/Pinpoint integration

v1.1.0

18 Jan 03:00
Compare
Choose a tag to compare

To access this release please go to https://data.virtualbrainlab.org/Pinpoint/ or through the main branch on Steam. You can also download the attached zip files.

If you are using ephys-link, please make sure to upgrade to v1.1.0 as well, using pip install ephys-link -U

There are many more updates in the pipeline coming in the next few weeks. Thanks for your patience!

Major changes

  • Improved surface entry coordinate calculations and bug fixes
  • Pathfinder / Pinpoint is updated for 4-shank probes
  • ephys-link issues with manipulator axis directions should now be fixed
  • Backend data improvements

Full Changelog: v1.0.0b...v1.1.0

v1.0.0b

30 Nov 19:17
Compare
Choose a tag to compare
v1.0.0b Pre-release
Pre-release

This is the beta release of v1.0.0 of Pinpoint. Thank you for helping us debug Pinpoint so far, our goal is to no longer introduce breaking changes in future releases.

There are still several major features and many bug fixes that we hope to roll out before considering Pinpoint stable. These include improved area search, a revamped UI, better import/export tools, better Accounts, additional integrations with Open Ephys and SpikeGLX, experiment automation, and a lot more. We're working hard to make Pinpoint your go-to planning tool!

To access this release please go to https://data.virtualbrainlab.org/Pinpoint/ or through the main branch on Steam. You can also download the attached zip files

Major changes in this release

  • Many bug fixes, many internal refactors to improve future release speed
  • Re-integrated ephys-link
  • Reduced rotation increments
  • Added fuzzy position checks to reduce updates in SpikeGLX API

v1.0.0a

10 Nov 04:12
Compare
Choose a tag to compare
v1.0.0a Pre-release
Pre-release

This is the alpha release of v1.0.0 of Pinpoint. Thank you for helping us debug Pinpoint so far, our goal will to no longer introduce breaking changes in future releases.

There are still several major features and many bug fixes that we hope to roll out before considering Pinpoint stable. These include improved area search, a revamped UI, better import/export tools, better Accounts, additional integrations with Open Ephys and SpikeGLX, experiment automation, and a lot more. We're working hard to make Pinpoint your go-to planning tool!

To access this release please go to https://data.virtualbrainlab.org/Pinpoint-develop/ or through the Steam beta branch (right click on Pinpoint in Steam, select Properties, go to Betas, enable the beta branch). You can also download the attached zip files

See you at SfN!

Major changes in this release

  • Pinpoint is now integrated with Urchin. After launching Urchin in Python, copy the ID to the Pinpoint API tab.
  • The under-the-hood reference atlases are now pulled directly from the BrainGlobe Atlas API. We are releasing immediately the Waxholm rat atlas.
  • Many graphical and stability improvements across all the internal systems

v0.9.7

25 Sep 18:08
Compare
Choose a tag to compare
v0.9.7 Pre-release
Pre-release

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

22 Sep 22:39
Compare
Choose a tag to compare
v0.9.6 Pre-release
Pre-release

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

23 Aug 00:21
Compare
Choose a tag to compare
v0.9.4 Pre-release
Pre-release

This is a hotfix patch for New Scale Pathfinder support, this build is Windows only and was not released on Steam.

Hotfix

  • Add New Scale Pathfinder support via ephys-link 0.9.10

v0.9.3

09 Aug 17:33
Compare
Choose a tag to compare
v0.9.3 Pre-release
Pre-release

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