Geo data – support for researchers

Who can help with Programming?

All Departments 

Geo Data Team 

The Geo Data Team can help review your Python code, and help you find other programming resources across the campus.  

The Geo Data Team can help you with the following topics: 

  • Getting Started with Git and GitHub 
  • Collaborating with Git and GitHub  
  • Docker  
  • Python  
    • FastAPI 
    • REST APIs 
    • GIS 
    • SQLAlchemy 
    • Streamlit 
    • Graphs: MatPlotLib and Plotly 
  • PostgreSQL 

Research Engineering 

UU has a central Research Engineering team that can assist with complex programming tasks and reviewing your research code. They have specialists that can help with: 

  • Python  
  •  
  • Matlab 
  • Fortran  
  • SQL 
  • High Performance Computing 
  • Machine Learning 
  • Natural Language Processing 
  • Numerical Simulations 
  • Docker 
  • Kubernetes & OpenShift 
  • and more… 

They are available on Mondays at the RDM Open Office hours in the Science Park Library, it is good to email them beforehand to make sure that a specialist for your project will be present at the office hours. You can find out more here: https://www.uu.nl/en/research/research-data-management/support/research-engineers  

Earth Sciences 

Numerical Support Team 

The numerical support team can help with a wide range of issues related to research code, AI, Machine learning and numerical modelling.  We can help with everything from small bugs in code to long term projects developing and maintaining large scale research software.  The team consists of three RSOs, each of us has different backgrounds, but some examples of what each of us can help with are: 

Charlotte: 

  • Coding in various languages, primarily Python, Fortran and Julia but I also have some familiarity with C++, R, Matlab 
  • High performance computing 
  • Parallelization and optimization of research code 
  • Developing numerical models 
  • Code review 
  • Using/improving legacy code 

Djurre: 

  • Coding in various languages, primarily Python and C++.  But also have experience with JAVA, R, Matlab, HTML, SQL 
  • Machine learning and AI 
  • Developing neural networks / algorithms 
  • Code review and optimization 
  • Using/improving legacy code 

Lukas: 

  • Coding in various languages, primarily Matlab and Fortran 
  • High Performance computing 
  • Parallel programming, using GPU or CPU clusters 
  • Developing mathematical models 
  • Eejit maintenance and support  
  • Fractional differentiation/anomalous diffusion 
  • SPH modeling 
  • Artificial Intelligence 

How to contact Numerical Support 

If you have an issue or a project you would like our help with, feel free to get in touch with one of us by email through the profile links above.  We also have an Open Office Hour Tuesdays 11-12 at the sofas by the 2nd floor pantry.   

Physical Geography 

DPG Coding/ML group 

The aim of this group to provide a platform to share all kinds of content related to coding and machine learning. 

In our Teams channel you can share best practices, relevant papers, journals and events, learn from other people’s workflows, ask coding-related questions… Our small, trusted coding community. 

We also organize a series of lectures where you can learn more about how people in our department and beyond use ML or advanced computation, and a series of workshops to help you learn the core concepts of Machine Learning and how to put them to practice. 

While our scope and interests lie in physical geography, people from all departments are welcome to join!