Package org.moltools.apps.probemaker.design

Examples of org.moltools.apps.probemaker.design.ProbeDesigner


        TSSConstructor tsc = (TSSConstructor) ProbeMakerPlugIn.defaultTSSConstructorClass.newInstance();

        ta.addParameters(s.getDesignParameters());
        tsc.addParameters(s.getDesignParameters());

        ProbeDesigner pd = new DefaultProbeDesigner(ta);
        TSSPairDesigner td = new DefaultTSSPairDesigner(tsc);
        NamingScheme namer = new DefaultNamingScheme();
        DesignLogWriter log = new TextDesignLogWriter(new FileWriter(new File(logPath, p.getName() + ".designlog")));

        ProbeDesignTask runner = pm.getProbeDesignTask(append,false,log,namer,acceptor,selector,pd, td, callback);
View Full Code Here


      if (platform.getUI().inputData((ParameterPlugIn) ta,CoreMessages.getString("ProbeMakerPlugIn.TITLE_TAGALLOC_SETTINGS"))) { //$NON-NLS-1$
        return;
      }
    }

    final ProbeDesigner designer = new DefaultProbeDesigner(ta);

    //TODO reimplement uselog
    final boolean useLog = true;
    final ProbeDesignTask designTask = getProbeDesignTask(append, resetTags.booleanValue(), useLog, acceptor, selector, designer, con, platform);
View Full Code Here

        TSSConstructor tsc = (TSSConstructor) ProbeMakerPlugIn.defaultTSSConstructorClass.newInstance();

        ta.addParameters(s.getDesignParameters());
        tsc.addParameters(s.getDesignParameters());

        ProbeDesigner pd = new DefaultProbeDesigner(ta);

        ProbeDesignTask runner = pm.getProbeDesignTask(append,false,true,acceptor,selector,pd, tsc, callback);
        runner.timing = true;
        runner.verbose = true;
        System.out.println("Starting design of " + runner.getMaxProgress() + " probe groups"); //$NON-NLS-1$ //$NON-NLS-2$
View Full Code Here

    tl.setMode(TagLibrary.USE_UNIQUE_TAG);
   
    pm.getProject().setTagSettings(new DefaultTagSettings(new TagLibrary[] {tl}));
   
    //Design
    ProbeDesigner pd = new DefaultProbeDesigner(new PairwiseTagAllocator());
    pm.getProbeDesignTask(false, false, null, new DefaultNamingScheme(), new AllAcceptor(),new NoSelector(), pd, new DefaultTSSPairDesigner(new DefaultTSSConstructor()), new StreamErrorHandler(System.out,true)).run();
       
//  Store to project file
    File f = new File("temp.pmp"); //$NON-NLS-1$
    f.deleteOnExit();
View Full Code Here

    pm.setProject(proj);
  }
  
 
  protected void doTest(TSSConstructor tsc, String expect5, String expect3) throws ClusterException {
    ProbeDesigner pd = new DefaultProbeDesigner(new GreedyTagAllocator());
    ProbeDesignTask task = pm.getProbeDesignTask(false, true, false, new GoodAcceptor(), new NoSelector(), pd, tsc, new StreamErrorHandler(System.out,true));
    task.run();
   
    Probe p = proj.getProbes().getSequenceAt(0);
    TSSPair pair = p.getTSSPair();
View Full Code Here

    pm.setProject(proj);
  }
  
 
  protected void doTest(TSSConstructor tsc, String expect5, String expect3) throws ClusterException {
    ProbeDesigner pd = new DefaultProbeDesigner(new GreedyTagAllocator());
    ProbeDesignTask task = pm.getProbeDesignTask(false, true, null, new DefaultNamingScheme(), new GoodAcceptor(), new NoSelector(), pd, new DefaultTSSPairDesigner(tsc), new StreamErrorHandler(System.out,true));
    task.run();
   
    Probe p = proj.getProbes().getSequenceAt(0);
    TSSPair pair = p.getTSSPair();
View Full Code Here

      if (platform.getUI().inputData((ParameterPlugIn) ta,CoreMessages.getString("ProbeMakerPlugIn.TITLE_TAGALLOC_SETTINGS"))) { //$NON-NLS-1$
        return;
      }
    }

    final ProbeDesigner designer = new DefaultProbeDesigner(ta);

    //TODO reimplement uselog
    final boolean useLog = true;
    final ProbeDesignTask designTask = getProbeDesignTask(append, resetTags.booleanValue(), useLog, acceptor, selector, designer, con, platform);
View Full Code Here

      if (platform.getUI().inputData((ParameterPlugIn) ta,CoreMessages.getString("ProbeMakerPlugIn.TITLE_TAGALLOC_SETTINGS"))) { //$NON-NLS-1$
        return;
      }
    }

    final ProbeDesigner designer = new DefaultProbeDesigner(ta);

    //TODO reimplement uselog
    final boolean useLog = true;
    final ProbeDesignTask designTask = getProbeDesignTask(append, resetTags.booleanValue(), useLog, acceptor, selector, designer, con, platform);
View Full Code Here

    tl.setMode(TagLibrary.USE_UNIQUE_TAG);
   
    pm.getProject().setTagSettings(new DefaultTagSettings(new TagLibrary[] {tl}));
   
    //Design
    ProbeDesigner pd = new DefaultProbeDesigner(new PairwiseTagAllocator());
    pm.getProbeDesignTask(false, false, true, new AllAcceptor(),new NoSelector(), pd, new DefaultTSSConstructor(), new StreamErrorHandler(System.out,true)).run();
       
//  Store to project file
    File f = new File("temp.pmp"); //$NON-NLS-1$
    f.deleteOnExit();
View Full Code Here

      if (platform.getUI().inputData((ParameterPlugIn) ta,CoreMessages.getString("ProbeMakerPlugIn.TITLE_TAGALLOC_SETTINGS"))) { //$NON-NLS-1$
        return;
      }
    }

    final ProbeDesigner designer = new DefaultProbeDesigner(ta);
    TSSPairDesigner td = new DefaultTSSPairDesigner(con);
    NamingScheme namer = new DefaultNamingScheme();   
   
    String date = SimpleDateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT).format(new Date());
   
View Full Code Here

TOP

Related Classes of org.moltools.apps.probemaker.design.ProbeDesigner

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.