Code Monkey home page Code Monkey logo

pinpoint's Introduction

pinpoint's People

Contributors

dbirman avatar kjy5 avatar yonibrowning avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

pinpoint's Issues

confused about stereotax vs ccf coordinates

For the ccf coordinates, why not do it in "true" CCF, like measure from the 0,0,0 coordinate in the dorsal-anterior-left corner of the volume? Currently it seems like CCF is also measuring AP/ML from some assumed bregma location. I think this would be useful because it would make more clear what parts of the given coordinate correspond to some assumptions we make about skull markers.

In-plane slice improvements for 0.3

  • Center tip of in-plane slice vertically
  • Jump to 2/4/6/8 mm size instead of scaling based on size of recording region
  • Zoom in/out options
  • Smooth
  • Cycle through shader options on click (all areas transparent, area highlighted, area transparent with other areas even more transparent) + change color on the in-plane slice as well

azimuth angles should wrap around

Currently if you're spinning to 180 it just stops there, and if you want to spin further you have to go all the way back around the other way.

color of probe active area is same as probe 2 color?

Super minor but the probe active area is a peach-like color, and so is probe 2 - it's hard to see where the active area is on that probe, therefore. Maybe white could be a good color for the active area? Or could be something like neon yellow? Or you could just add some kind of glow effect?

CCF -> In Vivo Angle Offset

The CCF atlas is rotated relative to in vivo, use IBL trajectory data to estimate this offset and then remove it in the stCCF coordinate space

Add manipulator axis output as an option

When the manipulator is rotated the AP/ML axis definitions don't work anymore. Add an option to display the axis position relative to bregma in manipulator position.

shadows of probes are cute but distracting

Part of SC in the image below is dark colored because of a shadow cast by the anterior lateral probe. I think if it's possible to make the probes not cast shadows it would be good, because the image is pretty graphically complex already.

image

export/reload function?

Would be great to have some kind of save/load functionality - I guess it would just save a text file with the coordinates of all probes, perhaps also with some metadata about the graphical display, like which areas are rendered in 3D, and which rig(s) are shown? Then you could just select that file and get back to where you were.

Alpha clipping

Add an option to alpha-clip the brain shader when the slice views are enabled

possible to zoom out of the in-plane slice?

The in-plane slice automatically zooms out when you increase the recording span, but it would be nice to have independent control of this so you can zoom out while keeping a dense recording span.

fonts difficult to read

Would be great to have ability to increase the font size. The contrast is also really low and difficult to read:
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.