Articles | Volume 45
https://doi.org/10.5194/adgeo-45-295-2018
https://doi.org/10.5194/adgeo-45-295-2018
18 Oct 2018
 | 18 Oct 2018

Programming as a soft skill for project managers: How to have a computer take over some of your work

Nikolay V. Koldunov and Luisa Cristini

Related authors

nextGEMS: entering the era of kilometer-scale Earth system modeling
Hans Segura, Xabier Pedruzo-Bagazgoitia, Philipp Weiss, Sebastian K. Müller, Thomas Rackow, Junhong Lee, Edgar Dolores-Tesillos, Imme Benedict, Matthias Aengenheyster, Razvan Aguridan, Gabriele Arduini, Alexander J. Baker, Jiawei Bao, Swantje Bastin, Eulàlia Baulenas, Tobias Becker, Sebastian Beyer, Hendryk Bockelmann, Nils Brüggemann, Lukas Brunner, Suvarchal K. Cheedela, Sushant Das, Jasper Denissen, Ian Dragaud, Piotr Dziekan, Madeleine Ekblom, Jan Frederik Engels, Monika Esch, Richard Forbes, Claudia Frauen, Lilli Freischem, Diego García-Maroto, Philipp Geier, Paul Gierz, Álvaro González-Cervera, Katherine Grayson, Matthew Griffith, Oliver Gutjahr, Helmuth Haak, Ioan Hadade, Kerstin Haslehner, Shabeh ul Hasson, Jan Hegewald, Lukas Kluft, Aleksei Koldunov, Nikolay Koldunov, Tobias Kölling, Shunya Koseki, Sergey Kosukhin, Josh Kousal, Peter Kuma, Arjun U. Kumar, Rumeng Li, Nicolas Maury, Maximilian Meindl, Sebastian Milinski, Kristian Mogensen, Bimochan Niraula, Jakub Nowak, Divya Sri Praturi, Ulrike Proske, Dian Putrasahan, René Redler, David Santuy, Domokos Sármány, Reiner Schnur, Patrick Scholz, Dmitry Sidorenko, Dorian Spät, Birgit Sützl, Daisuke Takasuka, Adrian Tompkins, Alejandro Uribe, Mirco Valentini, Menno Veerman, Aiko Voigt, Sarah Warnau, Fabian Wachsmann, Marta Wacławczyk, Nils Wedi, Karl-Hermann Wieners, Jonathan Wille, Marius Winkler, Yuting Wu, Florian Ziemen, Janos Zimmermann, Frida A.-M. Bender, Dragana Bojovic, Sandrine Bony, Simona Bordoni, Patrice Brehmer, Marcus Dengler, Emanuel Dutra, Saliou Faye, Erich Fischer, Chiel van Heerwaarden, Cathy Hohenegger, Heikki Järvinen, Markus Jochum, Thomas Jung, Johann H. Jungclaus, Noel S. Keenlyside, Daniel Klocke, Heike Konow, Martina Klose, Szymon Malinowski, Olivia Martius, Thorsten Mauritsen, Juan Pedro Mellado, Theresa Mieslinger, Elsa Mohino, Hanna Pawłowska, Karsten Peters-von Gehlen, Abdoulaye Sarré, Pajam Sobhani, Philip Stier, Lauri Tuppi, Pier Luigi Vidale, Irina Sandu, and Bjorn Stevens
EGUsphere, https://doi.org/10.5194/egusphere-2025-509,https://doi.org/10.5194/egusphere-2025-509, 2025
This preprint is open for discussion and under review for Geoscientific Model Development (GMD).
Short summary
Multi-year simulations at kilometre scale with the Integrated Forecasting System coupled to FESOM2.5 and NEMOv3.4
Thomas Rackow, Xabier Pedruzo-Bagazgoitia, Tobias Becker, Sebastian Milinski, Irina Sandu, Razvan Aguridan, Peter Bechtold, Sebastian Beyer, Jean Bidlot, Souhail Boussetta, Willem Deconinck, Michail Diamantakis, Peter Dueben, Emanuel Dutra, Richard Forbes, Rohit Ghosh, Helge F. Goessling, Ioan Hadade, Jan Hegewald, Thomas Jung, Sarah Keeley, Lukas Kluft, Nikolay Koldunov, Aleksei Koldunov, Tobias Kölling, Josh Kousal, Christian Kühnlein, Pedro Maciel, Kristian Mogensen, Tiago Quintino, Inna Polichtchouk, Balthasar Reuter, Domokos Sármány, Patrick Scholz, Dmitry Sidorenko, Jan Streffing, Birgit Sützl, Daisuke Takasuka, Steffen Tietsche, Mirco Valentini, Benoît Vannière, Nils Wedi, Lorenzo Zampieri, and Florian Ziemen
Geosci. Model Dev., 18, 33–69, https://doi.org/10.5194/gmd-18-33-2025,https://doi.org/10.5194/gmd-18-33-2025, 2025
Short summary
Earth’s future climate and its variability simulated at 9 km global resolution
Ja-Yeon Moon, Jan Streffing, Sun-Seon Lee, Tido Semmler, Miguel Andrés-Martínez, Jiao Chen, Eun-Byeoul Cho, Jung-Eun Chu, Christian Franzke, Jan P. Gärtner, Rohit Ghosh, Jan Hegewald, Songyee Hong, Nikolay Koldunov, June-Yi Lee, Zihao Lin, Chao Liu, Svetlana Loza, Wonsun Park, Woncheol Roh, Dmitry V. Sein, Sahil Sharma, Dmitry Sidorenko, Jun-Hyeok Son, Malte F. Stuecker, Qiang Wang, Gyuseok Yi, Martina Zapponini, Thomas Jung, and Axel Timmermann
EGUsphere, https://doi.org/10.5194/egusphere-2024-2491,https://doi.org/10.5194/egusphere-2024-2491, 2024
Short summary
Sensitivity of the tropical Atlantic to vertical mixing in two ocean models (ICON-O v2.6.6 and FESOM v2.5)
Swantje Bastin, Aleksei Koldunov, Florian Schütte, Oliver Gutjahr, Marta Agnieszka Mrozowska, Tim Fischer, Radomyra Shevchenko, Arjun Kumar, Nikolay Koldunov, Helmuth Haak, Nils Brüggemann, Rebecca Hummels, Mia Sophie Specht, Johann Jungclaus, Sergey Danilov, Marcus Dengler, and Markus Jochum
EGUsphere, https://doi.org/10.5194/egusphere-2024-2281,https://doi.org/10.5194/egusphere-2024-2281, 2024
Short summary
Impact of increased resolution on Arctic Ocean simulations in Ocean Model Intercomparison Project phase 2 (OMIP-2)
Qiang Wang, Qi Shu, Alexandra Bozec, Eric P. Chassignet, Pier Giuseppe Fogli, Baylor Fox-Kemper, Andy McC. Hogg, Doroteaciro Iovino, Andrew E. Kiss, Nikolay Koldunov, Julien Le Sommer, Yiwen Li, Pengfei Lin, Hailong Liu, Igor Polyakov, Patrick Scholz, Dmitry Sidorenko, Shizhu Wang, and Xiaobiao Xu
Geosci. Model Dev., 17, 347–379, https://doi.org/10.5194/gmd-17-347-2024,https://doi.org/10.5194/gmd-17-347-2024, 2024
Short summary

Cited articles

Guo, P.: Python Is Now the Most Popular Introductory Teaching Language at Top U.S. Universities, Communications of the ACM, available at: https://cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the-most-popular-introductory- teaching-language-at-top-u-s-universities/fulltext (last access: 12 October 2018), 7 July, 2014. 
Jacobs, C. T., Gorman, G. J., Rees, H. E., and Craig, L. E.: Experiences with efficient methodologies for teaching computer programming to geoscientists, J. Geosci. Ed., 64, 183–198, 2016. 
Kluyver, T., Ragan-Kelley, B., Pérez, F., Granger, B., Bussonnier, M., Frederic, J., Kelley, K., Hamrick, J., Grout, J., Corlay, S., Ivanov, P., Avila, D., Abdalla, S., and Willing, C.: Jupyter Notebooks – A publishing format for reproducible computational workflows, in: Positioning and Power in Academic Publishing: Players, Agents and Agendas, IOS Press, Amsterdam, the Netherlands, 87–90, https://doi.org/10.3233/978-1-61499-649-1-87, 2016. 
Koldunov, N. V. and Cristini, L.: Programming for project managers, https://doi.org/10.5281/zenodo.1452254, 2018. 
Lin, J. W. B.: Why Python is the next wave in earth sciences computing, B. Am. Meteorol. Soc., 93, 1823–1824, 2012. 
Download
Short summary
We believe that project managers can benefit from using programming languages in their work. In this paper we show several simple examples of how python programming language can be used for some of the basic text manipulation tasks, as well as describe more complicated test cases using a HORIZON 2020 type European project as an example.
Share