apollo.analysis
Class SeqAnalysisRemote
java.lang.Object
org.bdgp.io.AbstractDataAdapter
apollo.analysis.SeqAnalysisBase
apollo.analysis.SeqAnalysisRemote
- All Implemented Interfaces:
- AnalysisDataAdapterI, SeqAnalysisI, org.bdgp.io.DataAdapter, org.bdgp.io.VisualDataAdapter
- Direct Known Subclasses:
- SeqAnalysisBDGP, SeqAnalysisNCBI
public abstract class SeqAnalysisRemote
- extends SeqAnalysisBase
| Fields inherited from class org.bdgp.io.AbstractDataAdapter |
listeners |
|
Method Summary |
java.lang.String |
getName()
Returns the name of this data adapter |
java.lang.String |
getType()
Returns the type of data handled by this data adapter |
org.bdgp.io.DataAdapterUI |
getUI(org.bdgp.io.IOOperation op)
Returns a user interface for the requested IOOperation. |
void |
initSeqAnalysisRemote()
|
boolean |
launch()
Once you have configured the SeqAnalysis properties,
call this method to run the analysis. |
| Methods inherited from class apollo.analysis.SeqAnalysisBase |
addProperty, getAllowedProperties, getAllowedValues, getAllRawResults, getCurationSet, getDesc, getFeatureSet, getInputSequence, getInputSequenceCount, getInputSequences, getProgramName, getProgramParams, getProperties, getProperty, getPropertyDescription, getPropertyType, getRawResultHashtable, getRawResultVector, getSupportedOperations, hasResults, init, initSeqAnalysis, isAsynchronous, isFinished, isStarted, setAllowedProperties, setAllowedValues, setAllowedValues, setDesc, setInputSequence, setInputSequence, setName, setPropertyDescription, setPropertyType, setRawResultHashtable |
| Methods inherited from class org.bdgp.io.AbstractDataAdapter |
addProgressListener, fireProgressEvent, removeProgressListener, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.bdgp.io.VisualDataAdapter |
addProgressListener, fireProgressEvent, removeProgressListener |
SeqAnalysisRemote
public SeqAnalysisRemote()
SeqAnalysisRemote
public SeqAnalysisRemote(java.util.Hashtable inproperties)
initSeqAnalysisRemote
public void initSeqAnalysisRemote()
getUI
public org.bdgp.io.DataAdapterUI getUI(org.bdgp.io.IOOperation op)
- Description copied from interface:
org.bdgp.io.VisualDataAdapter
- Returns a user interface for the requested IOOperation. Most
VisualDataAdapters will return a different user interface for each
supported IOOperation.
launch
public boolean launch()
- Description copied from interface:
SeqAnalysisI
- Once you have configured the SeqAnalysis properties,
call this method to run the analysis.
The
- Specified by:
launch in interface SeqAnalysisI- Overrides:
launch in class SeqAnalysisBase
getName
public java.lang.String getName()
- Description copied from interface:
org.bdgp.io.DataAdapter
- Returns the name of this data adapter
- Specified by:
getName in interface SeqAnalysisI- Specified by:
getName in interface org.bdgp.io.DataAdapter- Overrides:
getName in class SeqAnalysisBase
- Returns:
- the analysis name
getType
public java.lang.String getType()
- Description copied from interface:
org.bdgp.io.DataAdapter
- Returns the type of data handled by this data adapter
- Specified by:
getType in interface org.bdgp.io.DataAdapter- Overrides:
getType in class SeqAnalysisBase