Esempio n. 1
0
        public void updateRow(ChromatogramDataSet.ChromatogramTableRow row, Chromatogram chromatogram)
        {
            chromatogramList[chromatogram.Index] = chromatogram;

            pwiz.CLI.msdata.Chromatogram c = chromatogram.Element;
            DataProcessing dp = chromatogram.DataProcessing;

            if (dp == null)
            {
                dp = c.dataProcessing;
            }

            row.Type       = c.cvParamChild(CVID.MS_chromatogram_type).name;
            row.DataPoints = c.defaultArrayLength;
            row.DpId       = (dp == null || dp.id.Length == 0 ? "unknown" : dp.id);
        }