- MsaWSThread msathread = new MsaWSThread(server, preset, paramset,
- WsURL, wsInfo, alignFrame, WebServiceName, jobtitle, msa,
- submitGaps, preserveOrder, seqdataset);
- wsInfo.setthisService(msathread);
-
- msathread.start();
-
- }
-
- private boolean isValidAlignment(AlignmentView av)
- {
- int validSeqCount = 0;
- List<SequenceI> seqs = av.getVisibleAlignment('c').getSequences(); // .getSequences();
- if (seqs.size() < 2)
+ MsaWSThread msathread = new MsaWSThread(server, preset, paramset, WsURL,
+ wsInfo, alignFrame, WebServiceName, jobtitle, msa, submitGaps,
+ preserveOrder, seqdataset);
+ if (msathread.hasValidInput())