public class FollowUpCLIInputBean extends Object
| Constructor and Description |
|---|
FollowUpCLIInputBean(org.apache.commons.cli.CommandLine aLine)
Construct a FollowUpCLIInputBean from an Apache CLI instance.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
accessionExportNeeded()
Indicates whether an accession export is needed.
|
boolean |
deepLcExportNeeded()
Indicates whether DeepLC export is needed.
|
boolean |
followUpNeeded()
Indicates whether follow-up tasks are required.
|
File |
getAccessionsExportFile()
Returns the file where to export the accessions.
|
int |
getAccessionsExportTypeIndex()
Returns the type of export needed for the accessions.
|
String |
getDeepLcStem()
Returns the stem to use for the path to DeepLC files.
|
File |
getInclusionFile()
Returns the file for the inclusion list generation.
|
int |
getInclusionFormat()
Returns the format for inclusion list generation.
|
ArrayList<Integer> |
getInclusionPeptideFilter()
Returns the peptide filters to use for inclusion list generation.
|
ArrayList<Integer> |
getInclusionProteinFilter()
Returns the protein inference filters to use for inclusion list
generation.
|
Double |
getInclusionRtWindow()
Returns the retention time window to use for inclusion list generation.
|
File |
getMs2pipFile()
Returns the file where to write the peptides for ms2pip.
|
String[] |
getMs2pipModels()
Returns the models for which to write an ms2pip config file.
|
PathSettingsCLIInputBean |
getPathSettingsCLIInputBean()
Returns the path settings provided by the user.
|
File |
getPercolatorFile()
Returns the file where to write the training file for Percolator.
|
File |
getPercolatorFragmentationFile()
Returns the file with fragmentation values for Percolator.
|
File |
getPercolatorRtFile()
Returns the file with retention time values for Percolator.
|
File |
getProgenesisExportFile()
Returns the Progenesis file.
|
int |
getProgenesisExportTypeIndex()
Returns the type of export needed for the Progenesis export.
|
HashSet<String> |
getProgenesisTargetedPTMs()
Returns the list of PTMs targeted for the Progenesis PTM export.
|
File |
getProteinSequencesExportFile()
Returns the file where to export the protein details.
|
int |
getProteinSequencesExportTypeIndex()
Returns the type of export needed for the protein details.
|
File |
getProteoformsFile()
Returns the proteoforms file.
|
File |
getPsdbFile()
The psdb file selected by the user.
|
File |
getRecalibrationFolder()
The folder where to export recalibrated spectra.
|
int |
getRecalibrationMode()
The recalibration mode.
|
File |
getSpectrumExportFolder()
Returns the folder where to export the spectrum files.
|
int |
getSpectrumExportTypeIndex()
Returns the type of export needed for the spectra.
|
File |
getZipFile()
The zip file selected by the user.
|
boolean |
inclusionListNeeded()
Indicates whether an inclusion list generation is needed.
|
boolean |
ms2pipExportNeeded()
Indicates whether DeepLC export is needed.
|
boolean |
percolatorExportNeeded()
Indicates whether DeepLC export is needed.
|
boolean |
progenesisExportNeeded()
Indicates whether a Progenesis export is needed.
|
boolean |
proteinSequencesExportNeeded()
Indicates whether protein details (in FASTA format) export is needed.
|
boolean |
proteoformsNeeded()
Indicates whether a list of proteoforms is needed.
|
boolean |
recalibrationNeeded()
Indicates whether a recalibration is needed.
|
boolean |
spectrumExportNeeded()
Indicates whether a spectrum export is needed.
|
public FollowUpCLIInputBean(org.apache.commons.cli.CommandLine aLine)
aLine - the command linepublic File getPsdbFile()
public File getZipFile()
public File getRecalibrationFolder()
public int getRecalibrationMode()
public File getSpectrumExportFolder()
public int getSpectrumExportTypeIndex()
public File getAccessionsExportFile()
public int getAccessionsExportTypeIndex()
public File getProteinSequencesExportFile()
public int getProteinSequencesExportTypeIndex()
public File getProgenesisExportFile()
public File getProteoformsFile()
public String getDeepLcStem()
public File getMs2pipFile()
public String[] getMs2pipModels()
public File getPercolatorRtFile()
public File getPercolatorFragmentationFile()
public File getPercolatorFile()
public int getProgenesisExportTypeIndex()
public HashSet<String> getProgenesisTargetedPTMs()
public File getInclusionFile()
public int getInclusionFormat()
public ArrayList<Integer> getInclusionProteinFilter()
public ArrayList<Integer> getInclusionPeptideFilter()
public Double getInclusionRtWindow()
public boolean followUpNeeded()
public boolean recalibrationNeeded()
public boolean spectrumExportNeeded()
public boolean accessionExportNeeded()
public boolean proteinSequencesExportNeeded()
public boolean progenesisExportNeeded()
public boolean inclusionListNeeded()
public boolean proteoformsNeeded()
public boolean deepLcExportNeeded()
public boolean ms2pipExportNeeded()
public boolean percolatorExportNeeded()
public PathSettingsCLIInputBean getPathSettingsCLIInputBean()
Copyright © 2021. All rights reserved.