public class StackListLOCI extends StackList
StackList.Calibration, StackList.ViewSetupPrecursor
Modifier and Type | Field and Description |
---|---|
static int |
defaultAngleChoice |
static int |
defaultChannelleChoice |
static int |
defaultIlluminationChoice |
static int |
defaultTimePointChoice |
ANGLE_PATTERN, angleNameList, angles, calibration1, calibration2, calibrationChoice1, calibrationChoice2, calibrations, CHANNEL_PATTERN, channelNameList, channels, defaultAngles, defaultCalibration1, defaultCalibration2, defaultChannels, defaultContainer, defaultDirectory, defaultFileNamePattern, defaultIlluminations, defaultTimepoints, dimensionChoiceAnglesFalse, dimensionChoiceAnglesTrue, dimensionChoiceChannelsFalse, dimensionChoiceChannelsTrue, dimensionChoiceIlluminationsFalse, dimensionChoiceIlluminationsTrue, dimensionChoiceTimePointsFalse, dimensionChoiceTimePointsTrue, directory, exceptionIds, fileNamePattern, hasMultipleAngles, hasMultipleChannels, hasMultipleIlluminations, hasMultipleTimePoints, ILLUMINATION_PATTERN, illuminations, illuminationsNameList, imgFactory, imglib2Container, numDigitsAngles, numDigitsChannels, numDigitsIlluminations, numDigitsTimepoints, replaceAngles, replaceChannels, replaceIlluminations, replaceTimepoints, showDebugFileNames, TIMEPOINT_PATTERN, timepointNameList, timepoints
Constructor and Description |
---|
StackListLOCI() |
Modifier and Type | Method and Description |
---|---|
protected StackImgLoader<?> |
createAndInitImgLoader(String path,
File basePath,
ImgFactory<? extends NativeType<?>> imgFactory,
SequenceDescription sequenceDescription)
Instantiate the
ImgLoader |
protected int |
getDefaultMultipleAngles() |
protected int |
getDefaultMultipleChannels() |
protected int |
getDefaultMultipleIlluminations() |
protected int |
getDefaultMultipleTimepoints() |
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
|
protected StackList.Calibration |
loadCalibration(File file)
Loads the calibration stored in a specific file and closes it afterwards.
|
StackListLOCI |
newInstance() |
protected void |
setDefaultMultipleAngles(int a) |
protected void |
setDefaultMultipleChannels(int c) |
protected void |
setDefaultMultipleIlluminations(int i) |
protected void |
setDefaultMultipleTimepoints(int t) |
protected boolean |
supportsMultipleAnglesPerFile() |
protected boolean |
supportsMultipleChannelsPerFile() |
protected boolean |
supportsMultipleIlluminationsPerFile() |
protected boolean |
supportsMultipleTimepointsPerFile() |
assembleDefaultPattern, convertIntegerList, createDataset, createMissingViews, createTimePoints, createViewRegistrations, createViewSetups, debugShowFiles, getFileNameFor, getFileNamesFor, leadingZeros, loadAllCalibrations, loadFirstCalibration, queryDetails, queryGeneralInformation, queryInformation, queryNames
public static int defaultAngleChoice
public static int defaultTimePointChoice
public static int defaultChannelleChoice
public static int defaultIlluminationChoice
public String getTitle()
MultiViewDatasetDefinition
protected StackImgLoader<?> createAndInitImgLoader(String path, File basePath, ImgFactory<? extends NativeType<?>> imgFactory, SequenceDescription sequenceDescription)
StackList
ImgLoader
createAndInitImgLoader
in class StackList
path
- - The path relative to the basepathbasePath
- - The base path, where XML will be and the image stack arepublic 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.protected StackList.Calibration loadCalibration(File file)
StackList
loadCalibration
in class StackList
protected boolean supportsMultipleTimepointsPerFile()
supportsMultipleTimepointsPerFile
in class StackList
protected boolean supportsMultipleChannelsPerFile()
supportsMultipleChannelsPerFile
in class StackList
protected boolean supportsMultipleAnglesPerFile()
supportsMultipleAnglesPerFile
in class StackList
protected boolean supportsMultipleIlluminationsPerFile()
supportsMultipleIlluminationsPerFile
in class StackList
protected int getDefaultMultipleAngles()
getDefaultMultipleAngles
in class StackList
protected int getDefaultMultipleTimepoints()
getDefaultMultipleTimepoints
in class StackList
protected int getDefaultMultipleChannels()
getDefaultMultipleChannels
in class StackList
protected int getDefaultMultipleIlluminations()
getDefaultMultipleIlluminations
in class StackList
protected void setDefaultMultipleAngles(int a)
setDefaultMultipleAngles
in class StackList
protected void setDefaultMultipleTimepoints(int t)
setDefaultMultipleTimepoints
in class StackList
protected void setDefaultMultipleChannels(int c)
setDefaultMultipleChannels
in class StackList
protected void setDefaultMultipleIlluminations(int i)
setDefaultMultipleIlluminations
in class StackList
public StackListLOCI newInstance()
Copyright © 2015–2021 Fiji. All rights reserved.