{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T23:09:15Z","timestamp":1778281755124,"version":"3.51.4"},"reference-count":44,"publisher":"The Open Journal","issue":"121","license":[{"start":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T00:00:00Z","timestamp":1778198400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T00:00:00Z","timestamp":1778198400000},"content-version":"am","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T00:00:00Z","timestamp":1778198400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JOSS"],"published-print":{"date-parts":[[2026,5,8]]},"DOI":"10.21105\/joss.10104","type":"journal-article","created":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T22:13:37Z","timestamp":1778278417000},"page":"10104","source":"Crossref","is-referenced-by-count":0,"title":["Kigali Sim: Open source simulation toolkit for modeling substances and policies related to the Montreal Protocol"],"prefix":"10.21105","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0458-4985","authenticated-orcid":false,"given":"A Samuel","family":"Pottinger","sequence":"first","affiliation":[{"name":"Schmidt Center for Data Science and Environment, University of California, Berkeley, California, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Balaji","family":"Natarajan","sequence":"additional","affiliation":[{"name":"Secretariat of the Multilateral Fund for the Implementation of the Montreal Protocol, United Nations Environment Programme"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-1609-6244","authenticated-orcid":false,"given":"Magali","family":"de Bruyn","sequence":"additional","affiliation":[{"name":"Schmidt Center for Data Science and Environment, University of California, Berkeley, California, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4296-998X","authenticated-orcid":false,"given":"Ciera C.","family":"Martinez","sequence":"additional","affiliation":[{"name":"Schmidt Center for Data Science and Environment, University of California, Berkeley, California, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"8722","reference":[{"issue":"4","key":"montreal_protocol_success","doi-asserted-by":"publisher","DOI":"10.18356\/e300f295-en","article-title":"Triumph by treaty","volume":"2017","author":"Molina","year":"2018","unstructured":"Molina, M., & Zaelke, D. (2018). Triumph by treaty. Our Planet, 2017(4), 18\u201319. https:\/\/doi.org\/10.18356\/e300f295-en","journal-title":"Our Planet"},{"key":"ozone","isbn-type":"print","article-title":"Scientific Assessment of Ozone Depletion 2022","author":"World Meteorological Organization","year":"2022","unstructured":"World Meteorological Organization. (2022). Scientific Assessment of Ozone Depletion 2022 (p. 509). GAW Report No. 278. ISBN:\u00a0978-9914-733-97-6","ISBN":"https:\/\/id.crossref.org\/isbn\/9789914733976"},{"issue":"7","key":"kigali_amendment","doi-asserted-by":"publisher","DOI":"10.1016\/j.crte.2018.09.002","article-title":"Montreal Protocol at 30: The governance structure, the evolution, and the Kigali Amendment","volume":"350","author":"Birmpili","year":"2018","unstructured":"Birmpili, T. (2018). Montreal Protocol at 30: The governance structure, the evolution, and the Kigali Amendment. C. R. Geosci., 350(7), 425\u2013431. https:\/\/doi.org\/10.1016\/j.crte.2018.09.002","journal-title":"C. R. Geosci."},{"issue":"27","key":"contribute","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.0902817106","article-title":"The large contribution of projected HFC emissions to future climate forcing","volume":"106","author":"Velders","year":"2009","unstructured":"Velders, G. J. M., Fahey, D. W., Daniel, J. S., McFarland, M., & Andersen, S. O. (2009). The large contribution of projected HFC emissions to future climate forcing. Proc. Natl. Acad. Sci. U. S. A., 106(27), 10949\u201310954. https:\/\/doi.org\/10.1073\/pnas.0902817106","journal-title":"Proc. Natl. Acad. Sci. U. S. A."},{"key":"smallhypertalk","article-title":"HyperTalk: The Language for the Rest of Us","author":"Wheeler","year":"2004","unstructured":"Wheeler, K. (2004). HyperTalk: The Language for the Rest of Us. https:\/\/www.memoryhole.net\/~kyle\/papers\/hypertalk.pdf"},{"issue":"6726","key":"plasticssci","doi-asserted-by":"publisher","DOI":"10.1126\/science.adr3837","article-title":"Pathways to reduce global plastic waste mismanagement and greenhouse gas emissions by 2050","volume":"386","author":"Pottinger","year":"2024","unstructured":"Pottinger, A. S., Geyer, R., Biyani, N., Martinez, C. C., Nathan, N., Morse, M. R., Liu, C., Hu, S., Bruyn, M. de, Boettiger, C., Baker, E., & McCauley, D. J. (2024). Pathways to reduce global plastic waste mismanagement and greenhouse gas emissions by 2050. Science, 386(6726), 1168\u20131173. https:\/\/doi.org\/10.1126\/science.adr3837","journal-title":"Science"},{"key":"plasticsgame","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2312.11359","article-title":"Using Game Design to Inform a Plastics Treaty: Fostering Collaboration between Science, Machine Learning, and Policymaking","author":"Pottinger","year":"2025","unstructured":"Pottinger, A. S., Biyani, N., Geyer, R., McCauley, D. J., Bruyn, M. de, Morse, M. R., Nathan, N., Koy, K., & Martinez, C. (2025). Using Game Design to Inform a Plastics Treaty: Fostering Collaboration between Science, Machine Learning, and Policymaking. https:\/\/doi.org\/10.48550\/arXiv.2312.11359"},{"key":"core_loops","doi-asserted-by":"publisher","DOI":"10.1145\/3001773.3001791","article-title":"The Gameplay Loop: a Player Activity Model for Game Design and Analysis","author":"Guardiola","year":"2016","unstructured":"Guardiola, E. (2016). The Gameplay Loop: a Player Activity Model for Game Design and Analysis. Proceedings of the 13th International Conference on Advances in Computer Entertainment Technology. https:\/\/doi.org\/10.1145\/3001773.3001791","journal-title":"Proceedings of the 13th international conference on advances in computer entertainment technology"},{"key":"hayashida_structure","article-title":"The Structure of Fun: Learning from Super Mario 3D Land\u2019s Director","author":"Hayashida","year":"2012","unstructured":"Hayashida, K., & Nutt, C. (2012). The Structure of Fun: Learning from Super Mario 3D Land\u2019s Director. https:\/\/www.gamedeveloper.com\/design\/the-structure-of-fun-learning-from-i-super-mario-3d-land-i-s-director"},{"key":"portal","article-title":"Programming Portals","author":"Appleton","year":"2022","unstructured":"Appleton, M. (2022). Programming Portals. https:\/\/maggieappleton.com\/programming-portals"},{"key":"dsl_comprehension","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-28960-7_7","article-title":"Towards Empirical Evidence on the Comprehensibility of Natural Language Versus Programming Language","author":"Rein","year":"2019","unstructured":"Rein, P., Taeumel, M., & Hirschfeld, R. (2019). Towards Empirical Evidence on the Comprehensibility of Natural Language Versus Programming Language. Design Thinking Research, 111\u2013126. https:\/\/doi.org\/10.1007\/978-3-030-28960-7_7","journal-title":"Design thinking research"},{"issue":"7","key":"dsl_evaluation","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-022-10210-w","article-title":"An empirical evaluation of a novel domain-specific language\u2014modelling vehicle routing problems with Athos","volume":"27","author":"Hoffmann","year":"2022","unstructured":"Hoffmann, B., Urquhart, N., Chalmers, K., & Guckert, M. (2022). An empirical evaluation of a novel domain-specific language\u2014modelling vehicle routing problems with Athos. Empirical Software Engineering, 27(7), 1\u201344. https:\/\/doi.org\/10.1007\/s10664-022-10210-w","journal-title":"Empirical Software Engineering"},{"key":"energy_mix","doi-asserted-by":"publisher","DOI":"10.1016\/j.enpol.2016.03.038","article-title":"Carbon emission intensity in electricity production: A global analysis","volume":"94","author":"Ang","year":"2016","unstructured":"Ang, B. W., & Su, B. (2016). Carbon emission intensity in electricity production: A global analysis. Energy Policy, 94, 56\u201363. https:\/\/doi.org\/10.1016\/j.enpol.2016.03.038","journal-title":"Energy Policy"},{"key":"antlr","doi-asserted-by":"publisher","DOI":"10.1145\/2660193.2660202","article-title":"Adaptive LL(*) parsing: The power of dynamic analysis","author":"Parr","year":"2014","unstructured":"Parr, T., Harwell, S., & Fisher, K. (2014). Adaptive LL(*) parsing: The power of dynamic analysis. Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, 579\u2013598. https:\/\/doi.org\/10.1145\/2660193.2660202","journal-title":"Proceedings of the 2014 ACM international conference on object oriented programming systems languages & applications"},{"key":"aceeditor","article-title":"Ace: The High Performance Code Editor for the Web","author":"Ajax.org","year":"2010","unstructured":"Ajax.org. (2010). Ace: The High Performance Code Editor for the Web. https:\/\/ace.c9.io\/"},{"key":"apachecsv","article-title":"Apache Commons CSV","author":"Apache Software Foundation","year":"2024","unstructured":"Apache Software Foundation. (2024). Apache Commons CSV. https:\/\/commons.apache.org\/proper\/commons-csv\/"},{"key":"chartjs","article-title":"Chart.js: Simple yet flexible JavaScript charting library","author":"Chart.js Contributors","year":"2024","unstructured":"Chart.js Contributors. (2024). Chart.js: Simple yet flexible JavaScript charting library. https:\/\/www.chartjs.org\/"},{"issue":"12","key":"d3","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.185","article-title":"D\u00b3 Data-Driven Documents","volume":"17","author":"Bostock","year":"2011","unstructured":"Bostock, M., Ogievetsky, V., & Heer, J. (2011). D\u00b3 Data-Driven Documents. IEEE Transactions on Visualization and Computer Graphics, 17(12), 2301\u20132309. https:\/\/doi.org\/10.1109\/TVCG.2011.185","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"key":"papaparse","article-title":"Papa Parse","author":"Holt","year":"2024","unstructured":"Holt, M. (2024). Papa Parse. https:\/\/www.papaparse.com\/"},{"key":"prism","article-title":"Prism","author":"Verou","year":"2024","unstructured":"Verou, L. (2024). Prism. https:\/\/prismjs.com\/"},{"key":"qunit","article-title":"QUnit","author":"OpenJS Foundation","year":"2024","unstructured":"OpenJS Foundation. (2024). QUnit. https:\/\/qunitjs.com\/"},{"key":"tabby","article-title":"Tabby: Lightweight, accessible vanilla JS toggle tabs","author":"Ferdinandi","year":"2024","unstructured":"Ferdinandi, C. (2024). Tabby: Lightweight, accessible vanilla JS toggle tabs. https:\/\/github.com\/cferdinandi\/tabby"},{"key":"webpack","article-title":"Webpack","author":"Webpack Contributors","year":"2024","unstructured":"Webpack Contributors. (2024). Webpack. https:\/\/webpack.js.org\/"},{"key":"teavm","article-title":"TeaVM: Build Fast, Modern Web Apps in Java","author":"Konshin","year":"2024","unstructured":"Konshin, A. (2024). TeaVM: Build Fast, Modern Web Apps in Java. https:\/\/teavm.org\/"},{"key":"mlf_guidelines","article-title":"Multilateral Fund for the Implementation of the Montreal Protocol Policies, Procedures, Guidelines and Criteria","author":"Multilateral Fund Secretariat","year":"2025","unstructured":"Multilateral Fund Secretariat. (2025). Multilateral Fund for the Implementation of the Montreal Protocol Policies, Procedures, Guidelines and Criteria. https:\/\/www.multilateralfund.org\/api\/drupal-documents\/download\/file\/4286a8ec-a765-493c-bc0a-2155717410b8?filename=policies_combined.pdf"},{"key":"drawio","article-title":"Jgraph\/Drawio: Draw.io is a JavaScript, client-side editor for general diagramming and whiteboarding","author":"JGraph","year":"2023","unstructured":"JGraph, & draw.io. (2023). Jgraph\/Drawio: Draw.io is a JavaScript, client-side editor for general diagramming and whiteboarding. In GitHub. GitHub, Inc. https:\/\/github.com\/jgraph\/drawio","journal-title":"GitHub"},{"key":"claude_ai","article-title":"Claude","author":"Anthropic","year":"2025","unstructured":"Anthropic. (2025). Claude. https:\/\/www.anthropic.com\/claude"},{"key":"copilot","article-title":"GitHub copilot","author":"GitHub","year":"2025","unstructured":"GitHub, OpenAI, & Microsoft. (2025). GitHub copilot. https:\/\/github.com\/features\/copilot"},{"key":"intellij_ai","doi-asserted-by":"publisher","DOI":"10.1145\/3664646.3676273","article-title":"AI Assistant in JetBrains IDE: Insights and Challenges","author":"Sokolov","year":"2024","unstructured":"Sokolov, A. (2024). AI Assistant in JetBrains IDE: Insights and Challenges. Proceedings of the 1st ACM International Conference on AI-Powered Software, 178. https:\/\/doi.org\/10.1145\/3664646.3676273","journal-title":"Proceedings of the 1st ACM international conference on AI-powered software"},{"key":"replit_ai","article-title":"Replit AI","author":"Replit","year":"2025","unstructured":"Replit. (2025). Replit AI. https:\/\/replit.com\/ai"},{"key":"complex","article-title":"Preparation of Kigali HFC implementation plans","author":"MLF Staff","year":"2024","unstructured":"MLF Staff. (2024). Preparation of Kigali HFC implementation plans. Secretariat of the Multilateral Fund for the Implementation of the Montreal Protocol; Presentation at 46th Meeting of the Open-Ended Working Group of the Parties to the Montreal Protocol. https:\/\/ozone.unep.org\/system\/files\/documents\/OEWG%20KIP%20Side%20Event%20MLFS_070824.pdf"},{"key":"noo","article-title":"National Ozone Officers\u2019 Capacity Building","author":"UNEP OzonAction","unstructured":"UNEP OzonAction. (n.d.). National Ozone Officers\u2019 Capacity Building. United Nations Environment Programme; Web page. https:\/\/www.unep.org\/ozonaction\/national-ozone-officers-capacity-building"},{"key":"article3","article-title":"Montreal Protocol on Substances that Deplete the Ozone Layer, Article 3: Calculation of control levels","author":"United Nations","year":"1987","unstructured":"United Nations. (1987). Montreal Protocol on Substances that Deplete the Ozone Layer, Article 3: Calculation of control levels. https:\/\/ozone.unep.org\/treaties\/montreal-protocol\/articles\/article-3-calculation-control-levels"},{"key":"article5","article-title":"Montreal Protocol on Substances that Deplete the Ozone Layer, Article 5: Special situation of developing countries","author":"United Nations","year":"1987","unstructured":"United Nations. (1987). Montreal Protocol on Substances that Deplete the Ozone Layer, Article 5: Special situation of developing countries. https:\/\/ozone.unep.org\/treaties\/montreal-protocol\/articles\/article-5-special-situation-developing-countries"},{"key":"llmstxt","article-title":"The \/llms.txt file","author":"Howard","year":"2024","unstructured":"Howard, J. (2024). The \/llms.txt file. Answer.AI. https:\/\/llmstxt.org\/"},{"issue":"1","key":"colorbrewer","doi-asserted-by":"publisher","DOI":"10.1179\/000870403235002042","article-title":"ColorBrewer.org: An Online Tool for Selecting Colour Schemes for Maps","volume":"40","author":"Harrower","year":"2013","unstructured":"Harrower, M., & Brewer, C. A. (2013). ColorBrewer.org: An Online Tool for Selecting Colour Schemes for Maps. The Cartographic Journal, 40(1), 27\u201337. https:\/\/doi.org\/10.1179\/000870403235002042","journal-title":"The Cartographic Journal"},{"key":"credits","article-title":"Kigali Sim Credits","author":"Kigali Sim Community","year":"2026","unstructured":"Kigali Sim Community. (2026). Kigali Sim Credits. https:\/\/kigalisim.org\/guide\/credits.html"},{"key":"oweg","article-title":"HFC consumption modelling tool: Consumption assessment and projections","author":"Natarajan","year":"2025","unstructured":"Natarajan, B., Pottinger, S., Bruyn, M. de, & Birmpili, T. (2025). HFC consumption modelling tool: Consumption assessment and projections. Multilateral Fund Secretariat. https:\/\/ozone.unep.org\/system\/files\/documents\/MLF_HFC_ModellingAgenda.pdf"},{"key":"excom","article-title":"Report of the Ninety-Seventh Meeting of the Executive Committee","author":"Executive Committee of the Multilateral Fund","year":"2025","unstructured":"Executive Committee of the Multilateral Fund. (2025). Report of the Ninety-Seventh Meeting of the Executive Committee. United Nations Environment Programme. https:\/\/www.multilateralfund.org\/api\/drupal-documents\/download\/file\/8f132cb8-e84c-418e-88c2-e55d9798a33d?filename=9702.pdf"},{"key":"seasianetwork","article-title":"List of Participants","author":"South East Asia and the Pacific Ozone Officers Network","year":"2025","unstructured":"South East Asia and the Pacific Ozone Officers Network. (2025). List of Participants. UNEP OzonAction. https:\/\/admin.ozonactionmeetings.org\/system\/files\/2025-12\/List%20of%20participants_0.pdf?token=EPR0bhi2ZJMA6r5XChspmPU174-eovkf7b6lKbdJHHg&timestamp=1766625365"},{"key":"pacificnetwork","article-title":"Final Agenda: Network Meeting of Pacific Island Countries National Ozone Officers","author":"Pacific Island Countries Ozone Officers Network","year":"2025","unstructured":"Pacific Island Countries Ozone Officers Network. (2025). Final Agenda: Network Meeting of Pacific Island Countries National Ozone Officers. UNEP OzonAction. https:\/\/admin.ozonactionmeetings.org\/system\/files\/2025-09\/Final%20Agenda_Network%20Meeting%20Fiji%20Sep%2025.pdf?token=-4AgUCZDrrxipNhhPHCSk_yjRE3xPsrZkDHS6vQOPZo&timestamp=1767648637"},{"key":"nbc","article-title":"UC Berkeley offers tech to United Nations to fight global pollution","author":"Shaban","year":"2025","unstructured":"Shaban, B. (2025). UC Berkeley offers tech to United Nations to fight global pollution. NBC Bay Area. https:\/\/www.nbcbayarea.com\/news\/local\/uc-berkeley-tech-united-nations-pollution\/3994242\/"},{"key":"hfcoutlook","article-title":"HFC Outlook: Description and Specification","author":"Gluckman Consulting","year":"2023","unstructured":"Gluckman Consulting. (2023). HFC Outlook: Description and Specification. https:\/\/www.gluckmanconsulting.com\/wp-content\/uploads\/2023\/11\/HFC-Outlook-Description-and-Specification.pdf"},{"key":"decisioni12a","article-title":"Decision I\/12A: Clarification of terms and definitions: Controlled substances (in bulk)","author":"First Meeting of the Parties to the Montreal Protocol","year":"1989","unstructured":"First Meeting of the Parties to the Montreal Protocol. (1989). Decision I\/12A: Clarification of terms and definitions: Controlled substances (in bulk) (Report of the First Meeting of the Parties No. UNEP\/OzL.Pro.1\/5). United Nations Environment Programme. https:\/\/ozone.unep.org\/treaties\/montreal-protocol\/meetings\/first-meeting-parties\/decisions\/decision-i12a-clarification-terms-and-definitions-controlled-substances-bulk"}],"container-title":["Journal of Open Source Software"],"original-title":[],"link":[{"URL":"https:\/\/joss.theoj.org\/papers\/10.21105\/joss.10104.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T22:13:38Z","timestamp":1778278418000},"score":1,"resource":{"primary":{"URL":"https:\/\/joss.theoj.org\/papers\/10.21105\/joss.10104"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,8]]},"references-count":44,"journal-issue":{"issue":"121","published-online":{"date-parts":[[2026,5]]}},"alternative-id":["10.21105\/joss.10104"],"URL":"https:\/\/doi.org\/10.21105\/joss.10104","relation":{"has-review":[{"id-type":"uri","id":"https:\/\/github.com\/openjournals\/joss-reviews\/issues\/10104","asserted-by":"subject"}],"references":[{"id-type":"doi","id":"10.5281\/zenodo.19710732","asserted-by":"subject"}]},"ISSN":["2475-9066"],"issn-type":[{"value":"2475-9066","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,5,8]]}}}