Package org.moltools.apps.probemaker.design

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


        throw new IllegalArgumentException("Invalid spacer position"); //$NON-NLS-1$
      }
      spacerPosition = spacerPos;

      //Create and set up a spacer library
      TagLibrary spacerLib = new SpacerLibrary(0, NucleotideSequence.DNA);

      //parse the spacer string and check that its valid
      spacerSequence = ""; //$NON-NLS-1$
      for (int i = 0; i < spacerString.length(); i++) {
        Nucleotide nt = NucleotideSequenceHandler.getNucleotide(spacerString.
View Full Code Here


   * messages added until thisProbe is confirmed.*/
  protected byte compareTag(Probe thisProbe, Probe otherProbe, int tagpos, boolean allowsSequence, boolean allowsComplement,
      TagLibrary[] taglibraries,
      TagSimilarityCalculator tsc1) {
   
    TagLibrary tl = taglibraries[tagpos];
    byte mode = tl.getMode();
    Group<?> thisGroup = DesignUtils.getGroupWithType(thisProbe, ProbeGroup.GROUP_TYPE);
    Group<?> otherGroup = DesignUtils.getGroupWithType(otherProbe, ProbeGroup.GROUP_TYPE);
    boolean sameGroup = thisGroup == otherGroup;
   
    boolean checkSequence = !allowsSequence && tests[2].perform();
View Full Code Here

        throw new IllegalArgumentException("Invalid spacer position"); //$NON-NLS-1$
      }
      spacerPosition = spacerPos;

      //Create and set up a spacer library
      TagLibrary spacerLib = new SpacerLibrary(0, NucleotideSequence.DNA);

      //parse the spacer string and check that its valid
      spacerSequence = ""; //$NON-NLS-1$
      for (int i = 0; i < spacerString.length(); i++) {
        Nucleotide nt = NucleotideSequenceHandler.getNucleotide(spacerString.
View Full Code Here

        throw new IllegalArgumentException("Invalid spacer position"); //$NON-NLS-1$
      }
      spacerPosition = spacerPos;

      //Create and set up a spacer library
      TagLibrary spacerLib = new SpacerLibrary(0, NucleotideSequence.DNA);

      //parse the spacer string and check that its valid
      spacerSequence = ""; //$NON-NLS-1$
      for (int i = 0; i < spacerString.length(); i++) {
        Nucleotide nt = NucleotideSequenceHandler.getNucleotide(spacerString.
View Full Code Here

TOP

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

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.