Institute of Computing for Climate Science (ICCS)
Institute of Computing for Climate Science (ICCS)
  • 78
  • 15 312
Nov 24 - What RSE can do for Researchers - Chris Edsall, University of Cambridge
Chris Edsall is a co-director of the ICCS.
Research Software Engineering is a relatively new field in the realm of research. Given that much research is built on simulation and data processing it is critical for reproducibility that these software are written correctly. In order for researchers and research groups to have impact it is a competitive advantage if their software can be reused by others in the group, collaborators, and the community. We will look at how RSE can elevate proof of concept code in to a publishable artefact in its own right. A case will be made that for a little extra cost at development time a much larger return on that investment can be reaped.
Chaired by Dominic Orchard, co-director of the ICCS.
มุมมอง: 43

วีดีโอ

Day 1 - Scientific Visualisation - James Emberton, Jack Atkinson
มุมมอง 343 หลายเดือนก่อน
In this session we will look at viewing scientific data using python tools. We will cover how to open and access large datasets and prepare them for plotting - e.g. with xarray and (geo)pandas. We will look at libraries that are useful for plotting geospatial data such as cartopy, regionmask, cmocean. As well as technical skills we will discuss considerations for presenting data such as use of ...
Day 2 - Introduction to Neural Networks with PyTorch - Matt Archer, Surbhi Goel
มุมมอง 423 หลายเดือนก่อน
This session aims to teach the key theoretical concepts behind machine learning, and offers hands-on training in applying machine learning techniques using PyTorch, along with guidance on structuring resilient and sustainable machine learning code. We will cover both regression and classification, learning about key concepts and applying them in parallel exercises. Once complete participants wi...
Day 2 - Introduction to Neural Networks with PyTorch continued - Matt Archer, Surbhi Goel
มุมมอง 193 หลายเดือนก่อน
This session aims to teach the key theoretical concepts behind machine learning, and offers hands-on training in applying machine learning techniques using PyTorch, along with guidance on structuring resilient and sustainable machine learning code. We will cover both regression and classification, learning about key concepts and applying them in parallel exercises. Once complete participants wi...
Day 3 - Global Climate Modelling: a High Resolution perspective - Pier Luigi Vidale, Anna Sommer
มุมมอง 373 หลายเดือนก่อน
This session will include a general lecture to explain what the current approach to weather and climate modelling is, and how it links to supercomputing. This will be followed by a short practical session using a pre-built model, with some tasks via a Jupyter Notebook. 1. Fundamentals of dynamics and physics for the atmosphere and ocean 2. Numerical methods used in weather and climate predictio...
Day 3 - Global Climate Modelling: a High Resolution perspective pt2 - Pier Luigi Vidale, Anna Sommer
มุมมอง 133 หลายเดือนก่อน
This session will include a general lecture to explain what the current approach to weather and climate modelling is, and how it links to supercomputing. This will be followed by a short practical session using a pre-built model, with some tasks via a Jupyter Notebook. 1. Fundamentals of dynamics and physics for the atmosphere and ocean 2. Numerical methods used in weather and climate predictio...
Day 3 - Fluid - Data visualisation for the 21st century - Roly Perera, Achintya Rao
มุมมอง 333 หลายเดือนก่อน
Charts and other visual summaries, curated by journalists and scientists from real-world data and simulations, are how we understand our changing world and the anthopogenic sources of that change. But interpreting these visual outputs is a challenge, even for experts with access to the source code and data. Fluid (f.luid.org) is a new “transparent” programming language, being developed at the I...
Day 3 - What can abstract mathematics tell us about programming climate models - Dominic Orchard
มุมมอง 233 หลายเดือนก่อน
Category theory is a subfield of mathematics that seeks to expose common underlying structure in other areas of mathematics. It has since also became a foundational technique for understanding logic and programming, with its use both in semantics of formal languages and as a tool for structuring programs. Many concepts in computer programming can be explained from a category theoretic perspecti...
Day 3 - Keynote talk - Transformational power of openness: open source in research and beyond
มุมมอง 123 หลายเดือนก่อน
Speaker: Evelina Gabasova, Principal Research Data Scientist at The Alan Turing Institute Building software tools has become a fundamental aspect of many areas of current research, from environmental modelling to digital humanities. Evelina will talk about how the potential of these tools can be amplified through the principles of open source and open science. Looking at successful and not so s...
Day 2 - OpenMP for GPUs (lab) - Chris Edsall, Arjen Tamerus
มุมมอง 143 หลายเดือนก่อน
To make the best use of today's massively parallel and heterogeneous (both CPU and GPU) computing resources we need to use several programming models. OpenMP is an open specification for a directive based programming model that can take advantage of all the cores on a processor and offload computations to GPUs making only minimal changes to the C, C or Fortran source code. This session will ser...
Day 2 - OpenMP for GPUs - Chris Edsall, Arjen Tamerus
มุมมอง 273 หลายเดือนก่อน
To make the best use of today's massively parallel and heterogeneous (both CPU and GPU) computing resources we need to use several programming models. OpenMP is an open specification for a directive based programming model that can take advantage of all the cores on a processor and offload computations to GPUs making only minimal changes to the C, C or Fortran source code. This session will ser...
Day 1 - Welcome to the ICCS Summer School - Colm-cille Caulfield, Stu Feldman
มุมมอง 883 หลายเดือนก่อน
Day 1 - Welcome to the ICCS Summer School - Colm-cille Caulfield, Stu Feldman
Day 1 - Introduction to Git and GitHub - James Emberton, Amy Pike, Marion Weinzierl
มุมมอง 613 หลายเดือนก่อน
This session is aimed to help participants taking their first steps with version control using Git and Github. You will learn the basic principles of Git, how you can upload your code (or other data) to a remote repository, collaborate on it with colleagues, receive their changes, go back to previous versions, etc.
Day 1 - Intermediate Git and GitHub - Joe Wallwork, Tom Meltzer
มุมมอง 513 หลายเดือนก่อน
This session is intended for participants who want to expand their understanding of Git and GitHub. Building on the basic principles of Git (e.g., the commit, pull, and push commands), we will explore the concept of branching, when to use it, and useful tools for interrogating and manipulating branches. We will also learn about the core concepts of GitHub, how they interact, and how they can be...
Day 2 - Research Software Engineering skills in Python - Jack Atkinson, Marion Weinzierl, Amy Pike
มุมมอง 233 หลายเดือนก่อน
Python is the tool of choice for many applications in research, from data processing and analysis to producing plots and figures for publications. However, much of this code is written to a base standard to achieve a single goal. Further, it is often written in a fluid style as interesting science appears. Whilst this is fast in the short-term, it does not lend well to re-usability by others (o...
Day 2 - Typing Python with mypy - Dominic Orchard
มุมมอง 223 หลายเดือนก่อน
Day 2 - Typing Python with mypy - Dominic Orchard
Day 3 - High Performance Profiling - Marion Weinzierl, Tom Meltzer
มุมมอง 1033 หลายเดือนก่อน
Day 3 - High Performance Profiling - Marion Weinzierl, Tom Meltzer
Day 3 - Introduction to Computational Science in Julia - Dominic Orchard, Tianzhang Cai
มุมมอง 613 หลายเดือนก่อน
Day 3 - Introduction to Computational Science in Julia - Dominic Orchard, Tianzhang Cai
Sept 24 - Pure Fortran Machine Learning: Why and How? - Milan Curcic (Univeristy of Miami)
มุมมอง 2243 หลายเดือนก่อน
Sept 24 - Pure Fortran Machine Learning: Why and How? - Milan Curcic (Univeristy of Miami)
Meet the ICCS Researchers: The Power of Climate Modeling and Research Software Engineering
มุมมอง 234 หลายเดือนก่อน
Meet the ICCS Researchers: The Power of Climate Modeling and Research Software Engineering
May 24 Datawave: The Graft-versus-host problem - Hamid Pahlavan and Ed Gerber
มุมมอง 596 หลายเดือนก่อน
May 24 Datawave: The Graft-versus-host problem - Hamid Pahlavan and Ed Gerber
Mar 24 Isla Simpson & Peter Lauritzen (NCAR) on CESM
มุมมอง 809 หลายเดือนก่อน
Mar 24 Isla Simpson & Peter Lauritzen (NCAR) on CESM
Feb '24 MIT's BC3 and Climate and Weather Extremes by Paul O'Gorman & Raffaele Ferrari
มุมมอง 32010 หลายเดือนก่อน
Feb '24 MIT's BC3 and Climate and Weather Extremes by Paul O'Gorman & Raffaele Ferrari
The Institute of Computing for Climate Science: Our Story
มุมมอง 46411 หลายเดือนก่อน
The Institute of Computing for Climate Science: Our Story
Jan 24 FETCH4: Fate, Emissions, and Transport of CH4 in past and modern atmospheres
มุมมอง 10911 หลายเดือนก่อน
Jan 24 FETCH4: Fate, Emissions, and Transport of CH4 in past and modern atmospheres
Do we need software engineers in climate research?
มุมมอง 36911 หลายเดือนก่อน
Do we need software engineers in climate research?
Inside the Institute of Computing for Climate Science
มุมมอง 76ปีที่แล้ว
Inside the Institute of Computing for Climate Science
Using Git and GitHub together, effectively - Dominic Orchard
มุมมอง 138ปีที่แล้ว
Using Git and GitHub together, effectively - Dominic Orchard
Nov 23 Introduction to the CALIPSO Project by Philippe Ciais, Corinne Le Quéré and Daniel Goll
มุมมอง 119ปีที่แล้ว
Nov 23 Introduction to the CALIPSO Project by Philippe Ciais, Corinne Le Quéré and Daniel Goll
Oct 23 Software Reproducibility by Marion Weinzierl
มุมมอง 76ปีที่แล้ว
Oct 23 Software Reproducibility by Marion Weinzierl

ความคิดเห็น

  • @pichulinojitoojete7387
    @pichulinojitoojete7387 หลายเดือนก่อน

    excelente vídeo, me dieron ganas de hacer IA 100%fortran, tus avances me servirán de ayuda

  • @davidwatson7604
    @davidwatson7604 9 หลายเดือนก่อน

    Algo boost! Lana Del Rey Lana Del Rey

  • @rvdb8876
    @rvdb8876 10 หลายเดือนก่อน

    SEARCH FOR: "Semantic Scholar Glacier and lake-level variations in west-central Europe over the last 3500 years". During Roman times, there were virtually no glaciers in the Alps for about 4 centuries, while in 1859/60 they reached their maximum size of the past 3,500 years thanks to the Little Ice Age.

  • @tsehayenegash8394
    @tsehayenegash8394 11 หลายเดือนก่อน

    please upload kelvin wave

  • @normanbell-br7nf
    @normanbell-br7nf ปีที่แล้ว

    what you talkin' about

  • @forshfam
    @forshfam ปีที่แล้ว

    bellend