Examples of PeptideIonSerie


Examples of net.sf.mzmine.modules.peaklistmethods.identification.mascot.data.PeptideIonSerie

   * 15 16 17 18
   */
  public static PeptideIonSerie parseIonSeriesSignificance(
      String seriesIonString) {

    PeptideIonSerie peptideIonSeries = new PeptideIonSerie();
    IonSignificance significance = IonSignificance.NOT_Sign_NOT_Scoring;
    for (int i = 0; i < seriesIonString.length(); i++) {

      significance = IonSignificance.NOT_Sign_NOT_Scoring;
      switch (seriesIonString.charAt(i)) {
        case '1' :
          significance = IonSignificance.NOT_Sign_NOT_Scoring;
          break;

        case '2' :
          significance = IonSignificance.NOT_Sign_NOT_Scoring;
          break;
      }

      switch (i) {
        case 0 : // a-ion
          peptideIonSeries.addSerie(SerieIonType.A_SERIES,
              significance);
          break;
        case 2 : // a-double-ion
          peptideIonSeries.addSerie(SerieIonType.A_DOUBLE_SERIES,
              significance);
          break;

        case 3 : // b-ion
          peptideIonSeries.addSerie(SerieIonType.B_SERIES,
              significance);
          break;

        case 5 : // b-double-ion
          peptideIonSeries.addSerie(SerieIonType.B_DOUBLE_SERIES,
              significance);
          break;

        case 6 : // y-ion
          peptideIonSeries.addSerie(SerieIonType.Y_SERIES,
              significance);
          break;

        case 8 : // y-ion
          peptideIonSeries.addSerie(SerieIonType.Y_DOUBLE_SERIES,
              significance);
          break;

        case 9 : // c-ion
          peptideIonSeries.addSerie(SerieIonType.C_SERIES,
              significance);
          break;

        case 10 : // c-double-ion
          peptideIonSeries.addSerie(SerieIonType.C_DOUBLE_SERIES,
              significance);
          break;

        case 11 : // x-ion
          peptideIonSeries.addSerie(SerieIonType.X_SERIES,
              significance);
          break;

        case 12 : // x-double-ion
          peptideIonSeries.addSerie(SerieIonType.X_DOUBLE_SERIES,
              significance);
          break;

        case 13 : // z-ion
          peptideIonSeries.addSerie(SerieIonType.Z_SERIES,
              significance);
          break;

        case 14 : // z-double-ion
          peptideIonSeries.addSerie(SerieIonType.Z_DOUBLE_SERIES,
              significance);
          break;

        case 15 : // zh-ion
          peptideIonSeries.addSerie(SerieIonType.ZH_SERIES,
              significance);
          break;

        case 16 : // zh-double-ion
          peptideIonSeries.addSerie(SerieIonType.ZH_DOUBLE_SERIES,
              significance);
          break;

        case 17 : // zhh-ion
          peptideIonSeries.addSerie(SerieIonType.ZHH_SERIES,
              significance);
          break;

        case 18 : // zhh-double-ion
          peptideIonSeries.addSerie(SerieIonType.ZHH_DOUBLE_SERIES,
              significance);
          break;

        default :
          break;
View Full Code Here

Examples of net.sf.mzmine.modules.peaklistmethods.identification.mascot.data.PeptideIonSerie

      }

      peptide.setModifications(modifications);

      // Ion serie
      PeptideIonSerie peptideIonSerie = parseIonSeriesSignificance(tokens[8]);
      peptide.setIonSeries(peptideIonSerie);

      // Calculate fragmentation
      PeptideFragmentation fragmentation = new PeptideFragmentation(
          peptide, pepDataFile);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.