public class BuildSLURMBatchScriptPlugin
public BuildSLURMBatchScriptPlugin(@Nullable java.awt.Frame parentFrame, boolean isInteractive)
public BuildSLURMBatchScriptPlugin()
@Nullable public net.maizegenetics.plugindef.DataSet processData(@Nullable net.maizegenetics.plugindef.DataSet input)
@Nullable public javax.swing.ImageIcon getIcon()
@NotNull public java.lang.String getButtonName()
@NotNull public java.lang.String getToolTipText()
@NotNull public java.lang.String inputKeyFile()
Name of the inputKeyFile file to process.
@NotNull public BuildSLURMBatchScriptPlugin inputKeyFile(@NotNull java.lang.String value)
Set Input Key File. Name of the inputKeyFile file to process.
value
- Input Key File@NotNull public java.lang.String readDir()
Name of the Fasta/Fastq dir to process.
@NotNull public BuildSLURMBatchScriptPlugin readDir(@NotNull java.lang.String value)
Set Fasta or Fastq dir to process. Name of the Fasta/Fastq dir to process.
value
- Fasta or Fastq dir to processpublic int numNodes()
Number Of Nodes to be requested
@NotNull public BuildSLURMBatchScriptPlugin numNodes(int value)
Set Num Nodes. Number Of Nodes to be requested
value
- Num Nodespublic int numCores()
Number Of Cores to be requested
@NotNull public BuildSLURMBatchScriptPlugin numCores(int value)
Set Num Cores. Number Of Cores to be requested
value
- Num Corespublic int numConsecutiveJobs()
Number Of Consecutive jobs to run.
@NotNull public BuildSLURMBatchScriptPlugin numConsecutiveJobs(int value)
Set Num Consec Jobs. Number Of Consecutive jobs to run.
value
- Num Consec Jobs@NotNull public java.lang.String outputSLURMScript()
Name of the Output SLURM Script
@NotNull public BuildSLURMBatchScriptPlugin outputSLURMScript(@NotNull java.lang.String value)
Set Output SLURM Script. Name of the Output SLURM Script
value
- Output SLURM Script@NotNull public java.lang.String outputTargetNameFile()
Name of the Output Target Name File
@NotNull public BuildSLURMBatchScriptPlugin outputTargetNameFile(@NotNull java.lang.String value)
Set Output Target Name File. Name of the Output Target Name File
value
- Output Target Name File@NotNull public java.lang.String emailAddress()
Email Address to send notification when done
@NotNull public BuildSLURMBatchScriptPlugin emailAddress(@NotNull java.lang.String value)
Set Email Address. Email Address to send notification when done
value
- Email Addresspublic boolean loadConda()
Load dependencies from conda
@NotNull public BuildSLURMBatchScriptPlugin loadConda(boolean value)
Set Load From Conda. Load dependencies from conda
value
- Load From Conda