{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,7]],"date-time":"2026-05-07T21:07:21Z","timestamp":1778188041101,"version":"3.51.4"},"publisher-location":"Cham","reference-count":34,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319775524","type":"print"},{"value":"9783319775531","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-77553-1_14","type":"book-chapter","created":{"date-parts":[[2018,3,1]],"date-time":"2018-03-01T04:56:16Z","timestamp":1519880176000},"page":"220-236","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["Evolving Better RNAfold Structure Prediction"],"prefix":"10.1007","author":[{"given":"William B.","family":"Langdon","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Justyna","family":"Petke","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ronny","family":"Lorenz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,3,2]]},"reference":[{"issue":"13","key":"14_CR1","doi-asserted-by":"publisher","first-page":"4289","DOI":"10.1093\/nar\/gkm417","volume":"35","author":"M Tsunoda","year":"2007","unstructured":"Tsunoda, M., et al.: Structural basis for recognition of cognate tRNA by tyrosyl-tRNA synthetase from 3 kingdoms. Nucleic Acids Res. 35(13), 4289\u20134300 (2007). https:\/\/doi.org\/10.1093\/nar\/gkm417","journal-title":"Nucleic Acids Res."},{"key":"14_CR2","doi-asserted-by":"publisher","first-page":"561","DOI":"10.1038\/227561a0","volume":"227","author":"F Crick","year":"1970","unstructured":"Crick, F.: Central dogma of molecular biology. Nature 227, 561\u2013563 (1970). https:\/\/doi.org\/10.1038\/227561a0","journal-title":"Nature"},{"issue":"1","key":"14_CR3","doi-asserted-by":"publisher","first-page":"340","DOI":"10.1186\/1471-2105-9-340","volume":"9","author":"M Andronescu","year":"2008","unstructured":"Andronescu, M., et al.: RNA STRAND: The RNA secondary structure and statistical analysis database. BMC Bioinformatics 9(1), 340 (2008). https:\/\/doi.org\/10.1186\/1471-2105-9-340","journal-title":"BMC Bioinformatics"},{"key":"14_CR4","doi-asserted-by":"publisher","first-page":"W320","DOI":"10.1093\/nar\/gkm258","volume":"35(Suppl 2)","author":"J Reeder","year":"2007","unstructured":"Reeder, J., et al.: pknotsRG: RNA pseudoknot folding including near-optimal structures and sliding windows. Nucleic Acids Res. 35(Suppl 2), W320\u2013W324 (2007). https:\/\/doi.org\/10.1093\/nar\/gkm258","journal-title":"Nucleic Acids Res."},{"key":"14_CR5","doi-asserted-by":"crossref","unstructured":"Langdon, W.B., Harman, M.: Grow and graft a better CUDA pknotsRG for RNA Pseudoknot free energy calculation. In: GI 2015 Workshop, pp. 805\u2013810 (2015). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/langdon_2015_gi_pknots.html","DOI":"10.1145\/2739482.2768418"},{"issue":"1","key":"14_CR6","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1186\/1748-7188-6-26","volume":"6","author":"R Lorenz","year":"2011","unstructured":"Lorenz, R., et al.: ViennaRNA package 2.0. Algorithms Mol. Biol. 6(1), 26 (2011). https:\/\/doi.org\/10.1186\/1748-7188-6-26","journal-title":"Algorithms Mol. Biol."},{"issue":"6","key":"14_CR7","doi-asserted-by":"publisher","first-page":"2122","DOI":"10.1073\/pnas.1313039111","volume":"111","author":"J Lee","year":"2013","unstructured":"Lee, J., et al.: RNA design rules from a massive open laboratory. PNAS 111(6), 2122\u20132127 (2013). https:\/\/doi.org\/10.1073\/pnas.1313039111","journal-title":"PNAS"},{"key":"14_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1007\/978-3-319-09940-8_20","volume-title":"Search-Based Software Engineering","author":"M Harman","year":"2014","unstructured":"Harman, M., Jia, Y., Langdon, W.B.: Babel Pidgin: SBSE can grow and graft entirely new functionality into a real world system. In: Le Goues, C., Yoo, S. (eds.) SSBSE 2014. LNCS, vol. 8636, pp. 247\u2013252. Springer, Cham (2014). https:\/\/doi.org\/10.1007\/978-3-319-09940-8_20"},{"key":"14_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1007\/978-3-319-22183-0_22","volume-title":"Search-Based Software Engineering","author":"Y Jia","year":"2015","unstructured":"Jia, Y., Harman, M., Langdon, W.B., Marginean, A.: Grow and serve: growing Django citation services using SBSE. In: Barros, M., Labiche, Y. (eds.) SSBSE 2015. LNCS, vol. 9275, pp. 269\u2013275. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-22183-0_22"},{"issue":"2","key":"14_CR10","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1007\/s10817-017-9409-5","volume":"60","author":"ZA Kocsis","year":"2018","unstructured":"Kocsis, Z.A., Swan, J.: Genetic programming + proof search = automatic improvement. J. Autom. Reasoning 60(2), 157\u2013176 (2018). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/PolyfinicJAR.html","journal-title":"J. Autom. Reasoning"},{"key":"14_CR11","doi-asserted-by":"crossref","unstructured":"Langdon, W.B., Lam, B.Y.H., Petke, J., Harman, M.: Improving CUDA DNA analysis software with genetic programming. In: GECCO, pp. 1063\u20131070 (2015). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/Langdon_2015_GECCO.html","DOI":"10.1145\/2739480.2754652"},{"key":"14_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1007\/978-3-319-22183-0_2","volume-title":"Search-Based Software Engineering","author":"WB Langdon","year":"2015","unstructured":"Langdon, W.B.: Genetic improvement of software for multiple objectives. In: Barros, M., Labiche, Y. (eds.) SSBSE 2015. LNCS, vol. 9275, pp. 12\u201328. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-22183-0_2"},{"issue":"1","key":"14_CR13","first-page":"5","volume":"18","author":"WB Langdon","year":"2017","unstructured":"Langdon, W.B., Lam, B.Y.H., Modat, M., Petke, J., Harman, M.: Genetic improvement of GPU software. GP & EM 18(1), 5\u201344 (2017). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/Langdon_2016_GPEM.html","journal-title":"GP & EM"},{"key":"14_CR14","doi-asserted-by":"crossref","unstructured":"Langdon, W.B: Genetically improved software. In: Gandomi, A.H., et al. (Eds.): Handbook of Genetic Programming Applications, pp. 181\u2013220. Springer, Cham (2015). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/langdon_2015_hbgpa.html","DOI":"10.1007\/978-3-319-20883-1_8"},{"key":"14_CR15","unstructured":"Petke, J., Haraldsson, S.O., Harman, M., Langdon, W.B., White, D.R., Woodward, J.R.: Genetic improvement of software: a comprehensive survey. IEEE Transactions on Evolutionary Computation (In press). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/Petke_gisurvey.html"},{"issue":"1","key":"14_CR16","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1109\/TEVC.2013.2281544","volume":"19","author":"WB Langdon","year":"2015","unstructured":"Langdon, W.B., Harman, M.: Optimising existing software with genetic programming. IEEE Trans. Evol. Comput. 19(1), 118\u2013135 (2015). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/Langdon_2013_ieeeTEC.html","journal-title":"IEEE Trans. Evol. Comput."},{"key":"14_CR17","doi-asserted-by":"crossref","unstructured":"Bruce, B.R., Petke, J., Harman, M.: Reducing energy consumption using genetic improvement. In: GECCO, pp. 1327\u20131334. ACM (2015)","DOI":"10.1145\/2739480.2754752"},{"key":"14_CR18","doi-asserted-by":"crossref","unstructured":"Wu, F., Weimer, W., Harman, M., Jia, Y., Krinke, J.: Deep parameter optimisation. In: Silva, S., et al., (Eds.) GECCO, pp. 1375\u20131382 (2015). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/Wu_2015_GECCO.html","DOI":"10.1145\/2739480.2754648"},{"key":"14_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"262","DOI":"10.1007\/978-3-319-22183-0_21","volume-title":"Search-Based Software Engineering","author":"A Marginean","year":"2015","unstructured":"Marginean, A., Barr, E.T., Harman, M., Jia, Y.: Automated transplantation of call graph and layout features into kate. In: Barros, M., Labiche, Y. (eds.) SSBSE 2015. LNCS, vol. 9275, pp. 262\u2013268. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-22183-0_21"},{"issue":"1","key":"14_CR20","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1109\/TSE.2011.104","volume":"38","author":"C Le Goues","year":"2012","unstructured":"Le Goues, C., Nguyen, T., Forrest, S., Weimer, W.: GenProg: a generic method for automatic software repair. IEEE Trans. Softw. Eng. 38(1), 54\u201372 (2012). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/DBLP_journals_tse_GouesNFW12.html","journal-title":"IEEE Trans. Softw. Eng."},{"key":"14_CR21","doi-asserted-by":"crossref","unstructured":"Langdon, W.B., Lorenz, R.: Improving SSE parallel code with grow and graft genetic programming. In: Petke, J., et al. (Eds.) GI-2017, pp. 1537\u20131538. ACM (2017). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/Langdon_2017_GI.html","DOI":"10.1145\/3067695.3082524"},{"key":"14_CR22","volume-title":"Genetic Programming","author":"JR Koza","year":"1992","unstructured":"Koza, J.R.: Genetic Programming. MIT press, Cambridge, MA (1992). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/koza_book.html"},{"key":"14_CR23","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0055923","volume-title":"Genetic Programming - An Introduction","author":"W Banzhaf","year":"1998","unstructured":"Banzhaf, W., Nordin, P., Keller, R.E., Francone, F.D.: Genetic Programming - An Introduction. Morgan Kaufmann, San Francisco (1998). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/banzhaf_1997_book.html"},{"key":"14_CR24","volume-title":"A field guide to genetic programming","author":"R Poli","year":"2008","unstructured":"Poli, R., Langdon, W.B., McPhee, N.F.: A field guide to genetic programming. Lulu Enterprises, UK (2008). http:\/\/www.gp-field-guide.org.uk"},{"key":"14_CR25","unstructured":"Das, R.: Personal Communication (2017)"},{"key":"14_CR26","doi-asserted-by":"crossref","unstructured":"Langdon, W.B.: Evolving better RNAfold C source code. Technical Report RN\/17\/08, University College, London, (2017). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/langdon_RN1708.html","DOI":"10.1101\/201640"},{"issue":"4","key":"14_CR27","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1002\/1097-0282(2000)56:4<257::AID-BIP10029>3.0.CO;2-W","volume":"56","author":"AD MacKerell Jr","year":"2000","unstructured":"MacKerell Jr., A.D., Banavali, N., Foloppe, N.: Development and current status of the CHARMM force field for nucleic acids. Biopolymers 56(4), 257\u2013265 (2000). https:\/\/doi.org\/10.1002\/1097-0282(2000)56:4%3c257::AID-BIP10029%3e3.0.CO;2-W","journal-title":"Biopolymers"},{"issue":"10","key":"14_CR28","doi-asserted-by":"publisher","first-page":"6168","DOI":"10.1093\/nar\/gkx170","volume":"45","author":"J Zuber","year":"2017","unstructured":"Zuber, J., et al.: A sensitivity analysis of RNA folding nearest neighbor parameters identifies a subset of free energy parameters with the greatest impact on RNA secondary structure prediction. Nucleic Acids Res. 45(10), 6168\u20136176 (2017). https:\/\/doi.org\/10.1093\/nar\/gkx170","journal-title":"Nucleic Acids Res."},{"issue":"8","key":"14_CR29","doi-asserted-by":"publisher","first-page":"779","DOI":"10.1080\/019697298125407","volume":"29","author":"PJ Angeline","year":"1998","unstructured":"Angeline, P.J.: Multiple interacting programs: a representation for evolving complex behaviors. Cybern. Syst. 29(8), 779\u2013803 (1998). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/angeline_1998_mips3.html","journal-title":"Cybern. Syst."},{"key":"14_CR30","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-5731-9","volume-title":"Genetic Programming and Data Structures","author":"WB Langdon","year":"1998","unstructured":"Langdon, W.B.: Genetic Programming and Data Structures. Kluwer, Norwell (1998). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/langdon_book.html"},{"key":"14_CR31","doi-asserted-by":"crossref","unstructured":"Langdon, W.B., Lam, B.Y.H.: Genetically improved BarraCUDA. BioData Min., 20(28) (2017). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/Langdon_2017_BDM.html","DOI":"10.1186\/s13040-017-0149-1"},{"key":"14_CR32","doi-asserted-by":"crossref","unstructured":"Weimer, W., Nguyen, T., Le Goues, C., Forrest, S.: Automatically finding patches using genetic programming. In: ICSE, pp. 364\u2013374 (2009). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/Weimer_2009_ICES.html","DOI":"10.1109\/ICSE.2009.5070536"},{"issue":"13","key":"14_CR33","doi-asserted-by":"publisher","first-page":"i19","DOI":"10.1093\/bioinformatics\/btm223","volume":"23","author":"M Andronescu","year":"2007","unstructured":"Andronescu, M., et al.: Efficient parameter estimation for RNA secondary structure prediction. Bioinformatics 23(13), i19\u2013i28 (2007). https:\/\/doi.org\/10.1093\/bioinformatics\/btm223","journal-title":"Bioinformatics"},{"issue":"5923","key":"14_CR34","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1126\/science.1165893","volume":"324","author":"M Schmidt","year":"2009","unstructured":"Schmidt, M., Lipson, H.: Distilling free-form natural laws from experimental data. Science 324(5923), 81\u201385 (2009). http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gp-html\/Science09_Schmidt.html","journal-title":"Science"}],"container-title":["Lecture Notes in Computer Science","Genetic Programming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-77553-1_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,12]],"date-time":"2024-03-12T11:28:18Z","timestamp":1710242898000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-77553-1_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319775524","9783319775531"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-77553-1_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"2 March 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"EuroGP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Genetic Programming","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Parma","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 April 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6 April 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"eurogp2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.evostar.org\/2018\/cfp_eurogp.php","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}