Skip to content

EPCCed/archer2-python-2023-03-30

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation





Data Analysis and Visualisation in Python on ARCHER2

CC BY-NC-SA 4.0

30 - 31 March 2023, 09:30 - 17:00 BST

Juan Herrera, and William Lucas

EPCC, The University of Edinburgh

Course description

Python is a general purpose programming language that is useful for writing scripts to work effectively and reproducibly with data.

This is an introduction to Python designed for participants with no programming experience. This course covers:

  • Some basic information about Python syntax.
  • The Jupyter notebook interface.
  • How to import CSV files.
  • Using the Pandas package to work with data frames.
  • How to calculate summary information from a data frame.
  • Brief introduction to plotting.
  • How to work with databases directly from Python.

During the first part of the course, we will use our workstation or laptop to run the exercises. On the second day, we will take the methods we have learnt in the previous sessions and use them on ARCHER2, the UK’s National Supercomputer. As part of this, we will briefly cover:

  • What is ARCHER2.
  • How to connect to ARCHER2.
  • Setting Python up on ARCHER2.
  • how to run jobs on the ARCHER2 backend.

Our goal here is to run the exercises from the first part of the course on ARCHER2’s data analysis nodes.

Course timetable

Thursday, 30th March 2023

Friday, 31st March 2023

Course requirements

All attendees will need their own workstation or laptop. The Python setup instructions can be found at the lesson setup site. Please try to complete the ARCHER2 setup tasks ahead of the lesson.


This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

About

Course page of "ARCHER2 Data Analytics using Python"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages