{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,11]],"date-time":"2025-11-11T22:37:54Z","timestamp":1762900674727,"version":"3.37.3"},"reference-count":79,"publisher":"Public Library of Science (PLoS)","issue":"9","license":[{"start":{"date-parts":[[2024,9,12]],"date-time":"2024-09-12T00:00:00Z","timestamp":1726099200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/S024093\/1"],"award-info":[{"award-number":["EP\/S024093\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/S024093\/1"],"award-info":[{"award-number":["EP\/S024093\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/S024093\/1"],"award-info":[{"award-number":["EP\/S024093\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010269","name":"Wellcome Trust","doi-asserted-by":"publisher","award":["212203\/Z\/18\/Z"],"award-info":[{"award-number":["212203\/Z\/18\/Z"]}],"id":[{"id":"10.13039\/100010269","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Science and Technology Development Fund, Macao","award":["0048\/2022\/A"],"award-info":[{"award-number":["0048\/2022\/A"]}]},{"DOI":"10.13039\/501100004733","name":"University of Macau","doi-asserted-by":"crossref","award":["MYRG2022-00023-FHS"],"award-info":[{"award-number":["MYRG2022-00023-FHS"]}],"id":[{"id":"10.13039\/501100004733","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["www.ploscompbiol.org"],"crossmark-restriction":false},"short-container-title":["PLoS Comput Biol"],"DOI":"10.1371\/journal.pcbi.1012410","type":"journal-article","created":{"date-parts":[[2024,9,12]],"date-time":"2024-09-12T17:43:00Z","timestamp":1726162980000},"page":"e1012410","update-policy":"https:\/\/doi.org\/10.1371\/journal.pcbi.corrections_policy","source":"Crossref","is-referenced-by-count":3,"title":["Ten simple rules for training scientists to make better software"],"prefix":"10.1371","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1401-115X","authenticated-orcid":true,"given":"Kit","family":"Gallagher","sequence":"first","affiliation":[]},{"given":"Richard","family":"Creswell","sequence":"additional","affiliation":[]},{"given":"Ben","family":"Lambert","sequence":"additional","affiliation":[]},{"given":"Martin","family":"Robinson","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0904-554X","authenticated-orcid":true,"given":"Chon","family":"Lok Lei","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4569-4312","authenticated-orcid":true,"given":"Gary R.","family":"Mirams","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8311-3200","authenticated-orcid":true,"given":"David J.","family":"Gavaghan","sequence":"additional","affiliation":[]}],"member":"340","published-online":{"date-parts":[[2024,9,12]]},"reference":[{"issue":"12","key":"pcbi.1012410.ref001","doi-asserted-by":"crossref","first-page":"821","DOI":"10.1038\/nrg3096","article-title":"Software for systems biology: from tools to integrated platforms","volume":"12","author":"S Ghosh","year":"2011","journal-title":"Nat Rev Genet"},{"issue":"3","key":"pcbi.1012410.ref002","doi-asserted-by":"crossref","first-page":"e2002050","DOI":"10.1371\/journal.pbio.2002050","article-title":"All biology is computational biology","volume":"15","author":"F. Markowetz","year":"2017","journal-title":"PLoS Biol"},{"issue":"9","key":"pcbi.1012410.ref003","doi-asserted-by":"crossref","first-page":"e87","DOI":"10.1371\/journal.pcbi.0020087","article-title":"Scientific Software Development Is Not an Oxymoron","volume":"2","author":"SM Baxter","year":"2006","journal-title":"PLoS Comput Biol"},{"issue":"13","key":"pcbi.1012410.ref004","doi-asserted-by":"crossref","first-page":"135101","DOI":"10.1063\/1.4754132","article-title":"Sequence-dependent thermodynamics of a coarse-grained DNA model","volume":"137","author":"P \u0160ulc","year":"2012","journal-title":"J Chem Phys"},{"key":"pcbi.1012410.ref005","doi-asserted-by":"crossref","first-page":"108171","DOI":"10.1016\/j.cpc.2021.108171","article-title":"LAMMPS\u2014a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales","volume":"271","author":"AP Thompson","year":"2022","journal-title":"Comput Phys Commun"},{"issue":"3","key":"pcbi.1012410.ref006","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1109\/MCSE.2009.52","article-title":"FiPy: Partial Differential Equations with Python","volume":"11","author":"JE Guyer","year":"2009","journal-title":"Comput Sci Eng"},{"key":"pcbi.1012410.ref007","article-title":"PyGAD: an intuitive genetic algorithm Python library","author":"AF Gad","year":"2023","journal-title":"Multimed Tools Appl"},{"issue":"7825","key":"pcbi.1012410.ref008","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1038\/s41586-020-2649-2","article-title":"Array programming with NumPy","volume":"585","author":"CR Harris","year":"2020","journal-title":"Nature"},{"issue":"6","key":"pcbi.1012410.ref009","doi-asserted-by":"crossref","first-page":"e1010193","DOI":"10.1371\/journal.pcbi.1010193","article-title":"Advancing code sharing in the computational biology community","volume":"18","author":"L Cadwallader","year":"2022","journal-title":"PLoS Comput Biol"},{"issue":"7604","key":"pcbi.1012410.ref010","first-page":"452","article-title":"1500 scientists lift the lid on reproducibility","volume":"533","author":"M. Baker","year":"2016","journal-title":"Nature"},{"issue":"1","key":"pcbi.1012410.ref011","doi-asserted-by":"crossref","DOI":"10.1038\/s41597-022-01143-6","article-title":"A large-scale study on research code quality and execution","volume":"9","author":"A Trisovic","year":"2022","journal-title":"Sci Data"},{"issue":"2","key":"pcbi.1012410.ref012","doi-asserted-by":"crossref","first-page":"408","DOI":"10.1080\/13658816.2018.1508687","article-title":"Computational reproducibility in geoscientific papers: Insights from a series of studies with geoscientists and a reproduction study","volume":"33","author":"M Konkol","year":"2018","journal-title":"Int J Geogr Inf Sci"},{"issue":"1","key":"pcbi.1012410.ref013","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1561\/104.00000053","article-title":"Is Economics Research Replicable? Sixty Published Papers From Thirteen Journals Say \u201cOften Not\u201d","volume":"11","author":"AC Chang","year":"2022","journal-title":"Crit Financ Rev"},{"issue":"11","key":"pcbi.1012410.ref014","doi-asserted-by":"crossref","first-page":"2584","DOI":"10.1073\/pnas.1708290115","article-title":"An empirical analysis of journal policy effectiveness for computational reproducibility","volume":"115","author":"V Stodden","year":"2018","journal-title":"Proc Natl Acad Sci U S A"},{"key":"pcbi.1012410.ref015","doi-asserted-by":"crossref","unstructured":"Pimentel JF, Murta L, Braganholo V, Freire J. A Large-Scale Study About Quality and Reproducibility of Jupyter Notebooks. In: 2019 IEEE\/ACM 16th International Conference on Mining Software Repositories (MSR). IEEE; 2019. p. 507\u2013517. Available from: http:\/\/dx.doi.org\/10.1109\/MSR.2019.00077.","DOI":"10.1109\/MSR.2019.00077"},{"issue":"9","key":"pcbi.1012410.ref016","doi-asserted-by":"crossref","first-page":"2137","DOI":"10.1002\/asi.23538","article-title":"Software in the scientific literature: Problems with seeing, finding, and using software mentioned in the biology literature","volume":"67","author":"J Howison","year":"2015","journal-title":"J Assoc Inf Sci Technol"},{"issue":"1","key":"pcbi.1012410.ref017","doi-asserted-by":"crossref","first-page":"e6","DOI":"10.5334\/jors.an","article-title":"Summary of the First Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE1)","volume":"2","author":"DS Katz","year":"2014","journal-title":"J Open Res Softw"},{"key":"pcbi.1012410.ref018","doi-asserted-by":"crossref","first-page":"707","DOI":"10.1016\/j.procs.2011.04.074","article-title":"Toward Executable Scientific Publications","volume":"4","author":"R Strijkers","year":"2011","journal-title":"Procedia Comput Sci"},{"issue":"6","key":"pcbi.1012410.ref019","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1109\/MCSE.2013.133","article-title":"The Software Sustainability Institute: Changing Research Software Attitudes and Practices","volume":"15","author":"S Crouch","year":"2013","journal-title":"Comput Sci Eng"},{"issue":"10","key":"pcbi.1012410.ref020","doi-asserted-by":"crossref","first-page":"e1003285","DOI":"10.1371\/journal.pcbi.1003285","article-title":"Ten Simple Rules for Reproducible Computational Research","volume":"9","author":"GK Sandve","year":"2013","journal-title":"PLoS Comput Biol"},{"issue":"6060","key":"pcbi.1012410.ref021","doi-asserted-by":"crossref","first-page":"1226","DOI":"10.1126\/science.1213847","article-title":"Reproducible Research in Computational Science","volume":"334","author":"RD Peng","year":"2011","journal-title":"Science"},{"issue":"3","key":"pcbi.1012410.ref022","doi-asserted-by":"crossref","first-page":"e1003506","DOI":"10.1371\/journal.pcbi.1003506","article-title":"Ten Simple Rules for Effective Computational Research","volume":"10","author":"JM Osborne","year":"2014","journal-title":"PLoS Comput Biol"},{"issue":"3","key":"pcbi.1012410.ref023","doi-asserted-by":"crossref","first-page":"e1009823","DOI":"10.1371\/journal.pcbi.1009823","article-title":"Ten simple rules for making a software tool workflow-ready","volume":"18","author":"P Brack","year":"2022","journal-title":"PLoS Comput Biol"},{"issue":"1","key":"pcbi.1012410.ref024","doi-asserted-by":"crossref","first-page":"e1005265","DOI":"10.1371\/journal.pcbi.1005265","article-title":"Ten Simple Rules for Developing Usable Software in Computational Biology","volume":"13","author":"M List","year":"2017","journal-title":"PLoS Comput Biol"},{"issue":"12","key":"pcbi.1012410.ref025","doi-asserted-by":"crossref","first-page":"e1006561","DOI":"10.1371\/journal.pcbi.1006561","article-title":"Ten simple rules for documenting scientific software","volume":"14","author":"BD Lee","year":"2018","journal-title":"PLoS Comput Biol"},{"issue":"4","key":"pcbi.1012410.ref026","doi-asserted-by":"crossref","first-page":"e1005412","DOI":"10.1371\/journal.pcbi.1005412","article-title":"Ten simple rules for making research software more robust","volume":"13","author":"M Taschuk","year":"2017","journal-title":"PLoS Comput Biol"},{"issue":"7","key":"pcbi.1012410.ref027","doi-asserted-by":"crossref","first-page":"e1004947","DOI":"10.1371\/journal.pcbi.1004947","article-title":"Ten Simple Rules for Taking Advantage of Git and GitHub","volume":"12","author":"Y Perez-Riverol","year":"2016","journal-title":"PLoS Comput Biol"},{"issue":"1","key":"pcbi.1012410.ref028","doi-asserted-by":"crossref","first-page":"e1005871","DOI":"10.1371\/journal.pcbi.1005871","article-title":"Ten simple rules for biologists learning to program","volume":"14","author":"MA Carey","year":"2018","journal-title":"PLoS Comput Biol"},{"issue":"7","key":"pcbi.1012410.ref029","doi-asserted-by":"crossref","first-page":"e1010202","DOI":"10.1371\/journal.pcbi.1010202","article-title":"Ten simple rules for designing and running a computing minor for bio\/chem students","volume":"18","author":"RJ Reyes","year":"2022","journal-title":"PLoS Comput Biol"},{"issue":"2233","key":"pcbi.1012410.ref030","article-title":"Heterogeneity in the onwards transmission risk between local and imported cases affects practical estimates of the time-dependent reproduction number","volume":"380","author":"R Creswell","year":"2022","journal-title":"Philos Trans A Math Phys Eng Sci"},{"key":"pcbi.1012410.ref031","first-page":"12","article-title":"Epidemiological Agent-Based Modelling Software (Epiabm)","author":"K Gallagher","year":"2024","journal-title":"J Open Res Softw"},{"issue":"12","key":"pcbi.1012410.ref032","doi-asserted-by":"crossref","first-page":"875","DOI":"10.1109\/32.553636","article-title":"Improving speed and productivity of software development: a global survey of software developers","volume":"22","author":"JD Blackburn","year":"1996","journal-title":"IEEE Trans Softw Eng"},{"key":"pcbi.1012410.ref033","doi-asserted-by":"crossref","unstructured":"Canedo ED, Santos GA. Factors Affecting Software Development Productivity: An Empirical Study. In: Proceedings of the XXXIII Brazilian Symposium on Software Engineering. SBES \u201819. New York, NY, USA: Association for Computing Machinery; 2019. p. 307\u2013316. Available from: https:\/\/doi.org\/10.1145\/3350768.3352491.","DOI":"10.1145\/3350768.3352491"},{"journal-title":"Software Sustainability Institute Midterm Review","year":"2023","author":"N Chue Hong","key":"pcbi.1012410.ref034"},{"issue":"10","key":"pcbi.1012410.ref035","doi-asserted-by":"crossref","first-page":"e3001419","DOI":"10.1371\/journal.pbio.3001419","article-title":"A field guide to cultivating computational biology","volume":"19","author":"GP Way","year":"2021","journal-title":"PLoS Biol"},{"issue":"12","key":"pcbi.1012410.ref036","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1145\/1610252.1610285","article-title":"Assessing open source software as a scholarly contribution","volume":"52","author":"L Hafer","year":"2009","journal-title":"Commun ACM"},{"issue":"5807","key":"pcbi.1012410.ref037","doi-asserted-by":"crossref","first-page":"1856","DOI":"10.1126\/science.314.5807.1856","article-title":"A Scientist\u2019s Nightmare: Software Problem Leads to Five Retractions","volume":"314","author":"G. Miller","year":"2006","journal-title":"Science"},{"issue":"1","key":"pcbi.1012410.ref038","doi-asserted-by":"crossref","DOI":"10.1038\/s41597-022-01710-x","article-title":"Introducing the FAIR Principles for research software","volume":"9","author":"M Barker","year":"2022","journal-title":"Sci Data"},{"key":"pcbi.1012410.ref039","doi-asserted-by":"crossref","unstructured":"Yamashita A, Moonen L. Do code smells reflect important maintainability aspects? In: 2012 28th IEEE International Conference on Software Maintenance (ICSM). IEEE; 2012. p. 306\u2013315. doi: 10.1109\/icsm.2012.6405287","DOI":"10.1109\/ICSM.2012.6405287"},{"key":"pcbi.1012410.ref040","doi-asserted-by":"crossref","first-page":"110610","DOI":"10.1016\/j.jss.2020.110610","article-title":"Code smells and refactoring: A tertiary systematic review of challenges and observations","volume":"167","author":"G Lacerda","year":"2020","journal-title":"J Syst Softw"},{"issue":"3","key":"pcbi.1012410.ref041","doi-asserted-by":"crossref","first-page":"e1008549","DOI":"10.1371\/journal.pcbi.1008549","article-title":"Ten simple rules for quick and dirty scientific programming","volume":"17","author":"G Balaban","year":"2021","journal-title":"PLoS Comput Biol"},{"issue":"5","key":"pcbi.1012410.ref042","doi-asserted-by":"crossref","first-page":"e3000246","DOI":"10.1371\/journal.pbio.3000246","article-title":"Open science challenges, benefits and tips in early career and beyond","volume":"17","author":"C Allen","year":"2019","journal-title":"PLoS Biol"},{"key":"pcbi.1012410.ref043","doi-asserted-by":"crossref","first-page":"e16800","DOI":"10.7554\/eLife.16800","article-title":"Point of View: How open science helps researchers succeed","volume":"5","author":"EC McKiernan","year":"2016","journal-title":"Elife"},{"issue":"3","key":"pcbi.1012410.ref044","doi-asserted-by":"crossref","first-page":"587","DOI":"10.2307\/25148740","article-title":"The Transformation of Open Source Software","volume":"30","author":"Fitzgerald","year":"2006","journal-title":"MIS Q"},{"issue":"4","key":"pcbi.1012410.ref045","doi-asserted-by":"crossref","first-page":"246","DOI":"10.1109\/TSE.2004.1274044","article-title":"An empirical study of open-source and closed-source software products","volume":"30","author":"JW Paulson","year":"2004","journal-title":"IEEE Trans Softw Eng"},{"issue":"3","key":"pcbi.1012410.ref046","doi-asserted-by":"crossref","first-page":"236","DOI":"10.1016\/j.jsis.2007.06.001","article-title":"The open source software phenomenon: Characteristics that promote research","volume":"16","author":"G von Krogh","year":"2007","journal-title":"J Strateg Inf Syst"},{"issue":"3","key":"pcbi.1012410.ref047","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1007\/s10668-012-9337-9","article-title":"The case for open source appropriate technology","volume":"14","author":"JM Pearce","year":"2012","journal-title":"Environ Dev Sustain"},{"key":"pcbi.1012410.ref048","doi-asserted-by":"crossref","unstructured":"Nakakoji K, Yamamoto Y, Nishinaka Y, Kishida K, Ye Y. Evolution patterns of open-source software systems and communities. In: Proceedings of the International Workshop on Principles of Software Evolution. IWPSE02. ACM; 2002. p. 76\u201385. doi: 10.1145\/512035.512055","DOI":"10.1145\/512054.512055"},{"journal-title":"SABS-R3-Epidemiology\/epiabm: Zenodo Release","year":"2022","author":"K Gallagher","key":"pcbi.1012410.ref049"},{"volume-title":"XP Series","year":"2004","author":"K Beck","key":"pcbi.1012410.ref050"},{"key":"pcbi.1012410.ref051","doi-asserted-by":"crossref","unstructured":"Ahmed A, Ahmad S, Ehsan N, Mirza E, Sarwar SZ. Agile software development: Impact on productivity and quality. In: 2010 IEEE International Conference on Management of Innovation & Technology. IEEE; 2010. p. 287\u2013291. doi: 10.1109\/icmit.2010.5492703","DOI":"10.1109\/ICMIT.2010.5492703"},{"key":"pcbi.1012410.ref052","doi-asserted-by":"crossref","unstructured":"Sletholt MT, Hannay J, Pfahl D, Benestad HC, Langtangen HP. A Literature Review of Agile Practices and Their Effects in Scientific Software Development. In: Proceedings of the 4th International Workshop on Software Engineering for Computational Science and Engineering. SECSE \u201811. New York, NY, USA: Association for Computing Machinery; 2011. p. 1\u20139. doi: 10.1145\/1985782.1985784","DOI":"10.1145\/1985782.1985784"},{"key":"pcbi.1012410.ref053","first-page":"200","volume-title":"Lecture Notes in Computer Science","author":"L Madeyski","year":"2007"},{"issue":"23","key":"pcbi.1012410.ref054","doi-asserted-by":"crossref","first-page":"8410","DOI":"10.1073\/pnas.1319030111","article-title":"Active learning increases student performance in science, engineering, and mathematics","volume":"111","author":"S Freeman","year":"2014","journal-title":"Proc Natl Acad Sci U S A"},{"issue":"3","key":"pcbi.1012410.ref055","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1002\/j.2168-9830.2004.tb00809.x","article-title":"Does Active Learning Work? A Review of the Research","volume":"93","author":"M. Prince","year":"2004","journal-title":"J Eng Educ"},{"issue":"2","key":"pcbi.1012410.ref056","doi-asserted-by":"crossref","first-page":"1368","DOI":"10.1016\/j.sbspro.2010.03.202","article-title":"Project\u2013based learning in engineering higher education: two decades of teaching competences in real environments","volume":"2","author":"I de los Rios","year":"2010","journal-title":"Procedia Soc Behav Sci"},{"journal-title":"Drug Discovery Game App","year":"2023","author":"N Quast","key":"pcbi.1012410.ref057"},{"journal-title":"Extensible-Clinical-Imaging-QC-Tool","year":"2023","author":"Y Wei","key":"pcbi.1012410.ref058"},{"issue":"4","key":"pcbi.1012410.ref059","first-page":"138","article-title":"Listening to Early Career Software Developers","volume":"33","author":"M Craig","year":"2018","journal-title":"J Comput Sci Coll"},{"journal-title":"Report 9: Impact of non-pharmaceutical interventions (NPIs) to reduce COVID-19 mortality and healthcare demand","year":"2020","author":"N Ferguson","key":"pcbi.1012410.ref060"},{"journal-title":"EpiGeoPop: A Tool for Developing Spatially Accurate Country-level Epidemiological Models","year":"2023","author":"L Herriott","key":"pcbi.1012410.ref061"},{"key":"pcbi.1012410.ref062","doi-asserted-by":"crossref","unstructured":"Porter L, Bouvier D, Cutts Q, Grissom S, Lee C, McCartney R, et al. A Multi-Institutional Study of Peer Instruction in Introductory Computing. In: Proceedings of the 47th ACM Technical Symposium on Computing Science Education. SIGCSE \u201816. New York, NY, USA: Association for Computing Machinery; 2016. p. 358\u2013363. doi: 10.1145\/2839509.2844642","DOI":"10.1145\/2839509.2844642"},{"issue":"2","key":"pcbi.1012410.ref063","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1080\/08993408.2011.579808","article-title":"Pair programming in education: a literature review","volume":"21","author":"B Hanks","year":"2011","journal-title":"Comput Sci Educ"},{"issue":"4","key":"pcbi.1012410.ref064","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1109\/TSE.2010.59","article-title":"Empirical Studies of Pair Programming for CS\/SE Teaching in Higher Education: A Systematic Literature Review","volume":"37","author":"N Salleh","year":"2011","journal-title":"IEEE Trans Softw Eng"},{"key":"pcbi.1012410.ref065","first-page":"223","article-title":"The costs and benefits of pair programming","volume":"8","author":"A Cockburn","year":"2000","journal-title":"Extreme programming examined"},{"issue":"16","key":"pcbi.1012410.ref066","first-page":"2009","article-title":"Understanding tools and practices for distributed pair programming","volume":"15","author":"T Sch\u00fcmmer","year":"2009","journal-title":"J Univ Comput Sci"},{"key":"pcbi.1012410.ref067","doi-asserted-by":"crossref","unstructured":"Sus JG, Billingsley W. Using continuous integration of code and content to teach software engineering with limited resources. In: 2012 34th International Conference on Software Engineering (ICSE). IEEE; 2012. p. 1175\u20131184. doi: 10.1109\/icse.2012.6227025","DOI":"10.1109\/ICSE.2012.6227025"},{"key":"pcbi.1012410.ref068","unstructured":"Clark N, Davies P, Skeers R. Self and peer assessment in software engineering projects. In: Proceedings of the 7th Australasian conference on Computing education-Volume 42. 2005. p. 91\u2013100."},{"key":"pcbi.1012410.ref069","doi-asserted-by":"crossref","unstructured":"Dyke G. Which Aspects of Novice Programmers\u2019 Usage of an IDE Predict Learning Outcomes. In: Proceedings of the 42nd ACM Technical Symposium on Computer Science Education. SIGCSE \u201811. New York, NY, USA: Association for Computing Machinery; 2011. p. 505\u2013510. doi: 10.1145\/1953163.1953309","DOI":"10.1145\/1953163.1953309"},{"issue":"12","key":"pcbi.1012410.ref070","doi-asserted-by":"crossref","first-page":"2452","DOI":"10.1016\/j.cpc.2009.07.019","article-title":"Chaste: A test-driven approach to software development for biological modelling","volume":"180","author":"J Pitt-Francis","year":"2009","journal-title":"Comput Phys Commun"},{"issue":"368","key":"pcbi.1012410.ref071","first-page":"5013","article-title":"A hybrid approach to multi-scale modelling of cancer","volume":"2010","author":"JM Osborne","year":"1930","journal-title":"Philos Trans A Math Phys Eng Sci"},{"issue":"3","key":"pcbi.1012410.ref072","doi-asserted-by":"crossref","first-page":"e1002970","DOI":"10.1371\/journal.pcbi.1002970","article-title":"Chaste: An Open Source C++ Library for Computational Physiology and Biology","volume":"9","author":"GR Mirams","year":"2013","journal-title":"PLoS Comput Biol"},{"issue":"47","key":"pcbi.1012410.ref073","doi-asserted-by":"crossref","DOI":"10.21105\/joss.01848","article-title":"Chaste: cancer, heart and soft tissue environment","volume":"5","author":"FR Cooper","year":"2020","journal-title":"J Open Source Softw"},{"key":"pcbi.1012410.ref074","article-title":"Probabilistic Inference on Noisy Time Series (PINTS)","author":"M Clerx","year":"2019","journal-title":"J Open Res Softw"},{"issue":"9","key":"pcbi.1012410.ref075","doi-asserted-by":"crossref","first-page":"e1007296","DOI":"10.1371\/journal.pcbi.1007296","article-title":"Ten simple rules for helping newcomers become contributors to open projects","volume":"15","author":"D Sholler","year":"2019","journal-title":"PLoS Comput Biol"},{"issue":"12","key":"pcbi.1012410.ref076","doi-asserted-by":"crossref","first-page":"e1002802","DOI":"10.1371\/journal.pcbi.1002802","article-title":"Ten Simple Rules for the Open Development of Scientific Software","volume":"8","author":"A Prli\u0107","year":"2012","journal-title":"PLoS Comput Biol"},{"issue":"7","key":"pcbi.1012410.ref077","doi-asserted-by":"crossref","first-page":"1877","DOI":"10.1093\/bioinformatics\/btac016","article-title":"ABlooper: fast accurate antibody CDR loop structure prediction with accuracy estimation","volume":"38","author":"B Abanades","year":"2022","journal-title":"Bioinformatics"},{"issue":"1","key":"pcbi.1012410.ref078","doi-asserted-by":"crossref","DOI":"10.1093\/bioadv\/vbac046","article-title":"AbLang: an antibody language model for completing antibody sequences","volume":"2","author":"TH Olsen","year":"2022","journal-title":"Bioinform Adv"},{"issue":"1","key":"pcbi.1012410.ref079","doi-asserted-by":"crossref","DOI":"10.1093\/bioinformatics\/btac732","article-title":"Paragraph\u2014antibody paratope prediction using graph neural networks with minimal feature vectors","volume":"39","author":"L Chinery","year":"2022","journal-title":"Bioinformatics"}],"container-title":["PLOS Computational Biology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1012410","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,12]],"date-time":"2024-09-12T17:43:51Z","timestamp":1726163031000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1012410"}},"subtitle":[],"editor":[{"given":"Scott","family":"Markel","sequence":"first","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2024,9,12]]},"references-count":79,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2024,9,12]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pcbi.1012410","relation":{},"ISSN":["1553-7358"],"issn-type":[{"type":"electronic","value":"1553-7358"}],"subject":[],"published":{"date-parts":[[2024,9,12]]}}}