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

Multi-year simulations at kilometre scale with the Integrated Forecasting System coupled to FESOM2.5/NEMOv3.4
Thomas Rackow, Xabier Pedruzo-Bagazgoitia, Tobias Becker, Sebastian Milinski, Irina Sandu, Razvan Aguridan, Peter Bechtold, Sebastian Beyer, Jean Bidlot, Souhail Boussetta, Michail Diamantakis, Peter Dueben, Emanuel Dutra, Richard Forbes, Helge F. Goessling, Ioan Hadade, Jan Hegewald, Sarah Keeley, Lukas Kluft, Nikolay Koldunov, Alexei Koldunov, Tobias Kölling, Josh Kousal, Kristian Mogensen, Tiago Quintino, Inna Polichtchouk, Domokos Sármány, Dmitry Sidorenko, Jan Streffing, Birgit Sützl, Daisuke Takasuka, Steffen Tietsche, Mirco Valentini, Benoît Vannière, Nils Wedi, Lorenzo Zampieri, and Florian Ziemen
EGUsphere, https://doi.org/10.5194/egusphere-2024-913,https://doi.org/10.5194/egusphere-2024-913, 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
The role of oceanic heat flux in reducing thermodynamic ice growth in Nares Strait and promoting earlier collapse of the ice bridge
Sergei Kirillov, Igor Dmitrenko, David G. Babb, Jens K. Ehn, Nikolay Koldunov, Søren Rysgaard, David Jensen, and David G. Barber
Ocean Sci., 18, 1535–1557, https://doi.org/10.5194/os-18-1535-2022,https://doi.org/10.5194/os-18-1535-2022, 2022
Short summary
AWI-CM3 coupled climate model: description and evaluation experiments for a prototype post-CMIP6 model
Jan Streffing, Dmitry Sidorenko, Tido Semmler, Lorenzo Zampieri, Patrick Scholz, Miguel Andrés-Martínez, Nikolay Koldunov, Thomas Rackow, Joakim Kjellsson, Helge Goessling, Marylou Athanase, Qiang Wang, Jan Hegewald, Dmitry V. Sein, Longjiang Mu, Uwe Fladrich, Dirk Barbi, Paul Gierz, Sergey Danilov, Stephan Juricke, Gerrit Lohmann, and Thomas Jung
Geosci. Model Dev., 15, 6399–6427, https://doi.org/10.5194/gmd-15-6399-2022,https://doi.org/10.5194/gmd-15-6399-2022, 2022
Short summary
Cloud-based framework for inter-comparing submesoscale-permitting realistic ocean models
Takaya Uchida, Julien Le Sommer, Charles Stern, Ryan P. Abernathey, Chris Holdgraf, Aurélie Albert, Laurent Brodeau, Eric P. Chassignet, Xiaobiao Xu, Jonathan Gula, Guillaume Roullet, Nikolay Koldunov, Sergey Danilov, Qiang Wang, Dimitris Menemenlis, Clément Bricaud, Brian K. Arbic, Jay F. Shriver, Fangli Qiao, Bin Xiao, Arne Biastoch, René Schubert, Baylor Fox-Kemper, William K. Dewar, and Alan Wallcraft
Geosci. Model Dev., 15, 5829–5856, https://doi.org/10.5194/gmd-15-5829-2022,https://doi.org/10.5194/gmd-15-5829-2022, 2022
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.