Mario Antonioletti's blog

Big Bang Fair 2018: a success!

Author: Mario Antonioletti
Posted: 31 Mar 2018 | 19:16

For the third year running a group of us from EPCC attended the Big Bang Fair (BBF) at the NEC in Birmingham through the ARCHER Outreach programme. BBF provides an excellent opportunity to show a wide range of young people what supercomputing is about and encourage them to adopt careers in STEM-based subjects. 

We are writing our activities up to encourage others to try doing supercomputing outreach and show that you do not need fancy equipment. For more information see the ARCHER's Ambassador pack or GitHub where we develop these. We enourage you to feedback or collaborate with us.

Installing Python packages in virtual environments

Author: Mario Antonioletti
Posted: 22 Mar 2018 | 11:46

I recently looked into whether the Python package PyQt5 could be installed on Cirrus, a Tier-2 national service, on behalf of one of our HPC Europa visitors. The Cirrus documentation recommends that you do this using virtual environments and provides a helpful example. However, the problem is that if you subsequently use pip or easy_install to install additional Python packages within the virtual environment you will get a permission denied as it tries to install the package centrally to directories you do not have access rights to. I eventually managed to find a solution.

Big science! EPCC at the EISF 2018

Author: Mario Antonioletti
Posted: 13 Mar 2018 | 11:04

EPCC will be at the Edinburgh International Science Festival (EISF) from Saturday March 31st until Wednesday April 4th with our exhibit Doing Big Science on Supercomputers.

EPCC at the Big Bang Fair 2018

Author: Mario Antonioletti
Posted: 7 Mar 2018 | 17:27

For the third year running, EPCC (under the Archer banner) will be at the Big Bang Fair in Birmingham, explaining how scientists are using the ARCHER service to perform world-class science. 

SOPA Software Carpentry

Author: Mario Antonioletti
Posted: 2 Mar 2018 | 11:57

Recently, with my Software Sustainability Institute (SSI) hat on, we helped to deliver a Software Carpentry Course here at Edinburgh organised by the School of Physics and Astronomy (SOPA). My fellow instructors were my EPCC colleagues Mike Jackson and Neelofer Banglawala, and SOPA's Andy Washbrook.

It's not all work and no play

Author: Mario Antonioletti
Posted: 23 Feb 2018 | 08:41

As a large part of our MSc cohort comprises students from outside the UK, and with the HPC Europa 3 programme currently bringing in researchers from mainland Europe, I thought it would be nice to invite our visitors to experience some traditional Scottish culture: a ceilidh.

Software Sustainability Institute is looking for Fellows for 2018

Author: Mario Antonioletti
Posted: 30 Aug 2017 | 13:10

Applications are open for the Software Sustainability Institute's Fellowship Programme 2018. The Fellowship Programme will support you to talk about software in your research domain to a wider audience, network with others who share a passion for software in research, and learn key skills to benefit you and those you collaborate with.

The programme includes £3000 to use towards travel or conference fees over a 15-month period. You will also be able to interact with other Fellows from 2018 and previous years, thus enabling you to build a network of dynamic people throughout the UK.

Teaching the world to program

Author: Mario Antonioletti
Posted: 18 Jul 2017 | 11:56

Smily participants on the R course.

Wearing my Software Sustainability Institute hat, I taught at the CODATA-RDA Research Data Science Summer School in Italy last week. With participants from five of the seven continents, sadly Australia and Antartica being under-represented, it was truly a global Summer School.

Wee Archlet: our homemade Raspberry Pi cluster

Author: Mario Antonioletti
Posted: 16 Jun 2017 | 14:18

Download our instructions to build your own Raspbery Pi cluster.

A better class of note

Author: Mario Antonioletti
Posted: 19 May 2017 | 08:21

This article covers what I think is a good way of taking notes, keeping track of them, and publishing them so that others can benefit from them or comment on your approach.

We often use notes to track what we have to do or have done. They might be in paper form or electronic text files. They document how we achieved our goal: the helpful URLs that put us on the right track, error and warning messages that were encountered and how they were resolved, etc. However, notes can quickly become intractable with recorded error and/or warning messages and unfathomably long URLs or, worse, they get lost.

Pages