{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T07:00:18Z","timestamp":1743058818275,"version":"3.40.3"},"publisher-location":"Cham","reference-count":39,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319122106"},{"type":"electronic","value":"9783319122113"}],"license":[{"start":{"date-parts":[[2014,11,30]],"date-time":"2014-11-30T00:00:00Z","timestamp":1417305600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2014,11,30]],"date-time":"2014-11-30T00:00:00Z","timestamp":1417305600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-12211-3_9","type":"book-chapter","created":{"date-parts":[[2014,12,1]],"date-time":"2014-12-01T18:24:36Z","timestamp":1417458276000},"page":"177-198","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Triangulating Gaussian-Like Surfaces of Molecules with Millions of Atoms"],"prefix":"10.1007","author":[{"given":"S\u00e9rgio E. D.","family":"Dias","sequence":"first","affiliation":[]},{"given":"Abel J. P.","family":"Gomes","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2014,11,30]]},"reference":[{"issue":"1\u20133","key":"9_CR1","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1016\/S0166-218X(96)00054-6","volume":"71","author":"N Akkiraju","year":"1996","unstructured":"Akkiraju N, Edelsbrunner H (1996) Triangulating the surface of a molecule. Discret Appl Math 71(1\u20133):5\u201322","journal-title":"Discret Appl Math"},{"key":"9_CR2","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898719154","volume-title":"Introduction to numerical continuation methods. SIAM Classics in Applied Mathematics","author":"E Allgower","year":"2003","unstructured":"Allgower E, Georg K (2003) Introduction to numerical continuation methods. SIAM Classics in Applied Mathematics. SIAM, Philadelphia"},{"issue":"3","key":"9_CR3","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1145\/357306.357310","volume":"1","author":"JF Blinn","year":"1982","unstructured":"Blinn JF (1982) A generalization of algebraic surface drawing. ACM Trans Graph 1(3):235\u2013256","journal-title":"ACM Trans Graph"},{"key":"9_CR4","volume-title":"Introduction to implicit surfaces","author":"J Bloomenthal","year":"1997","unstructured":"Bloomenthal J, Bajaj C, Blinn J, Cani-Gascuel M-P, Rockwood A, Wyvill B, Wyvill G (1997) Introduction to implicit surfaces. Morgan Kaufmann, Burlington"},{"issue":"4","key":"9_CR5","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1145\/127719.122757","volume":"25","author":"J Bloomenthal","year":"1991","unstructured":"Bloomenthal J, Shoemake K (1991) Convolution surfaces. Comput Graph 25(4):251\u2013256","journal-title":"Comput Graph"},{"key":"9_CR6","volume-title":"Using openMP: portable shared memory parallel programming","author":"B Chapman","year":"2007","unstructured":"Chapman B, Jost G, van der Pas R (2007) Using openMP: portable shared memory parallel programming. MIT, Cambridge"},{"issue":"5","key":"9_CR7","doi-asserted-by":"publisher","first-page":"548","DOI":"10.1107\/S0021889883010985","volume":"16","author":"M Connolly","year":"1983","unstructured":"Connolly M (1983) Analytical molecular surface calculation. J Appl Crystallogr 16(5):548\u2013558","journal-title":"J Appl Crystallogr"},{"issue":"4612","key":"9_CR8","doi-asserted-by":"publisher","first-page":"709","DOI":"10.1126\/science.6879170","volume":"221","author":"M Connolly","year":"1983","unstructured":"Connolly M (1983) Solvent-accessible surfaces of proteins and nucleic acids. Science 221(4612):709\u2013713","journal-title":"Science"},{"issue":"10","key":"9_CR9","doi-asserted-by":"publisher","first-page":"1819","DOI":"10.1002\/cpe.3120","volume":"26","author":"D D\u2019Agostino","year":"2013","unstructured":"D\u2019Agostino D, Clematis A, Decherchi S, Rocchia W, Milanesi L, Merelli I (2013) CUDA accelerated molecular surface generation. Pract Exp Concurr Comput 26(10):1819\u20131831","journal-title":"Pract Exp Concurr Comput"},{"key":"9_CR10","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1007\/978-3-642-31464-3_35","volume-title":"Parallel processing and applied mathematics. Lecture Notes in Computer Science","author":"D D\u2019Agostino","year":"2012","unstructured":"D\u2019Agostino D, Decherchi S, Galizia A, Colmenares J, Quarati A, Rocchia W, Clematis A (2012) CUDA accelerated blobby molecular surface generation. In: Wyrzykowski R, Dongarra J, Karczewski K, Waniewski J (eds) Parallel processing and applied mathematics. Lecture Notes in Computer Science, vol 7203. Springer, Heidelberg, pp 347\u2013356"},{"key":"9_CR11","doi-asserted-by":"crossref","first-page":"61","DOI":"10.4208\/cicp.050711.111111s","volume":"13","author":"S Decherchi","year":"2013","unstructured":"Decherchi S, Colmenares J, Catalano CE, Spagnuolo M, Alexov E, Rocchia W (2013) Between algorithm and model: different molecular surface definitions for the Poisson-Boltzmann based electrostatic characterization of biomolecules in solution. Commun Comput Phys 13:61\u201389","journal-title":"Commun Comput Phys"},{"key":"9_CR12","doi-asserted-by":"crossref","unstructured":"Dias S, Bora K, Gomes A (2010) CUDA-based triangulations of convolution molecular surfaces. In: Proceedings of the 19th ACM international symposium on high performance distributed computing, workshop on emerging computational methods for life sciences (ECMLS\u20192010). ACM Press, pp 531\u2013540","DOI":"10.1145\/1851476.1851553"},{"key":"9_CR13","doi-asserted-by":"crossref","unstructured":"Dias S, Gomes A (2013) Triangulating molecular surfaces on multiple GPUs. In: Proceedings of the 20th European MPI users\u2019 group meeting, EuroMPI\u201913. ACM, New York, pp 181\u2013186","DOI":"10.1145\/2488551.2488582"},{"issue":"17","key":"9_CR14","doi-asserted-by":"publisher","first-page":"2280","DOI":"10.1002\/cpe.1783","volume":"23","author":"SE Dias","year":"2011","unstructured":"Dias SE, Gomes AJ (2011) Graphics processing unit-based triangulations of Blinn molecular surfaces. Concurr Comput Pract Exp 23(17):2280\u20132291","journal-title":"Concurr Comput Pract Exp"},{"key":"9_CR15","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1145\/174462.156635","volume":"13","author":"H Edelsbrunner","year":"1994","unstructured":"Edelsbrunner H, Mucke EP (1994) Three-dimensional alpha shapes. ACM Trans Graph 13:43\u201372","journal-title":"ACM Trans Graph"},{"key":"9_CR16","doi-asserted-by":"crossref","unstructured":"Feeman TG (2010) The mathematics of medical imaging: a beginner\u2019s guide. Springer Undergraduate Texts in Mathematics and Technology. Springer, Heidelberg","DOI":"10.1007\/978-0-387-92712-1"},{"key":"9_CR17","volume-title":"GPU gems 3","author":"R Geiss","year":"2007","unstructured":"Geiss R (2007) Generating complex procedural terrains using the GPU. In: Nguyen H (ed) GPU gems 3. Addison-Wesley Professional, New Jersey"},{"key":"9_CR18","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84882-406-5","volume-title":"Implicit curves and surfaces: mathematics, data structures and algorithms","author":"A Gomes","year":"2009","unstructured":"Gomes A, Voiculescu I, Jorge J, Wyvill B, Galbraith C (2009) Implicit curves and surfaces: mathematics, data structures and algorithms. Springer, London"},{"key":"9_CR19","unstructured":"Hansen CD, Hinker P (1992) Massively parallel isosurface extraction. In: Proceedings of the 3rd conference on visualization \u201992. IEEE Computer Society Press, Los Alamitos, pp 77\u201383"},{"key":"9_CR20","volume-title":"GPU gems 3","author":"M Harris","year":"2007","unstructured":"Harris M, Sengupta S, Owens JD (2007) Parallel prefix sum scan with CUDA. In: Nguyen H (ed) GPU gems 3. Addison-Wesley Professional, New Jersey"},{"key":"9_CR21","doi-asserted-by":"crossref","unstructured":"Johansson G, Carr H (2006) Accelerating marching cubes with graphics hardware. In: Proceedings of the 2006 conference of the center for advanced studies on collaborative research, CASCON\u201906, Riverton. IBM Corp","DOI":"10.1145\/1188966.1189018"},{"issue":"10","key":"9_CR22","doi-asserted-by":"publisher","first-page":"911","DOI":"10.1016\/j.cad.2010.06.004","volume":"42","author":"D-S Kim","year":"2010","unstructured":"Kim D-S, Cho Y, Sugihara K, Ryu J, Kim D (2010) Three-dimensional beta-shapes and beta-complexes via quasi-triangulation. Comput Aid Des 42(10):911\u2013929","journal-title":"Comput Aid Des"},{"key":"9_CR23","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-8176-8134-0","volume-title":"A primer of real analytic functions. Birkh\u00e4user Advanced Texts","author":"SG Krantz","year":"2002","unstructured":"Krantz SG, Parks HR (2002) A primer of real analytic functions. Birkh\u00e4user Advanced Texts, 2nd edn. Birkh\u00e4user, Basel","edition":"2"},{"issue":"3","key":"9_CR24","doi-asserted-by":"publisher","first-page":"379","DOI":"10.1016\/0022-2836(71)90324-X","volume":"55","author":"B Lee","year":"1971","unstructured":"Lee B, Richards F (1971) The interpretation of protein structures: estimation of static accessibility. J Mol Biol 55(3):379\u2013380","journal-title":"J Mol Biol"},{"issue":"6","key":"9_CR25","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1038\/scientificamerican0666-42","volume":"214","author":"C Levinthal","year":"1966","unstructured":"Levinthal C (1966) Molecular model-building by computer. Sci Am 214(6):42\u201352","journal-title":"Sci Am"},{"issue":"4","key":"9_CR26","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1145\/37402.37422","volume":"21","author":"WE Lorensen","year":"1987","unstructured":"Lorensen WE, Cline HE (1987) Marching cubes: a high resolution 3D surface construction algorithm. ACM SIGGRAPH Comput Graph 21(4):163\u2013169","journal-title":"ACM SIGGRAPH Comput Graph"},{"key":"9_CR27","unstructured":"Mackerras P (1992) A fast parallel marching-cubes implementation on the fujitsu AP1000. Technical report TR-CS-92-10, Department of computer science, The Australian National University"},{"key":"9_CR28","doi-asserted-by":"crossref","unstructured":"Marsalek L, Dehof A, Georgiev I, Lenhof H-P, Slusallek P, Hildebrandt A (2010) Real-time ray tracing of complex molecular scenes. In: Proceedings of the 14th international conference on information visualisation (IV\u201910), London, 26\u201329 July 2010. IEEE Press, pp 239\u2013245","DOI":"10.1109\/IV.2010.43"},{"issue":"5","key":"9_CR29","doi-asserted-by":"publisher","first-page":"854","DOI":"10.1016\/j.cag.2006.07.021","volume":"30","author":"TS Newman","year":"2006","unstructured":"Newman TS, Yi H (2006) A survey of the marching cubes algorithm. Comput Graph 30(5):854\u2013879","journal-title":"Comput Graph"},{"issue":"1","key":"9_CR30","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1109\/MCSE.2013.45","volume":"16","author":"Y Peng","year":"2014","unstructured":"Peng Y, Chen L, Yong J-H (2014) Importance-driven isosurface decimation for visualization of large simulation data based on OpenCL. Comput Sci Eng 16(1):24\u201332","journal-title":"Comput Sci Eng"},{"key":"9_CR31","unstructured":"Petrescu L, Morar A, Moldoveanu F, Asavei V (2011) Real time reconstruction of volumes from very large datasets using CUDA. In: Proceedings of the 15th international conference on system theory, control, and computing (ICSTCC\u201911), Sinaia, Romania, 14\u201316 October 2011. IEEE Press, pp 1\u20135"},{"issue":"3","key":"9_CR32","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1146\/annurev.bb.06.060177.001055","volume":"6","author":"F Richards","year":"1977","unstructured":"Richards F (1977) Areas, volumes, packing, and protein structure. Annu Rev Biophys Bioeng 6(3):151\u2013176","journal-title":"Annu Rev Biophys Bioeng"},{"key":"9_CR33","unstructured":"Sulatycke PD, Ghose K (2002) Multithreaded isosurface rendering on SMPs using span-space buckets. In: Proceedings of the 2002 international conference on parallel processing. IEEE Computer Society, Washington"},{"key":"9_CR34","unstructured":"Uralsky Y (2006) DX 10: practical metaballs and implicit surfaces. In: Game developers conference"},{"issue":"2","key":"9_CR35","doi-asserted-by":"publisher","first-page":"722","DOI":"10.1016\/S0006-3495(97)78105-0","volume":"73","author":"Y Vorobjev","year":"1997","unstructured":"Vorobjev Y, Hermans J (1997) SIMS: computation of a smooth invariant molecular surface. Biophys J 73(2):722\u2013732","journal-title":"Biophys J"},{"issue":"5","key":"9_CR36","doi-asserted-by":"publisher","first-page":"592","DOI":"10.1016\/j.jpdc.2006.12.007","volume":"67","author":"Q Wang","year":"2007","unstructured":"Wang Q, JaJa J, Varshney A (2007) An efficient and scalable parallel algorithm for out-of-core isosurface extraction and rendering. J Parallel Distrib Comput 67(5):592\u2013603","journal-title":"J Parallel Distrib Comput"},{"key":"9_CR37","doi-asserted-by":"crossref","unstructured":"Wyvill G, McPheeters C, Wyvill B (1986) Data structure for soft objects. Vis Comput 2(4):227\u2013234","DOI":"10.1007\/BF01900346"},{"issue":"12","key":"9_CR38","doi-asserted-by":"publisher","first-page":"e8140","DOI":"10.1371\/journal.pone.0008140","volume":"4","author":"D Xu","year":"2009","unstructured":"Xu D, Zhang Y (2009) Generating triangulated macromolecular surfaces by euclidean distance transform. PLoS ONE 4(12):e8140","journal-title":"PLoS ONE"},{"key":"9_CR39","doi-asserted-by":"crossref","unstructured":"Zhang H, Newman T (2004) Span space data structures for multithreaded isosurfacing. In: Proceedings of the SoutheastCon\u201904, Greensboro, 26\u201329 March 2004. IEEE Press, pp 290\u2013296","DOI":"10.1109\/SECON.2004.1287933"}],"container-title":["Computational Electrostatics for Biological Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-12211-3_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,2]],"date-time":"2023-02-02T15:14:26Z","timestamp":1675350866000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-12211-3_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,11,30]]},"ISBN":["9783319122106","9783319122113"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-12211-3_9","relation":{},"subject":[],"published":{"date-parts":[[2014,11,30]]},"assertion":[{"value":"30 November 2014","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}