apollo.analysis.filter
Class AnalysisInput
java.lang.Object
apollo.analysis.filter.AnalysisInput
public class AnalysisInput
- extends java.lang.Object
This contains all of the filtering parameters to use
on a set of raw output from a computational analysis of
the sequence.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NO_LIMIT
public static int NO_LIMIT
tier
protected java.lang.String tier
display_type
protected java.lang.String display_type
analysis_type
protected java.lang.String analysis_type
filter
protected boolean filter
min_score
protected int min_score
min_identity
protected int min_identity
min_length
protected int min_length
wordsize
protected int wordsize
max_ratio
protected int max_ratio
max_expect
protected double max_expect
max_cover
protected int max_cover
max_exons
protected int max_exons
max_gap
protected int max_gap
coincidence
protected int coincidence
offset
protected int offset
remove_twilight
protected boolean remove_twilight
remove_shadows
protected boolean remove_shadows
distinctHSPs
protected boolean distinctHSPs
split_frames
protected boolean split_frames
split_dups
protected boolean split_dups
use_percentage
protected boolean use_percentage
join_EST_ends
protected boolean join_EST_ends
trim_polyA
protected boolean trim_polyA
revcomp_3prime
protected java.lang.String revcomp_3prime
debug_str
protected java.lang.String debug_str
debug
protected boolean debug
run_date
protected java.util.Date run_date
database
protected java.lang.String database
collapse
protected boolean collapse
autopromote
protected java.lang.String autopromote
keep_polyApredict
protected boolean keep_polyApredict
keep_promoter
protected boolean keep_promoter
queryIsGenomic
protected boolean queryIsGenomic
- The filter panel isn't necessarily the right place to put this checkbox,
but it was the easiest way to implement it.
AnalysisInput
public AnalysisInput()
setTier
public void setTier(java.lang.String tier)
getTier
public java.lang.String getTier()
setType
public void setType(java.lang.String type)
getType
public java.lang.String getType()
setAnalysisType
public void setAnalysisType(java.lang.String type)
getAnalysisType
public java.lang.String getAnalysisType()
runFilter
public boolean runFilter()
runFilter
public void runFilter(boolean filter)
setMaxRatio
public void setMaxRatio(java.lang.String maxratioStr)
setMaxRatio
public void setMaxRatio(int max_ratio)
getMaxRatio
public int getMaxRatio()
setWordSize
public void setWordSize(java.lang.String wordsizeStr)
setWordSize
public void setWordSize(int wordsize)
getWordSize
public int getWordSize()
removeLowContent
public boolean removeLowContent()
setMaxExpect
public void setMaxExpect(java.lang.String max_expectStr)
setMaxExpect
public void setMaxExpect(double max_expect)
getMaxExpect
public double getMaxExpect()
useExpect
public boolean useExpect()
setMaxCover
public void setMaxCover(java.lang.String max_coverStr)
setMaxCover
public void setMaxCover(int max_cover)
getMaxCover
public int getMaxCover()
limitCoverage
public boolean limitCoverage()
setMaxExons
public void setMaxExons(java.lang.String max_exonsStr)
setMaxExons
public void setMaxExons(int max_exons)
getMaxExons
public int getMaxExons()
limitMaxExons
public boolean limitMaxExons()
setMaxAlignGap
public void setMaxAlignGap(java.lang.String max_gapStr)
setMaxAlignGap
public void setMaxAlignGap(int max_gap)
getMaxAlignGap
public int getMaxAlignGap()
limitAlignGap
public boolean limitAlignGap()
setCoincidence
public void setCoincidence(java.lang.String coincidenceStr)
setCoincidence
public void setCoincidence(int coincidence)
getCoincidence
public int getCoincidence()
useCoincidence
public boolean useCoincidence()
removeShadows
public boolean removeShadows()
filterShadows
public void filterShadows(boolean remove)
getTwilightUpper
public int getTwilightUpper()
getTwilightLower
public int getTwilightLower()
removeTwilights
public boolean removeTwilights()
setRemoveTwilights
public void setRemoveTwilights(boolean dothis)
setMinScore
public void setMinScore(java.lang.String scoreStr)
setMinScore
public void setMinScore(int score)
getMinScore
public int getMinScore()
useScore
public boolean useScore()
setMinIdentity
public void setMinIdentity(java.lang.String identityStr)
setMinIdentity
public void setMinIdentity(int identity)
getMinIdentity
public int getMinIdentity()
useIdentity
public boolean useIdentity()
setMinLength
public void setMinLength(java.lang.String lengthStr)
setMinLength
public void setMinLength(int length)
getMinLength
public int getMinLength()
useLength
public boolean useLength()
setLengthUnits
public void setLengthUnits(boolean is_percent)
usePercentage
public boolean usePercentage()
autonomousHSPs
public void autonomousHSPs(boolean dothis)
useAutonomousHSPs
public boolean useAutonomousHSPs()
setSplitTandems
public void setSplitTandems(boolean dothis)
splitTandems
public boolean splitTandems()
revComp3Prime
public void revComp3Prime(java.lang.String suffix)
revComp3Prime
public boolean revComp3Prime()
get3PrimeSuffix
public java.lang.String get3PrimeSuffix()
joinESTends
public void joinESTends(boolean dothis)
joinESTends
public boolean joinESTends()
trimPolyA
public void trimPolyA(boolean dothis)
trimPolyA
public boolean trimPolyA()
keepPolyA
public void keepPolyA(boolean dothis)
keepPolyA
public boolean keepPolyA()
keepPromoter
public void keepPromoter(boolean dothis)
keepPromoter
public boolean keepPromoter()
setDebug
public void setDebug(java.lang.String debug_str)
setDebug
public void setDebug(boolean dothis)
debugFilter
public boolean debugFilter(java.lang.String this_str)
setSplitFrames
public void setSplitFrames(boolean dothis)
splitFrames
public boolean splitFrames()
setQueryIsGenomic
public void setQueryIsGenomic(boolean dothis)
queryIsGenomic
public boolean queryIsGenomic()
setOffset
public void setOffset(java.lang.String offsetStr,
int genomic_start)
setOffset
public void setOffset(int offset)
getOffset
public int getOffset()
getRunDate
public java.util.Date getRunDate()
setRunDate
public void setRunDate(long processed_time)
seRtunDate
public void seRtunDate(java.util.Date run_date)
collapseResults
public void collapseResults(boolean collapse)
collapseResults
public boolean collapseResults()
promoteResults
public void promoteResults(java.lang.String baptizer)
promoteResults
public boolean promoteResults()
getBaptizer
public java.lang.String getBaptizer()
setDatabase
public void setDatabase(java.lang.String db)
getDatabase
public java.lang.String getDatabase()