Пример #1
0
 private void cmiPastePeptide_Click(object sender, EventArgs e)
 {
     try
     {
         string[,] matrix = MatrixUtil.ClipboardToMatrix();
         matrix           = MatrixUtil.StripHeaderRowColumns(matrix, false);
         rowCount         = matrix.GetLength(0);
         colCount         = matrix.GetLength(1);
         PA = new PeptideArray(rowCount, colCount, rowsFirst);
         PA.SetPeptideMatrix(matrix);
         peptidelength             = PA.PeptideLength;
         ePeptideLength.Text       = peptidelength.ToString();
         dgQuantification.RowCount = dgQuantification.ColumnCount = 0;
         dgNormalized.RowCount     = dgNormalized.ColumnCount = 0;
         SetRowColumnCount();
         GridUtil.LoadStringMatrixToGrid(dgPeptides, matrix);
         peptidesLoaded       = true;
         quantificationLoaded = false;
         FillPAValues();
         ClearMotifs();
     }
     catch
     {
     }
 }
Пример #2
0
 private void LoadPeptidesFromPeptideArrayToGrid()
 {
     GridUtil.LoadStringMatrixToGrid(dgPeptides, PA.PeptideMatrix);
     peptidesLoaded = true;
 }
Пример #3
0
 private void LoadPeptidesFromPermutationArrayToGrid()
 {
     GridUtil.LoadStringMatrixToGrid(dgPeptides, PA.PeptideMatrix, 1, 1);
     FillGridHeaders(dgPeptides);
 }