public class LightSheetZ1 extends Object implements MultiViewDatasetDefinition
Modifier and Type | Field and Description |
---|---|
static boolean |
defaultApplyRotAxis |
static String |
defaultFirstFile |
static boolean |
defaultFixBioformats |
static boolean |
defaultModifyCal |
static boolean |
defaultRotAxis |
static String[] |
rotAxes |
Constructor and Description |
---|
LightSheetZ1() |
Modifier and Type | Method and Description |
---|---|
SpimData2 |
createDataset()
This method is supposed to (interactively, ideally ImageJ-macroscriptable)
query all necessary data from the user to build up a SpimData object and
save it as an XML file.
|
protected TimePoints |
createTimePoints(LightSheetZ1MetaData meta)
Creates the
TimePoints for the SpimData object |
protected ArrayList<ViewSetup> |
createViewSetups(LightSheetZ1MetaData meta)
|
protected boolean |
fixBioformats(SpimData2 spimData,
File cziFile,
LightSheetZ1MetaData meta) |
String |
getExtendedDescription()
An explanation for the user what exactly this
MultiViewDatasetDefinition
supports and how it needs to be stored. |
String |
getTitle()
Defines the title under which it will be displayed in the list
of available multi-view dataset definitions
|
static void |
main(String[] args) |
LightSheetZ1 |
newInstance() |
protected File |
queryCZIFile() |
protected ImgFactory<? extends NativeType<?>> |
selectImgFactory(LightSheetZ1MetaData meta) |
protected boolean |
showDialogs(LightSheetZ1MetaData meta) |
public static String[] rotAxes
public static String defaultFirstFile
public static boolean defaultModifyCal
public static boolean defaultRotAxis
public static boolean defaultApplyRotAxis
public static boolean defaultFixBioformats
public String getTitle()
MultiViewDatasetDefinition
getTitle
in interface MultiViewDatasetDefinition
public String getExtendedDescription()
MultiViewDatasetDefinition
MultiViewDatasetDefinition
supports and how it needs to be stored. Up to 15 lines will be displayed with
80 characters each. No newline characters are allowed.getExtendedDescription
in interface MultiViewDatasetDefinition
public SpimData2 createDataset()
MultiViewDatasetDefinition
createDataset
in interface MultiViewDatasetDefinition
SpimData
objectprotected ArrayList<ViewSetup> createViewSetups(LightSheetZ1MetaData meta)
ViewSetup
for the SpimData
object.
The ViewSetup
are defined independent of the TimePoint
,
each TimePoint
should have the same ViewSetup
s. The MissingViews
class defines if some of them are missing for some of the TimePoint
sprotected TimePoints createTimePoints(LightSheetZ1MetaData meta)
TimePoints
for the SpimData
objectprotected ImgFactory<? extends NativeType<?>> selectImgFactory(LightSheetZ1MetaData meta)
protected boolean fixBioformats(SpimData2 spimData, File cziFile, LightSheetZ1MetaData meta)
protected boolean showDialogs(LightSheetZ1MetaData meta)
protected File queryCZIFile()
public LightSheetZ1 newInstance()
newInstance
in interface MultiViewDatasetDefinition
public static void main(String[] args)
Copyright © 2015–2021 Fiji. All rights reserved.