Beispiel #1
0
        /// <summary>
        /// Open a link for the searched Accession in the UniProt database
        /// </summary>
        public static void FindAccessioninUniProt(string accession)
        {
            if (string.IsNullOrWhiteSpace(accession))
            {
                return;
            }

            var allaccessions = FindAccessions.FindAccesion(accession);

            if (allaccessions.Indexforuni < 0)
            {
                return;/// System.Diagnostics.Process.Start(allaccessions.Accession);
            }
            else
            {
                System.Diagnostics.Process.Start("http://www.uniprot.org/uniprot/?query=" + allaccessions.Accession + "&sort=score");
            }
        }
Beispiel #2
0
        /// <summary>
        /// Return hyperlinks based on the accesions for the uniprot database
        /// </summary>
        /// <param name="accession"></param>
        /// <returns></returns>
        public static Accessions ReturnLinksforFindingAccessioninUniProt(string accession)
        {
            if (string.IsNullOrWhiteSpace(accession))
            {
                return(new Accessions());
            }


            var allaccessions = FindAccessions.FindAccesion(accession);

            //if (allaccessions.Indexforuni < 0)
            //{
            return(allaccessions);
            //}
            //else
            //{
            //    return ("http://www.uniprot.org/uniprot/?query=" + allaccessions.Accession + "&sort=score");
            //}
        }