import compbio.data.msa.SequenceAnnotation;\r
import compbio.data.sequence.Alignment;\r
import compbio.data.sequence.FastaSequence;\r
-import compbio.data.sequence.RNAstruct;\r
+import compbio.data.sequence.RNAStruct;\r
import compbio.data.sequence.ScoreManager;\r
import compbio.data.sequence.ClustalAlignmentUtil;\r
import compbio.data.sequence.SequenceUtil;\r
String presetName = CmdHelper.getPresetName(cmd);\r
\r
Metadata<T> msaws = (Metadata<T>) connect(hostname, service);\r
- Metadata<T> foldws = (Metadata<T>) connect(hostname, service);\r
Preset<T> preset = null;\r
if (presetName != null) {\r
preset = MetadataHelper.getPreset(msaws, presetName);\r
// System.out.println("The Options read from the command line: " + customOptions);\r
\r
Alignment alignment = null;\r
- String rnastruct = null;\r
if (inputFile != null) {\r
Writer writer = null;\r
if (outFile != null) {\r
ScoreManager result = analize(inputFile,\r
((SequenceAnnotation<T>) msaws), preset, customOptions);\r
\r
+ System.out.println(result\.asRNAStruct().toString());\r
IOHelper.writeOut(writer, result);\r
} else if (service.getServiceType() == MsaWS.class) {\r
alignment = align(inputFile, (MsaWS<T>) msaws, preset,\r
customOptions);\r
IOHelper.writeOut(writer, alignment);\r
- } else if (service.getServiceType() == FoldWS.class) {\r
- rnastruct = fold(inputFile, (FoldWS<T>) foldws, preset, customOptions);\r
- // No IOHelper method for rnastruct/String yet\r
- if (writer != null) {\r
- writer.write(rnastruct);\r
- }\r
}\r
writer.close();\r
}\r