Beispiel #1
0
        private void cboGlycan_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cboGlycan.SelectedItem == null)
            {
                return;
            }
            string key = cboGlycan.SelectedItem.ToString();
            Dictionary <float, List <string> > keyValue = dictValue[key];

            string[] tmpLst = null;

            double MaxIntensity = 0.0;

            List <int> GlycanMZ = new List <int>();

            COL.ElutionViewer.MSPointSet3D Eluction3DRaw = new COL.ElutionViewer.MSPointSet3D();
            foreach (float mz in keyValue.Keys)
            {
                foreach (string tmp in keyValue[mz])
                {
                    tmpLst = tmp.Split('-');
                    float time      = Convert.ToSingle(tmpLst[0]);
                    float intensity = Convert.ToSingle(tmpLst[1]);

                    Eluction3DRaw.Add(time, mz, intensity);
                }
            }
            eluctionViewer1.SetData(COL.ElutionViewer.EViewerHandler.Create3DHandler(Eluction3DRaw));
            //eluctionViewer1.Smooth();
        }
Beispiel #2
0
        private void cboGlycan_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cboGlycan.SelectedItem == null)
            {
                return;
            }
            string key = cboGlycan.SelectedItem.ToString();
            Dictionary<float, List<string>> keyValue = dictValue[key];

            string[] tmpLst = null;

            double MaxIntensity = 0.0;

            List<int> GlycanMZ = new List<int>();
            COL.ElutionViewer.MSPointSet3D Eluction3DRaw = new COL.ElutionViewer.MSPointSet3D();
            foreach (float mz in keyValue.Keys)
            {

                foreach (string tmp in keyValue[mz])
                {
                    tmpLst = tmp.Split('-');
                    float time = Convert.ToSingle(tmpLst[0]);
                    float intensity = Convert.ToSingle(tmpLst[1]);

                    Eluction3DRaw.Add(time, mz, intensity);
                }

            }
            eluctionViewer1.SetData(COL.ElutionViewer.EViewerHandler.Create3DHandler(Eluction3DRaw));
            //eluctionViewer1.Smooth();
        }