Package org.forester.msa_compactor
Class MsaCompactor
java.lang.Object
org.forester.msa_compactor.MsaCompactor
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionfinal PhylogenycalcTree()final List<MsaProperties>chart(int step, boolean realign, boolean normalize_for_effective_seq_length) final voiddeleteGapColumns(double max_allowed_gap_ratio) final voiddisplayTree(Phylogeny phy) final MsagetMsa()static final Stringfinal voidremoveSequencesByMinimalLength(int min_effective_length) final List<MsaProperties>removeViaGapAverage(double mean_gapiness) removeViaLength(int length) final List<MsaProperties>removeWorstOffenders(int to_remove) final voidsetCalculateNormalizedShannonEntropy(boolean calculate_shannon_entropy) voidsetInfileName(String infile_name) final voidsetMafftOptions(String maffts_opts) final voidsetNorm(boolean normalize_for_effective_seq_length) final voidsetOutFileBase(File out_file_base) final voidsetOutputFormat(Msa.MSA_FORMAT output_format) voidsetPathToMafft(String path_to_mafft) voidsetPeformPhylogenticInference(boolean phylogentic_inference) final voidsetRealign(boolean realign) final voidsetRemovedSeqsOutBase(File removed_seqs_out_base) final voidsetStep(int step) final voidsetStepForDiagnostics(int step_for_diagnostics) final Stringfinal String 
- 
Constructor Details
- 
MsaCompactor
 
 - 
 - 
Method Details
- 
calcTree
 - 
chart
public final List<MsaProperties> chart(int step, boolean realign, boolean normalize_for_effective_seq_length) throws IOException, InterruptedException - Throws:
 IOExceptionInterruptedException
 - 
deleteGapColumns
public final void deleteGapColumns(double max_allowed_gap_ratio)  - 
displayTree
 - 
getMsa
 - 
removeSequencesByMinimalLength
- Throws:
 IOException
 - 
removeViaGapAverage
public final List<MsaProperties> removeViaGapAverage(double mean_gapiness) throws IOException, InterruptedException - Throws:
 IOExceptionInterruptedException
 - 
removeViaLength
- Throws:
 IOExceptionInterruptedException
 - 
removeWorstOffenders
public final List<MsaProperties> removeWorstOffenders(int to_remove) throws IOException, InterruptedException - Throws:
 IOExceptionInterruptedException
 - 
setCalculateNormalizedShannonEntropy
public final void setCalculateNormalizedShannonEntropy(boolean calculate_shannon_entropy)  - 
setInfileName
 - 
setMafftOptions
 - 
setNorm
public final void setNorm(boolean normalize_for_effective_seq_length)  - 
setOutFileBase
 - 
setOutputFormat
 - 
setPathToMafft
 - 
setPeformPhylogenticInference
public void setPeformPhylogenticInference(boolean phylogentic_inference)  - 
setRealign
public final void setRealign(boolean realign)  - 
setRemovedSeqsOutBase
 - 
setStep
public final void setStep(int step)  - 
setStepForDiagnostics
public final void setStepForDiagnostics(int step_for_diagnostics)  - 
writeAndAlignRemovedSeqs
- Throws:
 IOExceptionInterruptedException
 - 
writeMsa
- Throws:
 IOException
 - 
guessPathToMafft
 
 -