Comments (9)
@chrisj It seems like there is agreement between @jbms and @william-silversmith about the hidden attribute. Would you care about submitting a PR to implement this as you are very familiar with the neuroglancer codebase? Thank you!
from neuroglancer.
from neuroglancer.
from neuroglancer.
The first level is used by Neuroglancer to determine the clip bounds, so if it has a shape of [0,0,0]
then that won't work.
I think a hidden
attribute would be fine.
Do you want it to completely ignore the scale, e.g. basically behave as if the scale did not exist, or still use the first scale (even if hidden) to determine clip bounds and units to use for the global coordinate space by default?
from neuroglancer.
from neuroglancer.
I think it would be most natural in Neuroglancer to just have "hidden" mean completely ignored, in which case the clip bounds would instead come from the first visible scale. Presumably that would only differ by a small amount. Do you think that would work for you?
from neuroglancer.
I think one thing we want from this is for Neuroglancer to display the coordinates as hidden mip 0 coordinates, but display the image from mip 1. This way we can easily convert between different datasets. For example, sometimes an aligned dataset is rendered at mip 2 but we want to be able to cross reference between layers easily.
from neuroglancer.
Okay, sounds reasonable. Would you care to create a pull request to implement this?
from neuroglancer.
This issue is discussing the same problem #444
I have a commit to fix this seung-lab@a7edadd#diff-048ab67a423ce920e92e4cff52db026f6361491c6b7189eb558f3a7c42e14759R208
Not sure if it is an appropriate place to put it but seems to work. Also needs to be updated if we swap to using the hidden attribute.
from neuroglancer.
Related Issues (20)
- File loads from GUI, but not URL HOT 2
- Programmatically Changing Displayed Segments in a Segmentation Layer (JS) HOT 3
- Add option to autoscale contrast limits
- Add more obvious UI feedback when data is loading HOT 3
- Detecting double click events on segmentation labels (javascript) HOT 4
- Programmatic Segment property representation (Javascript)
- Information text box
- How to customize annotation for adding a bounding box
- Running neuroglancer behind nginx with another server HOT 6
- How to use the segment_split_merge_tool
- Expose `bind_port` in python server arguments HOT 1
- Zstandard support? HOT 1
- Support for datasets in authenticated S3-compatible private buckets HOT 6
- N5 now supports Zstandard HOT 2
- "StarredSegments" object has no attribute "_visible" on release 2.37
- Consider using SolidJS HOT 1
- Use FinalizationRegistry to manage inter-worker object mappings without reference counting
- undock layer side panel HOT 1
- Set matrix transform for ImageLayer via Python HOT 2
- Hiding yellow border for images? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from neuroglancer.