blob: 767852c6281cc7e4b639b372a04475ba3f579075 [file] [log] [blame]
{
"classLoaderSharing" : "workflow",
"script" : "import org.biojava.bio.seq.DNATools;\nimport org.biojava.bio.seq.RNATools;\nimport org.biojava.bio.symbol.SymbolList;\n\nif ((dna_seq == void) || (dna_seq == null)) {\n\tthrow new RuntimeException(\"The dna_seq must be specified\");\n}\n\n// make a DNA SymbolList\nSymbolList symL = DNATools.createDNA(dna_seq);\n\n// transcribe it to RNA (after BioJava 1.4 this method is\n// deprecated)\nsymL = RNATools.transcribe(symL);\n\n// (after BioJava 1.4 use this method instead)\n// symL = DNATools.toRNA(symL);\n\n// just to prove it worked\nrna_seq = symL.seqString();\n",
"localworkerName" : "net.sourceforge.taverna.scuflworkers.biojava.TranscribeWorker",
"inputPorts" : [ {
"name" : "dna_seq",
"depth" : 0,
"type" : "String"
} ],
"outputPorts" : [ {
"name" : "rna_seq",
"depth" : 0,
"granularDepth" : 0
} ],
"isAltered" : false
}