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
- R
- 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:
- 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
- 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
- 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!