Skip to content
This repository has been archived by the owner on Feb 21, 2022. It is now read-only.

Latest commit

 

History

History
119 lines (67 loc) · 2.52 KB

pre-meeting-slides.md

File metadata and controls

119 lines (67 loc) · 2.52 KB

Advanced Geoscripting:

Pre-Meeting

Heidelberg University | Institute of Geography | June 9 2021

Agenda

  1. Course organization
  2. Preparatory assignment

Course instructor

  • Christina Ludwig
  • Research associate and PhD Candidate at GIScience Research Group (Prof. Zipf)
  • Office: INF 348 / 12b

If you have questions, please contact me via email at christina.ludwig@uni-heidelberg.de.

Why this course?

scientist's nightmare

Course content

Best-Practices in Scientific Programming (Wilson et al., 2014)

Learning how to write ...

  • readable (e.g. Geospatial data structures and object oriented programming
  • reliable (e.g. unit testing)
  • efficient (e.g. computer hardware, python packages for spatial analysis)
  • maintainable
  • reusable
  • reproducible code. (e.g. documentation)

Prerequisites - Courses

  • Introduction to GIS
  • Cartography
  • GeoScripting

Prerequisites : Knowledge / Skills

  • Use the command line
  • Basics of Python
  • Coordinate reference systems

Grading

  1. Group work (during block course)
  2. Programming project + report (after block course)

Credits: 4 ECTS

Time schedule

Course will be online on MS Teams

Wed, July 28 - Thu, July 29

Mon, Aug 2 - Wed, Aug 4

If necessary optional meeting before the block course for questions/problems with the preparatory assignment.

Any questions?

References

Wilson G, Aruliah DA, Brown CT, Chue Hong NP, Davis M, Guy RT, et al. (2014) Best Practices for Scientific Computing. PLoS Biol 12(1): e1001745. https://doi.org/10.1371/journal.pbio.1001745

Miller, G. (2006). A scientist's nightmare: software problem leads to five retractions.