startSeqAnnotationWorker(sh, alignFrame, preset_, editParams);
}
});
-
- if (!processParams(sh, editParams, true).toCompletableFuture().join())
- {
- return;
- }
}
}
- if (sh.action.toLowerCase(Locale.ROOT).contains("disorder"))
+ else
+ {
+ startSeqAnnotationWorker(sh, alignFrame, preset, editParams);
+ }
+ }
+
+ private void startSeqAnnotationWorker(ServiceWithParameters sh,
+ AlignFrame alignFrame, WsParamSetI preset, boolean editParams)
+ {
+ if (!sh.isInteractiveUpdate())
{
// build IUPred style client. take sequences, returns annotation per
// sequence.