Package Taverna.Tree

Examples of Taverna.Tree.Workflow


  /**
   * Converts a Loni Pipeline Workflow into corresponding Taverna Workflow object.
   */
  public Object visit(Pipeline pipeline){
    this.pipeline = pipeline;
    Workflow workflow;
    String producedBy="taverna-2.3.0";
    String version = "1";    //Taverna wouldn't open the file with the version less than 1
    String xmlns="http://taverna.sf.net/2008/xml/t2flow";
   
    Dataflow dataflow = (Dataflow) visit(pipeline.getPipelineModuleGroup());
    workflow = new Workflow( dataflow,  producedBy,  version,  xmlns);
    this.workflow = workflow;
    return workflow;

  }
View Full Code Here


    //testTavToPipe("data/Taverna/input/OneLink.t2flow", "data/Taverna/output/OneLinkOutput.pipe");
  }
 
  private static void testTavToPipe(String inputPath, String outputPath){
    System.out.println("==="+inputPath+"===");
    Workflow workflow;
    try {
      System.out.println("Before parsing...");
      workflow = TavernaSpecification.getXMLParser().parse(new File(inputPath));
      System.out.println("After parsing...");
      TavernaToLoniConverter tlc = new TavernaToLoniConverter();
View Full Code Here

*/
public class JohnnyTestTavToLoni {
 
  public static void testTavernaXML(String path, String output){
    System.out.println("==="+path+"===");
    Workflow G;
    try {
      G = TavernaSpecification.getXMLParser().parse(new File(path));
      try {
        TavernaSpecification.getXMLGenerator().generate(G, output);
      } catch (IOException e) {
View Full Code Here

   
  }
 
  public static void testTavernaConvertXML(String path, String output){
    System.out.println("==="+path+"===");
    Workflow G;
    try {
      G = TavernaSpecification.getXMLParser().parse(new File(path));
      TavernaToLoniConverter tlc = new TavernaToLoniConverter();
      Pipeline p = (Pipeline) tlc.visit(G);
      try {
View Full Code Here

    System.out.println("==="+path + ">" + output+"===");
    Pipeline p;
    try {
      p = LoniSpecification.getXMLParser().parse(new File(path));
      LoniToTavernaConverter l2t = new LoniToTavernaConverter();
      Workflow workflow= (Workflow) l2t.visit(p);
      try {
        TavernaSpecification.getXMLGenerator().generate(workflow, output);
      } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
View Full Code Here

TOP

Related Classes of Taverna.Tree.Workflow

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.