public abstract class AbstractClusterQuantiserOptions extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
exactQuant |
protected String |
extension |
static String |
EXTRA_USAGE_INFO
Usage info
|
protected FileType |
fileType |
protected boolean |
info_mode |
protected String |
infoFile |
protected List<File> |
inputFiles |
protected String |
otherInfoFile |
protected boolean |
quant_mode |
protected String |
quantLocation |
Constructor and Description |
---|
AbstractClusterQuantiserOptions(String[] args)
Construct with arguments
|
Modifier and Type | Method and Description |
---|---|
abstract Class<? extends SpatialClusters<?>> |
getClusterClass() |
abstract ClusterType.ClusterTypeOp |
getClusterType() |
int |
getConcurrency() |
boolean |
getCountMode() |
String |
getExtension() |
FileType |
getFileType() |
abstract String |
getInputFileString() |
abstract Class<? extends SpatialClusters<?>> |
getOtherInfoClass() |
String |
getOtherInfoFile() |
abstract ClusterType.ClusterTypeOp |
getOtherInfoType() |
abstract String |
getOutputFileString() |
long |
getRandomSeed() |
String |
getTreeFile() |
int |
getVerbosity() |
boolean |
isInfoMode() |
boolean |
isQuantMode() |
void |
prepare()
Prepare options by parsing arguments
|
void |
setFileType(FileType fileType)
Set the file type
|
abstract void |
validate()
Validate the options
|
public static String EXTRA_USAGE_INFO
protected boolean info_mode
protected String otherInfoFile
protected String quantLocation
protected boolean quant_mode
protected boolean exactQuant
protected List<File> inputFiles
public AbstractClusterQuantiserOptions(String[] args)
args
- public void prepare() throws org.kohsuke.args4j.CmdLineException
org.kohsuke.args4j.CmdLineException
public String getTreeFile() throws IOException
IOException
public String getOtherInfoFile()
public boolean isInfoMode()
public boolean isQuantMode()
public int getVerbosity()
public FileType getFileType()
public int getConcurrency()
public String getExtension()
public boolean getCountMode()
public long getRandomSeed()
public abstract String getInputFileString()
public abstract String getOutputFileString()
public abstract void validate() throws org.kohsuke.args4j.CmdLineException
org.kohsuke.args4j.CmdLineException
public abstract ClusterType.ClusterTypeOp getClusterType()
public abstract ClusterType.ClusterTypeOp getOtherInfoType()
public abstract Class<? extends SpatialClusters<?>> getClusterClass()
public abstract Class<? extends SpatialClusters<?>> getOtherInfoClass()
public void setFileType(FileType fileType)
fileType
-