public class RepGenAlignerPlugin extends AbstractPlugin
DEFAULT_CITATION, POSITION_LIST_NONE, TAXA_LIST_NONE
Constructor and Description |
---|
RepGenAlignerPlugin() |
RepGenAlignerPlugin(Frame parentFrame) |
RepGenAlignerPlugin(Frame parentFrame,
boolean isInteractive) |
Modifier and Type | Method and Description |
---|---|
Integer |
gap_penalty()
Parameter sent to Smith Waterman aligner for use in
calculating penalty when when a gap is identified.
|
RepGenAlignerPlugin |
gap_penalty(Integer value)
Set Gap Penalty Amount.
|
String |
getButtonName()
Button name for this plugin to be used in buttons, etc.
|
ImageIcon |
getIcon()
Icon for this plugin to be used in buttons, etc.
|
String |
getToolTipText()
Tool Tip Text for this plugin
|
String |
inputDB()
Input database file with tags and taxa distribution
|
RepGenAlignerPlugin |
inputDB(String value)
Set Input DB.
|
Integer |
kmerLen()
Length of kmers as tag sequences in the db
|
RepGenAlignerPlugin |
kmerLen(Integer value)
Set Kmer length.
|
static void |
main(String[] args) |
Integer |
match_reward()
Parameter sent to Smith Waterman aligner for use in
calculating reward when base pairs match.
|
RepGenAlignerPlugin |
match_reward(Integer value)
Set Match Reward Amount.
|
Integer |
minHitCount()
Minimum count of hits in a cluster for a reference tag
to be created for this cluster
|
RepGenAlignerPlugin |
minHitCount(Integer value)
Set Min Count.
|
Integer |
minTagCount()
Minimum count of reads for a tag to be output
|
RepGenAlignerPlugin |
minTagCount(Integer value)
Set Min Count.
|
Integer |
mismatch_penalty()
Parameter sent to Smith Waterman aligner for use in
calculating penalty when base pairs are mis-matched.
|
RepGenAlignerPlugin |
mismatch_penalty(Integer value)
Set Mismatch Penalty Amount.
|
void |
postProcessParameters() |
DataSet |
processData(DataSet input)
For the new Generic Plugin Parameter design, performFunction() will
automatically call this.
|
String |
refGenome()
Output fastq file to use as input for BWA or bowtie2
|
RepGenAlignerPlugin |
refGenome(String value)
Set Output File.
|
Integer |
refKmerLen()
Length of kmers as tag sequences in the db
|
RepGenAlignerPlugin |
refKmerLen(Integer value)
Set Kmer length.
|
Integer |
seedLen()
Length of seed kmers
|
RepGenAlignerPlugin |
seedLen(Integer value)
Set Seed kmer length.
|
Integer |
seedWindow()
Length of window between positions
when creating seed from DB tags
|
RepGenAlignerPlugin |
seedWindow(Integer value)
Set Seed window length.
|
static void |
writeChrom9Bits(List<Integer> peakPositions) |
static void |
writePeakPositions(String chrom,
int peak,
List<Integer> peakPositions) |
static void |
writeToFile(String chrom,
com.google.common.collect.Multimap<String,Integer> chromMaximaMap,
int minCount) |
addListener, cancel, convert, dataSetReturned, getCitation, getInputs, getMenu, getPanel, getParameter, getParameter, getParentFrame, getUsage, getUsageHTML, isInteractive, performFunction, pluginDescription, pluginUserManualURL, progress, progress, receiveInput, reverseTrace, run, setConfigParameters, setParameter, setParameter, setParameter, setParameters, setParametersToDefault, setThreaded, trace, wasCancelled
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPluginInstance, getPluginInstance, isPlugin
public RepGenAlignerPlugin()
public RepGenAlignerPlugin(Frame parentFrame)
public RepGenAlignerPlugin(Frame parentFrame, boolean isInteractive)
public void postProcessParameters()
public DataSet processData(DataSet input)
Plugin
processData
in interface Plugin
processData
in class AbstractPlugin
input
- inputpublic static void writeToFile(String chrom, com.google.common.collect.Multimap<String,Integer> chromMaximaMap, int minCount)
public static void writePeakPositions(String chrom, int peak, List<Integer> peakPositions)
public ImageIcon getIcon()
Plugin
public String getButtonName()
Plugin
public String getToolTipText()
Plugin
public static void main(String[] args)
public String inputDB()
public RepGenAlignerPlugin inputDB(String value)
value
- Input DBpublic String refGenome()
public RepGenAlignerPlugin refGenome(String value)
value
- Output Filepublic Integer minTagCount()
public RepGenAlignerPlugin minTagCount(Integer value)
value
- Min Countpublic Integer minHitCount()
public RepGenAlignerPlugin minHitCount(Integer value)
value
- Min Countpublic Integer seedLen()
public RepGenAlignerPlugin seedLen(Integer value)
value
- seed lengthpublic Integer seedWindow()
public RepGenAlignerPlugin seedWindow(Integer value)
value
- seed lengthpublic Integer kmerLen()
public RepGenAlignerPlugin kmerLen(Integer value)
value
- kmer lengthpublic Integer refKmerLen()
public RepGenAlignerPlugin refKmerLen(Integer value)
value
- kmer lengthpublic Integer match_reward()
public RepGenAlignerPlugin match_reward(Integer value)
value
- Match Reward Amountpublic Integer mismatch_penalty()
public RepGenAlignerPlugin mismatch_penalty(Integer value)
value
- Mismatch Penalty Amountpublic Integer gap_penalty()
public RepGenAlignerPlugin gap_penalty(Integer value)
value
- Gap Penalty AmountCopyright © 2018. All rights reserved.