{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T10:53:36Z","timestamp":1740135216892,"version":"3.37.3"},"reference-count":10,"publisher":"Springer Science and Business Media LLC","issue":"1","content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"published-print":{"date-parts":[[2013,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:sec>\n            <jats:title>Background<\/jats:title>\n            <jats:p>Modern cancer research often involves large datasets and the use of sophisticated statistical techniques. Together these add a heavy computational load to the analysis, which is often coupled with issues surrounding data accessibility. Connectivity mapping is an advanced bioinformatic and computational technique dedicated to therapeutics discovery and drug re-purposing around differential gene expression analysis. On a normal desktop PC, it is common for the connectivity mapping task with a single gene signature to take &gt; 2h to complete using sscMap, a popular Java application that runs on standard CPUs (Central Processing Units). Here, we describe new software, cudaMap, which has been implemented using CUDA C\/C++ to harness the computational power of NVIDIA GPUs (Graphics Processing Units) to greatly reduce processing times for connectivity mapping.<\/jats:p>\n          <\/jats:sec>\n          <jats:sec>\n            <jats:title>Results<\/jats:title>\n            <jats:p>cudaMap can identify candidate therapeutics from the same signature in just over thirty seconds when using an NVIDIA Tesla C2050 GPU. Results from the analysis of multiple gene signatures, which would previously have taken several days, can now be obtained in as little as 10 minutes, greatly facilitating candidate therapeutics discovery with high throughput. We are able to demonstrate dramatic speed differentials between GPU assisted performance and CPU executions as the computational load increases for high accuracy evaluation of statistical significance.<\/jats:p>\n          <\/jats:sec>\n          <jats:sec>\n            <jats:title>Conclusion<\/jats:title>\n            <jats:p>Emerging \u2018omics\u2019 technologies are constantly increasing the volume of data and information to be processed in all areas of biomedical research. Embracing the multicore functionality of GPUs represents a major avenue of local accelerated computing. cudaMap will make a strong contribution in the discovery of candidate therapeutics by enabling speedy execution of heavy duty connectivity mapping tasks, which are increasingly required in modern cancer research. cudaMap is open source and can be freely downloaded from <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xlink:href=\"http:\/\/purl.oclc.org\/NET\/cudaMap\" ext-link-type=\"uri\">http:\/\/purl.oclc.org\/NET\/cudaMap<\/jats:ext-link>.<\/jats:p>\n          <\/jats:sec>","DOI":"10.1186\/1471-2105-14-305","type":"journal-article","created":{"date-parts":[[2013,10,11]],"date-time":"2013-10-11T16:03:52Z","timestamp":1381507432000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["cudaMap: a GPU accelerated program for gene expression connectivity mapping"],"prefix":"10.1186","volume":"14","author":[{"given":"Darragh G","family":"McArt","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Bankhead","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philip D","family":"Dunne","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manuel","family":"Salto-Tellez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Hamilton","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shu-Dong","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,10,11]]},"reference":[{"issue":"5795","key":"6121_CR1","doi-asserted-by":"publisher","first-page":"1929","DOI":"10.1126\/science.1132939","volume":"313","author":"J Lamb","year":"2006","unstructured":"Lamb J, Crawford ED, Peck D, Modell JW, Blat IC, Wrobel MJ, Lerner J, Brunet JP, Subramanian A, Ross KN, Reich M, Hieronymus H, Wei G, Armstrong SA, Haggarty SJ, Clemons PA, Wei R, Carr SA, Lander ES, Golub TR: The connectivity map: using gene-expression signatures to connect small molecules, genes, and disease. Science. 2006, 313 (5795): 1929-1935. 10.1126\/science.1132939. [http:\/\/www.sciencemag.org\/content\/313\/5795\/1929.abstract]","journal-title":"Science"},{"key":"6121_CR2","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1038\/nrc2044","volume":"7","author":"J Lamb","year":"2007","unstructured":"Lamb J: The connectivity map: a new tool for biomedical research. Nat Rev Cancer. 2007, 7: 54-60. 10.1038\/nrc2044. [http:\/\/dx.doi.org\/10.1038\/nrc2044]","journal-title":"Nat Rev Cancer"},{"issue":"3","key":"6121_CR3","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1016\/j.tox.2009.09.014","volume":"268","author":"JL Smalley","year":"2010","unstructured":"Smalley JL, Gant TW, Zhang SD: Application of connectivity mapping in predictive toxicology based on gene-expression similarity. Toxicology. 2010, 268 (3): 143-146. 10.1016\/j.tox.2009.09.014. [http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0300483X09004879]","journal-title":"Toxicology"},{"issue":"8","key":"6121_CR4","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1038\/nrd1468","volume":"3","author":"TT Ashburn","year":"2004","unstructured":"Ashburn TT, Thor KB: Drug repositioning: identifying and developing new uses for existing drugs. Nat Rev Drug Discov. 2004, 3 (8): 673-683. 10.1038\/nrd1468. [http:\/\/dx.doi.org\/10.1038\/nrd1468]","journal-title":"Nat Rev Drug Discov"},{"issue":"7-8","key":"6121_CR5","doi-asserted-by":"publisher","first-page":"350","DOI":"10.1016\/j.drudis.2012.07.014","volume":"18","author":"F Iorio","year":"2013","unstructured":"Iorio F, Rittman T, Ge H, Menden M, Saez-Rodriguez J: Transcriptional data: a new gateway to drug repositioning?. Drug Discov Today. 2013, 18 (7-8): 350-357. [http:\/\/www.sciencedirect.com\/science\/article\/pii\/S1359644612002735]","journal-title":"Drug Discov Today"},{"key":"6121_CR6","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1186\/1471-2105-9-258","volume":"9","author":"SD Zhang","year":"2008","unstructured":"Zhang SD, Gant T: A simple and robust method for connecting small-molecule drugs using gene-expression signatures. BMC Bioinformatics. 2008, 9: 258-10.1186\/1471-2105-9-258. [http:\/\/www.biomedcentral.com\/1471-2105\/9\/258]","journal-title":"BMC Bioinformatics"},{"key":"6121_CR7","doi-asserted-by":"publisher","first-page":"236","DOI":"10.1186\/1471-2105-10-236","volume":"10","author":"SD Zhang","year":"2009","unstructured":"Zhang SD, Gant T: sscMap: an extensible Java application for connecting small-molecule drugs using gene-expression signatures. BMC Bioinformatics. 2009, 10: 236-10.1186\/1471-2105-10-236. [http:\/\/www.biomedcentral.com\/1471-2105\/10\/236]","journal-title":"BMC Bioinformatics"},{"key":"6121_CR8","doi-asserted-by":"publisher","first-page":"e16382","DOI":"10.1371\/journal.pone.0016382","volume":"6","author":"DG McArt","year":"2011","unstructured":"McArt DG, Zhang SD: Identification of candidate small-molecule therapeutics to cancer by gene-signature perturbation in connectivity mapping. PLoS ONE. 2011, 6: e16382-10.1371\/journal.pone.0016382. [http:\/\/dx.doi.org\/10.1371\/journal.pone.0016382]","journal-title":"PLoS ONE"},{"key":"6121_CR9","doi-asserted-by":"publisher","first-page":"474","DOI":"10.1186\/1471-2105-8-474","volume":"8","author":"M Schatz","year":"2007","unstructured":"Schatz M, Trapnell C, Delcher A, Varshney A: High-throughput sequence alignment using graphics processing units. BMC Bioinformatics. 2007, 8: 474-10.1186\/1471-2105-8-474. [http:\/\/www.biomedcentral.com\/1471-2105\/8\/474]","journal-title":"BMC Bioinformatics"},{"issue":"Suppl 17","key":"6121_CR10","doi-asserted-by":"crossref","first-page":"S23","DOI":"10.1186\/1471-2105-13-S17-S23","volume":"13","author":"S Park","year":"2012","unstructured":"Park S, Shin SY, Hwang KB: CFMDS: CUDA-based fast multidimensional scaling for genome-scale data. BMC Bioinformatics. 2012, 13 (Suppl 17): S23-[http:\/\/www.biomedcentral.com\/1471-2105\/13\/S17\/S23]","journal-title":"BMC Bioinformatics"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/1471-2105-14-305.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,2]],"date-time":"2021-09-02T01:43:36Z","timestamp":1630547016000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/1471-2105-14-305"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,10,11]]},"references-count":10,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,12]]}},"alternative-id":["6121"],"URL":"https:\/\/doi.org\/10.1186\/1471-2105-14-305","relation":{},"ISSN":["1471-2105"],"issn-type":[{"type":"electronic","value":"1471-2105"}],"subject":[],"published":{"date-parts":[[2013,10,11]]},"assertion":[{"value":"8 May 2013","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 October 2013","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 October 2013","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"305"}}