Exemplo n.º 1
0
 private void DownloadProteomeButton_Click(object sender, RoutedEventArgs e)
 {
     if (!string.IsNullOrEmpty(selectedProteome) && availableProteomes.Contains(selectedProteome))
     {
         string filename        = DownloadUniProtDatabaseFunctions.GetUniprotFilename(GetProteomeId(selectedProteome), reviewedCheckBox.IsChecked.Value, addIsoformsCheckBox.IsChecked.Value, xmlBox.IsChecked.Value, compressedCheckBox.IsChecked.Value);
         string htmlQueryString = DownloadUniProtDatabaseFunctions.GetUniProtHtmlQueryString(GetProteomeId(selectedProteome), reviewedCheckBox.IsChecked.Value, addIsoformsCheckBox.IsChecked.Value, xmlBox.IsChecked.Value, compressedCheckBox.IsChecked.Value);
         DownloadProteomeWithProgress(htmlQueryString, AbsolutePathToStorageDirectory + filename);
     }
 }
Exemplo n.º 2
0
        public static void TestGetUniprotFilename(string proteomeID, bool reviewed, bool isoforms, bool xmlFormat, bool compressed, string expectedResult)
        {
            string filename = DownloadUniProtDatabaseFunctions.GetUniprotFilename(proteomeID, reviewed, isoforms, xmlFormat, compressed);

            Assert.AreEqual(expectedResult, filename);
        }
Exemplo n.º 3
0
        public static void TestGetUniProtHtmlQueryString(string proteomeID, bool reviewed, bool isoforms, bool xmlFormat, bool compressed, string expectedResult)
        {
            string queryString = DownloadUniProtDatabaseFunctions.GetUniProtHtmlQueryString(proteomeID, reviewed, isoforms, xmlFormat, compressed);

            Assert.AreEqual(expectedResult, queryString);
        }