-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support BigDataViwer .xml file #8
base: master
Are you sure you want to change the base?
Conversation
Hi @hkmoon Would it be possible to also support the MultiViewReconstruction Application if the version the XML is made for it? |
Hi @StephanPreibisch, <?xml version="1.0" encoding="UTF-8"?>
<SpimData version="0.2">
<BasePath type="relative">.</BasePath>
<SequenceDescription>
<ImageLoader format="bdv.hdf5">
<hdf5 type="relative">spim_dataset.h5</hdf5>
<partition>
<path type="relative">spim_dataset-00-00.h5</path>
<timepoints>0</timepoints>
<setups>0</setups>
</partition>
<partition>
<path type="relative">spim_dataset-01-00.h5</path>
<timepoints>1</timepoints>
<setups>0</setups>
</partition>
<partition>
<path type="relative">spim_dataset-02-00.h5</path>
<timepoints>2</timepoints>
<setups>0</setups>
</partition>
</ImageLoader>
... |
Hi @hkmoon I would say if it also contains the following Strings <Attributes name="illumination">
<Attributes name="channel">
<Attributes name="angle"> @tpietzsch what do you think? Thanks a lot, |
@StephanPreibisch @hkmoon I would rather have that all BDV files open in BDV by default. We could have a Fiji setting where you can chose "Open BDV XML with ..."? There you could select "BigDataViewer", "MultiViewReconstruction", or "Ask me every time". @hkmoon |
Or we could do it per file and have an explicit tag in the file itself and some UI to handle changing it. |
I agree, a specific tag would be good, I can add this to the XML if it is created with the Multiview Reconstruction. The rest we can manage from within our plugins then ... So how about <Application name="Multiview Reconstruction"> If it is not desired anymore, we can easily resave the XML without it |
This is something that I really want to add to the SciJava Display framework: if multiple Along those lines, one of these days I will rewrite this here IO repository to use only SciJava I/O plugins, purging the ImageJ1 dependency, so that it becomes truly extensible, and benefits from the logic described above, once it exists... |
# Conflicts: # src/main/java/HandleExtraFileTypes.java
This PR requires
bdv.ij.BigDataViewerPlugIn
's path handling that I made PR inbigdataviewer_fiji
(bigdataviewer/bigdataviewer_fiji#4).