Package net.sf.mzmine.data.impl

Examples of net.sf.mzmine.data.impl.SimplePeakListRow.addPeak()


    // Add the chromatograms to the new peak list
    for (ChromatographicPeak finishedPeak : chromatograms) {
      SimplePeakListRow newRow = new SimplePeakListRow(newPeakID);
      newPeakID++;
      newRow.addPeak(dataFile, finishedPeak);
      newPeakList.addRow(newRow);
    }

    // Add new peaklist to the project
    MZmineProject currentProject = MZmineCore.getCurrentProject();
View Full Code Here


              bestScan.getRetentionTime()), new Range(
              scan.getPrecursorMZ()), new Range(
              maxPoint.getIntensity()));

      PeakListRow entry = new SimplePeakListRow(scan.getScanNumber());
      entry.addPeak(dataFile, c);

      newPeakList.addRow(entry);
      processedScans++;
    }
View Full Code Here

              assert maxDataPoint != null;

              if (!isCanceled() && maxScanNumber >= 0) {

                // Create a new peak.
                newRow.addPeak(
                    dataFile,
                    new SimpleChromatographicPeak(
                        dataFile,
                        maxDataPoint.getMZ(),
                        peak.getRT(),
View Full Code Here

                rtRange, intTolerance);

            gaps.add(newGap);

          } else {
            newRow.addPeak(dataFile, sourcePeak);
          }

        }

        // Stop processing this file if there are no gaps
View Full Code Here

        if (currentPeak == null)
          currentPeak = fillGap(sourceRow, column);

        // If a peak was found or created, add it
        if (currentPeak != null)
          newRow.addPeak(column, currentPeak);

      }

      processedPeakList.addRow(newRow);
View Full Code Here

          ChromatographicPeak shapePeak = (ChromatographicPeak) shapeModelConstruct
              .newInstance(peak, scanNumbers, intensities,
                  retentionTimes, resolution);

          newRow.addPeak(shapePeak.getDataFile(), shapePeak);
        }

      } catch (Exception e) {
        String message = "Error trying to make an instance of shape model class "
            + shapeModelClass;
View Full Code Here

      // Add peaks to the new peak list.
      for (final ChromatographicPeak peak : peaks) {

        final PeakListRow newRow = new SimplePeakListRow(peakId++);
        newRow.addPeak(dataFile, peak);
        resolvedPeaks.addRow(newRow);
      }

      processedRows++;
    }
View Full Code Here

    PeakListRow newRow = new SimplePeakListRow(ID);
    try {
      for (PeakListRow row : this.peaks) {
        if (row != null) {
          for (ChromatographicPeak peak : row.getPeaks()) {
            newRow.addPeak(peak.getDataFile(), peak);
          }
        }
      }
    } catch (NullPointerException e) {
      e.printStackTrace();
View Full Code Here

        for (final ChromatographicPeak peak : row.getPeaks()) {

          final ChromatographicPeak newPeak = new SimpleChromatographicPeak(
              peak);
          PeakUtils.copyPeakProperties(peak, newPeak);
          newRow.addPeak(peak.getDataFile(), newPeak);
        }

        newPeakList.addRow(newRow);
      }
    }
View Full Code Here

      // Keep old ID
      int oldID = oldRow.getID();
      SimplePeakListRow newRow = new SimplePeakListRow(oldID);
      PeakUtils.copyPeakListRowProperties(oldRow, newRow);
      newRow.addPeak(dataFile, newPeak);
      deisotopedPeakList.addRow(newRow);

      // Remove all peaks already assigned to isotope pattern
      for (int i = 0; i < sortedPeaks.length; i++) {
        if (bestFitPeaks.contains(sortedPeaks[i]))
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.