{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,6]],"date-time":"2026-06-06T02:00:49Z","timestamp":1780711249983,"version":"3.54.1"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2018,3,1]],"date-time":"2018-03-01T00:00:00Z","timestamp":1519862400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cheminform"],"published-print":{"date-parts":[[2018,12]]},"DOI":"10.1186\/s13321-018-0265-z","type":"journal-article","created":{"date-parts":[[2018,2,28]],"date-time":"2018-02-28T20:20:52Z","timestamp":1519849252000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":33,"title":["Efficient iterative virtual screening with Apache Spark and conformal prediction"],"prefix":"10.1186","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6877-3702","authenticated-orcid":false,"given":"Laeeq","family":"Ahmed","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Valentin","family":"Georgiev","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marco","family":"Capuccini","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Salman","family":"Toor","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wesley","family":"Schaal","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Erwin","family":"Laure","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ola","family":"Spjuth","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2018,3,1]]},"reference":[{"key":"265_CR1","doi-asserted-by":"publisher","first-page":"580","DOI":"10.1016\/j.coph.2009.08.004","volume":"2","author":"LM Mayr","year":"2009","unstructured":"Mayr LM, Bojanic D (2009) Novel trends in high-throughput screening. Curr Opin Pharmacol 2:580\u2013588","journal-title":"Curr Opin Pharmacol"},{"issue":"7019","key":"265_CR2","doi-asserted-by":"publisher","first-page":"862","DOI":"10.1038\/nature03197","volume":"432","author":"BK Shoichet","year":"2004","unstructured":"Shoichet BK (2004) Virtual screening of chemical libraries. Nature 432(7019):862","journal-title":"Nature"},{"issue":"1","key":"265_CR3","doi-asserted-by":"publisher","first-page":"14","DOI":"10.6026\/97320630003014","volume":"3","author":"S Subramaniam","year":"2008","unstructured":"Subramaniam S, Mehrotra M, Gupta D (2008) Virtual high throughput screening (vHTS)-a perspective. Bioinformation 3(1):14\u201317","journal-title":"Bioinformation"},{"key":"265_CR4","doi-asserted-by":"publisher","first-page":"16749","DOI":"10.1038\/srep16749","volume":"5","author":"M Shen","year":"2015","unstructured":"Shen M, Tian S, Pan P, Sun H, Li D, Li Y, Zhou H, Li C, Lee SMY, Hou T (2015) Discovery of novel rock1 inhibitors via integrated virtual screening strategy and bioassays. Sci Rep 5:16749","journal-title":"Sci Rep"},{"issue":"11","key":"265_CR5","doi-asserted-by":"publisher","first-page":"935","DOI":"10.1038\/nrd1549","volume":"3","author":"DB Kitchen","year":"2004","unstructured":"Kitchen DB, Decornez H, Furr JR, Bajorath J (2004) Docking and scoring in virtual screening for drug discovery: methods and applications. Nat Rev Drug Discov 3(11):935\u2013949","journal-title":"Nat Rev Drug Discov"},{"issue":"7","key":"265_CR6","doi-asserted-by":"publisher","first-page":"358","DOI":"10.1016\/j.drudis.2013.01.007","volume":"18","author":"Y Tanrikulu","year":"2013","unstructured":"Tanrikulu Y, Kr\u00fcger B, Proschak E (2013) The holistic integration of virtual screening in drug discovery. Drug Discov Today Vanc 18(7):358\u2013364","journal-title":"Drug Discov Today Vanc"},{"issue":"7","key":"265_CR7","doi-asserted-by":"publisher","first-page":"1757","DOI":"10.1021\/ci3001277","volume":"52","author":"JJ Irwin","year":"2012","unstructured":"Irwin JJ, Sterling T, Mysinger MM, Bolstad ES, Coleman RG (2012) Zinc: a free tool to discover chemistry for biology. J Chem Inf Model 52(7):1757\u20131768","journal-title":"J Chem Inf Model"},{"key":"265_CR8","doi-asserted-by":"crossref","unstructured":"Ahmed L, Edlund A, Laure E, Spjuth O (2013) Using iterative MapReduce for parallel virtual screening. In: Proceedings of IEEE 5th international conference of cloud computing technology and science (CloudCom), vol 2, pp 27\u201332","DOI":"10.1109\/CloudCom.2013.99"},{"issue":"1","key":"265_CR9","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1186\/s13321-017-0204-4","volume":"9","author":"M Capuccini","year":"2017","unstructured":"Capuccini M, Ahmed L, Schaal W, Laure E, Spjuth O (2017) Large-scale virtual screening on public cloud resources with apache spark. J Chem 9(1):15","journal-title":"J Chem"},{"key":"265_CR10","first-page":"95","volume":"10","author":"M Zaharia","year":"2010","unstructured":"Zaharia M, Chowdhury M, Franklin MJ, Shenker S, Stoica I (2010) Spark: cluster computing with working sets. HotCloud 10:95","journal-title":"HotCloud"},{"key":"265_CR11","unstructured":"Murphy KP (2012) Machine learning: a probabilistic perspective. In: Adaptive computation and machine learning. MIT Press. ISBN:0262018020. ISBN:9780262018029"},{"key":"265_CR12","unstructured":"Balasubramanian V, Ho SS, Vovk V (2014) Conformal prediction for reliable machine learning: theory, adaptations and applications. Newnes. ISBN:9780124017153"},{"key":"265_CR13","volume-title":"Algorithmic learning in a random world","author":"V Vovk","year":"2005","unstructured":"Vovk V, Gammerman A, Shafer G (2005) Algorithmic learning in a random world. Springer, Berlin"},{"key":"265_CR14","volume-title":"Inductive conformal prediction: theory and application to neural networks","author":"H Papadopoulos","year":"2008","unstructured":"Papadopoulos H (2008) Inductive conformal prediction: theory and application to neural networks. INTECH Open Access Publisher, Rijeka (18-315330)"},{"issue":"6","key":"265_CR15","doi-asserted-by":"publisher","first-page":"1596","DOI":"10.1021\/ci5001168","volume":"54","author":"U Norinder","year":"2014","unstructured":"Norinder U, Carlsson L, Boyer S, Eklund M (2014) Introducing conformal prediction in predictive modeling. A transparent and flexible alternative to applicability domain determination. J Chem Inf Model 54(6):1596\u20131603","journal-title":"J Chem Inf Model"},{"issue":"1\u20132","key":"265_CR16","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1007\/s10472-013-9378-2","volume":"74","author":"M Eklund","year":"2015","unstructured":"Eklund M, Norinder U, Boyer S, Carlsson L (2015) The application of conformal prediction to the drug discovery process. Ann Math Artif Intell 74(1\u20132):117\u2013132","journal-title":"Ann Math Artif Intell"},{"key":"265_CR17","unstructured":"Balasubramanian VN, Gouripeddi R, Panchanathan S, Vermillion J, Bhaskaran A, Siegel RM (2009) Support vector machine based conformal predictors for risk of complications following a coronary drug eluting stent procedure. In: IEEE Computers in Cardiology, pp 5\u20138"},{"key":"265_CR18","doi-asserted-by":"crossref","unstructured":"Smith J, Nouretdinov I, Craddock R, Offer C, Gammerman A (2015) Conformal anomaly detection of trajectories with a multi-class hierarchy. In: International symposium on statistical learning and data sciences, pp 281\u2013290","DOI":"10.1007\/978-3-319-17091-6_23"},{"issue":"3","key":"265_CR19","doi-asserted-by":"publisher","first-page":"439","DOI":"10.1021\/acs.jcim.6b00532","volume":"57","author":"F Svensson","year":"2017","unstructured":"Svensson F, Norinder U, Bender A (2017) Improving screening efficiency through iterative screening using docking and conformal prediction. J Chem Inf Model 57(3):439\u2013444","journal-title":"J Chem Inf Model"},{"issue":"1","key":"265_CR20","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean J, Ghemawat S (2008) MapReduce: simplified data processing on large clusters. Commun ACM 51(1):107\u2013113","journal-title":"Commun ACM"},{"key":"265_CR21","doi-asserted-by":"crossref","unstructured":"Capuccini M, Carlsson L, Norinder U, Spjuth O (2015) Conformal prediction in spark: large-scale machine learning with confidence. In: IEEE\/ACM 2nd international symposium on big data computing (BDC), pp 61\u201367","DOI":"10.1109\/BDC.2015.35"},{"issue":"3","key":"265_CR22","first-page":"273","volume":"20","author":"C Cortes","year":"1995","unstructured":"Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273\u2013297","journal-title":"Mach Learn"},{"issue":"D1","key":"265_CR23","doi-asserted-by":"publisher","first-page":"1220","DOI":"10.1093\/nar\/gkv1253","volume":"44","author":"G Papadatos","year":"2016","unstructured":"Papadatos G, Davies M, Dedman N, Chambers J, Gaulton A, Siddle J, Koks R, Irvine SA, Pettersson J, Goncharoff N, Hersey A (2016) SureChEMBL: a large-scale, chemically annotated patent document database. Nucleic Acids Res 44(D1):1220\u20131228","journal-title":"Nucleic Acids Res"},{"issue":"3","key":"265_CR24","doi-asserted-by":"publisher","first-page":"707","DOI":"10.1021\/ci020345w","volume":"43","author":"JL Faulon","year":"2003","unstructured":"Faulon JL, Visco DP, Pophale RS (2003) The signature molecular descriptor. 1. Using extended valence sequences in QSAR and QSPR studies. J Chem Inf Comput Sci 43(3):707\u2013720","journal-title":"J Chem Inf Comput Sci"},{"key":"265_CR25","unstructured":"Capuccini M Spark Cheminformatics Utils. \n                    https:\/\/github.com\/mcapuccini\/spark-cheminformatics\n                    \n                  . Accessed 11 Oct 2016"},{"issue":"11","key":"265_CR26","doi-asserted-by":"publisher","first-page":"3211","DOI":"10.1021\/ci500344v","volume":"54","author":"J Alvarsson","year":"2014","unstructured":"Alvarsson J, Eklund M, Andersson C, Carlsson L, Spjuth O, Wikberg JE (2014) Benchmarking study of parameter variation when using signature fingerprints together with support vector machines. J Chem Inf Model 54(11):3211\u20133217","journal-title":"J Chem Inf Model"},{"key":"265_CR27","unstructured":"OEDocking TK \n                    http:\/\/www.eyesopen.com\/oedocking-tk\n                    \n                  . Accessed 13 July 2016"},{"issue":"6","key":"265_CR28","doi-asserted-by":"publisher","first-page":"898","DOI":"10.1021\/jm960588d","volume":"40","author":"K B\u00e4ckbro","year":"1997","unstructured":"B\u00e4ckbro K, L\u00f6wgren S, \u00d6sterlund K, Atepo J, Unge T, Hult\u00e9n J, Bonham NM, Schaal W, Karl\u00e9n A, Hallberg A (1997) Unexpected binding mode of a cyclic sulfamide HIV-1 protease inhibitor. J Med Chem 40(6):898\u2013902","journal-title":"J Med Chem"},{"issue":"2","key":"265_CR29","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1021\/ci5005465","volume":"55","author":"M Lindh","year":"2015","unstructured":"Lindh M, Svensson F, Schaal W, Zhang J, Sk\u00f6ld C, Brandt P, Karl\u00e9n A (2015) Toward a benchmarking data set able to evaluate ligand-and structure-based virtual screening using public hts data. J Chem Inf Model 55(2):343\u2013353","journal-title":"J Chem Inf Model"},{"key":"265_CR30","doi-asserted-by":"crossref","unstructured":"Vovk V, Fedorova V, Nouretdinov I, Gammerman A (2016) Criteria of efficiency for conformal prediction. In: Proceedings of the 5th international symposium on conformal and probabilistic prediction with applications - volume 9653. COPA 2016. Springer, New York, pp 23\u201339","DOI":"10.1007\/978-3-319-33395-3_2"},{"issue":"18","key":"265_CR31","doi-asserted-by":"publisher","first-page":"5317","DOI":"10.1016\/j.bmc.2012.03.030","volume":"20","author":"M Vogt","year":"2012","unstructured":"Vogt M, Bajorath J (2012) Chemoinformatics: a view of the field and current trends in method development. Bioorganic Med Chem 20(18):5317\u20135323","journal-title":"Bioorganic Med Chem"},{"issue":"5","key":"265_CR32","doi-asserted-by":"publisher","first-page":"468","DOI":"10.1002\/wcms.1183","volume":"4","author":"JB Mitchell","year":"2014","unstructured":"Mitchell JB (2014) Machine learning methods in chemoinformatics. Wiley Interdiscip Rev Comput Mol Sci 4(5):468\u2013481","journal-title":"Wiley Interdiscip Rev Comput Mol Sci"},{"issue":"1","key":"265_CR33","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1016\/S0925-2312(03)00374-6","volume":"55","author":"U Norinder","year":"2003","unstructured":"Norinder U (2003) Support vector machine models in drug design: applications to drug transport processes and QSAR using simplex optimisations and variable selection. Neurocomputing 55(1):337\u2013346","journal-title":"Neurocomputing"},{"key":"265_CR34","doi-asserted-by":"publisher","first-page":"24817","DOI":"10.1038\/srep24817","volume":"6","author":"H Sun","year":"2016","unstructured":"Sun H, Pan P, Tian S, Xu L, Kong X, Li Y, Li D, Hou T (2016) Constructing and validating high-performance miec-svm models in virtual screening for kinases: a better way for actives discovery. Sci Rep 6:24817","journal-title":"Sci Rep"},{"key":"265_CR35","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1016\/j.jmgm.2017.01.008","volume":"72","author":"U Norinder","year":"2017","unstructured":"Norinder U, Boyer S (2017) Binary classification of imbalanced datasets using conformal prediction. J Mol Gr Model 72:256\u2013265","journal-title":"J Mol Gr Model"},{"key":"265_CR36","unstructured":"SNIC Science Cloud. \n                    https:\/\/cloud.snic.se\/\n                    \n                  . Accessed 28 May 2017"},{"key":"265_CR37","unstructured":"SparkNow. \n                    https:\/\/github.com\/mcapuccini\/SparkNow\n                    \n                  . Accessed 28 May 2017"},{"key":"265_CR38","unstructured":"Spark-on-slurm. \n                    https:\/\/github.com\/mcapuccini\/spark-on-slurm\n                    \n                  . Accessed 28 May 2017"},{"key":"265_CR39","unstructured":"Sparkhpc. \n                    https:\/\/sparkhpc.readthedocs.io\/en\/latest\/\n                    \n                  . Accessed 28 May 2017"},{"key":"265_CR40","unstructured":"Uppmax: Uppsala multidisciplinary center for advanced computational science. \n                    http:\/\/www.uppmax.uu.se\/\n                    \n                  . Accessed 15 June 2017"}],"container-title":["Journal of Cheminformatics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13321-018-0265-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s13321-018-0265-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13321-018-0265-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,24]],"date-time":"2019-06-24T09:53:01Z","timestamp":1561369981000},"score":1,"resource":{"primary":{"URL":"https:\/\/jcheminf.biomedcentral.com\/articles\/10.1186\/s13321-018-0265-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3,1]]},"references-count":40,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,12]]}},"alternative-id":["265"],"URL":"https:\/\/doi.org\/10.1186\/s13321-018-0265-z","relation":{},"ISSN":["1758-2946"],"issn-type":[{"value":"1758-2946","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,3,1]]},"assertion":[{"value":"12 July 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 February 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 March 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"8"}}