Class StartupParameters
- java.lang.Object
-
- org.biojava.nbio.structure.align.ce.StartupParameters
-
- Direct Known Subclasses:
CeUserArgumentProcessor.CeStartupParams,FatCatUserArgumentProcessor.FatCatStartupParams,SmithWatermanUserArgumentProcessor.SmithWatermanStartupParams
public class StartupParameters extends Object
a simple bean that contains the parameters that can get set at startup- Author:
- Andreas Prlic
-
-
Constructor Summary
Constructors Constructor Description StartupParameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAlignPairs()The file that contains a list of PDB pairs to be alignedStringgetCacheFilePath()StringgetFile1()StringgetFile2()intgetNrCPU()StringgetOutFile()StringgetPdb1()StringgetPdb2()StringgetPdbFilePath()StringgetSaveOutputDir()StringgetSearchFile()An input file to be used for the DB searchStringgetShowDBresult()booleanisAutoFetch()booleanisDomainSplit()booleanisOutputPDB()When writing the results to a file, don;t write as XML but write aligned PDB filebooleanisPrintCE()Display the output string in CE stylebooleanisPrintFatCat()booleanisPrintXML()booleanisShow3d()booleanisShowMenu()voidsetAlignPairs(String alignPairs)voidsetAutoFetch(boolean autoFetch)voidsetCacheFilePath(String cacheFilePath)voidsetDomainSplit(boolean isDomainSplit)voidsetFile1(String file1)voidsetFile2(String file2)voidsetNrCPU(int nrCPU)voidsetOutFile(String outFile)voidsetOutputPDB(boolean printPDB)When writing the results to a file, don;t write as XML but write aligned PDB filevoidsetPdb1(String pdb1)mandatory argument to set the first PDB (and optionally chain ID) to be aligned.voidsetPdb2(String pdb2)mandatory argument to set the second PDB (and optionally chain ID) to be aligned.voidsetPdbFilePath(String pdbFilePath)mandatory argument to set the location of PDB files.voidsetPrintCE(boolean printCE)Display the output string in CE stylevoidsetPrintFatCat(boolean printFatCat)voidsetPrintXML(boolean printXML)voidsetSaveOutputDir(String saveOutputDir)voidsetSearchFile(String searchFile)voidsetShow3d(boolean show3d)voidsetShowDBresult(String showDBresult)voidsetShowMenu(boolean showMenu)StringtoString()
-
-
-
Constructor Detail
-
StartupParameters
public StartupParameters()
-
-
Method Detail
-
getSearchFile
public String getSearchFile()
An input file to be used for the DB search- Returns:
-
setSearchFile
public void setSearchFile(String searchFile)
-
getAlignPairs
public String getAlignPairs()
The file that contains a list of PDB pairs to be aligned- Returns:
-
setAlignPairs
public void setAlignPairs(String alignPairs)
-
getSaveOutputDir
public String getSaveOutputDir()
-
setSaveOutputDir
public void setSaveOutputDir(String saveOutputDir)
-
isShowMenu
public boolean isShowMenu()
-
setShowMenu
public void setShowMenu(boolean showMenu)
-
isPrintCE
public boolean isPrintCE()
Display the output string in CE style- Returns:
- flag
-
setPrintCE
public void setPrintCE(boolean printCE)
Display the output string in CE style- Parameters:
printCE- a flag
-
setPdb1
public void setPdb1(String pdb1)
mandatory argument to set the first PDB (and optionally chain ID) to be aligned.- Parameters:
pdb1-
-
setPdb2
public void setPdb2(String pdb2)
mandatory argument to set the second PDB (and optionally chain ID) to be aligned.- Parameters:
pdb2-
-
isPrintXML
public boolean isPrintXML()
-
setPrintXML
public void setPrintXML(boolean printXML)
-
isPrintFatCat
public boolean isPrintFatCat()
-
setPrintFatCat
public void setPrintFatCat(boolean printFatCat)
-
getPdbFilePath
public String getPdbFilePath()
-
setPdbFilePath
public void setPdbFilePath(String pdbFilePath)
mandatory argument to set the location of PDB files.- Parameters:
pdbFilePath-
-
getCacheFilePath
public String getCacheFilePath()
-
setCacheFilePath
public void setCacheFilePath(String cacheFilePath)
-
isShow3d
public boolean isShow3d()
-
setShow3d
public void setShow3d(boolean show3d)
-
getOutFile
public String getOutFile()
-
setOutFile
public void setOutFile(String outFile)
-
isAutoFetch
public boolean isAutoFetch()
-
setAutoFetch
public void setAutoFetch(boolean autoFetch)
-
getShowDBresult
public String getShowDBresult()
-
setShowDBresult
public void setShowDBresult(String showDBresult)
-
getNrCPU
public int getNrCPU()
-
setNrCPU
public void setNrCPU(int nrCPU)
-
isOutputPDB
public boolean isOutputPDB()
When writing the results to a file, don;t write as XML but write aligned PDB file- Returns:
- flag
-
setOutputPDB
public void setOutputPDB(boolean printPDB)
When writing the results to a file, don;t write as XML but write aligned PDB file- Parameters:
printPDB- flag to print aligned PDB
-
isDomainSplit
public boolean isDomainSplit()
-
setDomainSplit
public void setDomainSplit(boolean isDomainSplit)
-
-