private static final PresetManager<AACon> aaconPresets = Util\r
.getPresets(AACon.class);\r
\r
+ private static final LimitsManager<AACon> limitMan = compbio.engine.client.Util\r
+ .getLimits(new AACon().getType());\r
+\r
ConfiguredExecutable<AACon> init(List<FastaSequence> sequences)\r
throws JobSubmissionException {\r
AACon aacon = new AACon();\r
- aacon.setInput("fasta.in").setOutput("aacon.out");\r
return Configurator.configureExecutable(aacon, sequences);\r
}\r
\r
\r
@Override\r
public Limit<AACon> getLimit(String presetName) {\r
- return new AACon().getLimit(presetName);\r
+ if (limitMan == null) {\r
+ // Limit is not defined\r
+ return null;\r
+ }\r
+ return limitMan.getLimitByName(presetName);\r
}\r
\r
@Override\r
public LimitsManager<AACon> getLimits() {\r
- return new AACon().getLimits();\r
+ return limitMan;\r
}\r
\r
@Override\r