Ejemplo n.º 1
0
        private void mnuProteinRollupPlot_Click(object sender, EventArgs e)
        {
            var dataSourceList = new List <string>();
            var mblPlot        = false;

            if (mhtDatasets.ContainsKey("QRollup"))
            {
                dataSourceList.Add("QRollup");
                mblPlot = true;
            }
            if (mhtDatasets.ContainsKey("RRollup"))
            {
                dataSourceList.Add("RRollup");
                mblPlot = true;
            }
            if (mhtDatasets.ContainsKey("ZRollup"))
            {
                dataSourceList.Add("ZRollup");
                mblPlot = true;
            }
            if (mhtDatasets.ContainsKey("Protein Info"))
            {
                dataSourceList.Add("None<raw>");
                mblPlot = true;
            }

            if (!mblPlot)
            {
                MessageBox.Show("No Protein Information found", "Nothing to do");
                return;
            }

            var mfrmPlotRollup = new frmPlotProteinRollup
            {
                PopulateDataComboBox  = AvailableDataSources(),
                PopulatePDataComboBox = dataSourceList,
                TempFile   = mRTempFilePath,
                RConnect   = mRConnector,
                ParentRef  = (frmDAnTEmdi)this.MdiParent,
                m_frmDAnTE = this
            };

            mfrmPlotRollup.Show();
        }
Ejemplo n.º 2
0
        private void mnuProteinRollupPlot_Click(object sender, EventArgs e)
        {
            var dataSourceList = new List<string>();
            var mblPlot = false;

            if (mhtDatasets.ContainsKey("QRollup"))
            {
                dataSourceList.Add("QRollup");
                mblPlot = true;
            }
            if (mhtDatasets.ContainsKey("RRollup"))
            {
                dataSourceList.Add("RRollup");
                mblPlot = true;
            }
            if (mhtDatasets.ContainsKey("ZRollup"))
            {
                dataSourceList.Add("ZRollup");
                mblPlot = true;
            }
            if (mhtDatasets.ContainsKey("Protein Info"))
            {
                dataSourceList.Add("None<raw>");
                mblPlot = true;
            }

            if (!mblPlot)
            {
                MessageBox.Show("No Protein Information found", "Nothing to do");
                return;
            }

            var mfrmPlotRollup = new frmPlotProteinRollup
            {
                PopulateDataComboBox = AvailableDataSources(),
                PopulatePDataComboBox = dataSourceList,
                TempFile = mRTempFilePath,
                RConnect = mRConnector,
                ParentRef = (frmDAnTEmdi)this.MdiParent,
                m_frmDAnTE = this
            };
            mfrmPlotRollup.Show();
        }