X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=webservices%2Fcompbio%2Fws%2Fserver%2FRNAalifoldWS.java;h=ed94c23cdc071f3617cf1910dd5f87bdc8a0b3e5;hb=68fe46f278b4ec408d6c68677bd56199aac749b3;hp=33208a0c265060c0d9801496e03c328042863652;hpb=0f73a668ad9aa4905b4c90948af0ede97b544c90;p=jabaws.git diff --git a/webservices/compbio/ws/server/RNAalifoldWS.java b/webservices/compbio/ws/server/RNAalifoldWS.java index 33208a0..ed94c23 100644 --- a/webservices/compbio/ws/server/RNAalifoldWS.java +++ b/webservices/compbio/ws/server/RNAalifoldWS.java @@ -20,9 +20,7 @@ import compbio.runner.conservation.AACon; import compbio.runner.structure.RNAalifold; @WebService(endpointInterface = "compbio.data.msa.SequenceAnnotation", targetNamespace = JABAService.V2_SERVICE_NAMESPACE, serviceName = "RNAalifoldWS") -public class RNAalifoldWS extends SequenceAnnotationService - implements - SequenceAnnotation { +public class RNAalifoldWS extends SequenceAnnotationService implements SequenceAnnotation { private static Logger log = Logger.getLogger(RNAalifoldWS.class); @@ -32,18 +30,19 @@ public class RNAalifoldWS extends SequenceAnnotationService // Only purpose is to replace "analize" with "fold" method // so that a clustal input file and not fasta will be generated + @SuppressWarnings("unchecked") @Override public String analize(List sequences) throws UnsupportedRuntimeException, LimitExceededException, JobSubmissionException { WSUtil.validateFastaInput(sequences); ConfiguredExecutable confRNAalifold = init(sequences); - return WSUtil.fold(sequences, confRNAalifold, log, "analize", - getLimit("")); + return WSUtil.fold(sequences, confRNAalifold, log, "analize", getLimit("")); } // Only purpose is to replace "analize" with "fold" method // so that a clustal input file and not fasta will be generated + @SuppressWarnings("unchecked") @Override public String customAnalize(List sequences, List> options) throws UnsupportedRuntimeException, @@ -51,12 +50,9 @@ public class RNAalifoldWS extends SequenceAnnotationService WrongParameterException { WSUtil.validateFastaInput(sequences); ConfiguredExecutable confRNAalifold = init(sequences); - - List params = WSUtil.getCommands(options, - RNAalifold.KEY_VALUE_SEPARATOR); + List params = WSUtil.getCommands(options, RNAalifold.KEY_VALUE_SEPARATOR); confRNAalifold.addParameters(params); - return WSUtil.fold(sequences, confRNAalifold, log, "customAnalize", - getLimit("")); + return WSUtil.fold(sequences, confRNAalifold, log, "customAnalize", getLimit("")); } @@ -69,9 +65,6 @@ public class RNAalifoldWS extends SequenceAnnotationService Preset preset) throws UnsupportedRuntimeException, LimitExceededException, JobSubmissionException, WrongParameterException { - return analize(sequences); } } - -