Skip to content

v0.7.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@dbirman dbirman released this 02 Jul 03:18

Hotfix (v0.8.0alpha)

The browser build of Pinpoint v0.7.0 is still available but is having some issues due to an upgrade we made on the server. If you are running into problems please download the alpha release of v0.8 below (Windows only).

Important information

In v0.7.x and onwards you will find that the control system for probes has changed. You are no longer in direct control of the probe depth, instead you now control the target brain coordinate and the probe angles. The depth and surface coordinate required to reach your target are calculated for you. The advantage of this is that we can now do fancy things like snap to brain regions (coming in v0.7.1) and proper setting of positions using the manual coordinate entry. The disadvantage of this is that you learned a different system in previous versions. Sorry about that! Email Dan if you have any questions or run into any bugs.

v0.7.0 of Pinpoint is now available at this link
v0.6.0 is now deprecated

There are some missing features in this build that will arrive soon, including: manual entry based on brain surface coordinates, snapping to brain areas, reducing text clutter in the probe interpolation views

Changelog

Features

  • UI refactor
  • Rig refactor(also added IBL headbars
  • Fixed craniotomy coordinates
  • Coordinate transformation refactor
  • Added phi/theta control with dragging
  • Refactored insertions to use ProbeInsertion class, easier to pass around and convert
  • Modified how coordinates work so that probe positions are defined by their target coordinate (ap,ml,dv) and angles (phi,theta,spin) in CCF space.
  • Fixed manual coordinate entry system to work in all scenarios
  • Changed defaults so that Bregma is stored inside the CoordinateTransform
  • Changed defaults so probe depth is always calculated from the brain surface (and never reported as the DV value, which is confusing)

Bugfixes

  • Fixed a bug where the craniotomy was visible before the setting was enabled
  • Fixed a bug where collisions didn't cause other objects to show up as colliders
  • Fixed a bug preventing users from switching back and forth between CCF and IBL Needles space