A year ago, I have asked my colleagues to stop calling me “Alex” and use only “Olexandr”, sharing with them an earlier version of this post. Today, I would like to share this story with you. Read more
Ukrainian students at the University of St Andrews are invited to apply to the Summer Teams Enterprise Programme (STEP) 2023 to work on Ukrainian translation of the teaching materials by The Carpentries - a global volunteer-based organisation whose members teach foundational coding and data science skills to researchers worldwide. Read more
The Carpentries is a global volunteer-based organisation whose members teach foundational coding and data science skills to researchers worldwide, usually by means of in-person or online 2-day workshops. Read more
I am helping to organise the first Digital Theme Research Twinning conference. Our objective is to help Ukrainian academics to integrate into the international research network and to find new research contacts. This online event will take place on the week beginning 27 March 2023 and will include invited talks, lightning talks, virtual poster sessions, and other activities. The deadline for submitting short talks and posters is 6th of March 2023. Read more
The UK Research Software Survey 2014 by Simon Hettrick et al. found that 56% of researchers develop their own software to generate, process or analyse results (see here). It is difficult, however, to find out who are these researchers and what’s the purpose of the code that they are writing. So it may happen that someone in another department has expertise or a wrote a piece of software in which you may be interested, but you will never have a chance to learn about this. Read more
If you are interested to learn how to use GAP, an open source system for computational discrete algebra, we invite you to come on Wednesday 20th February to Maths Theatre D at 2pm. We are starting to use the first hour of weekly meetings on Semigroups and Digraphs in GAP that take place on Wednesdays to give an introduction to GAP using the Software Carpentry lesson “Programming with GAP”. Read more
This post is based on my answer to the question “Royal way to learn algorithmic/computational/computer algebra” asked at Mathematics Q&A site by Jakob Werner. The questions asks for a book recommendation, and then more specifically asks whether is it important to have a book focusing on one CAS explicitly; which CAS to decide for; where does the programming experience come from; and how to check the written code is good. Read more
Jointly with Sergey Shpectorov (Birmingham), I am organising a GAP Tutorial in Birmingham on August 13th-14th. It will immediately follow Groups St Andrews 2017 in Birmingham, and I hope that some participants will be interested to stay for it. Participation is open to everyone, and there is a limited financial support available to PhD students from UK Universities, provided by CCP CoDiMa. Please see this page for further details and registration link. Read more
Data Carpentry just published their lesson “Data Organization in Spreadsheets” via Zenodo (see here). I’ve made a small contribution to that lesson as a part of my Data Carpentry instructor training checkout last year. Amazing to see how easy it is now to add it to my ORCID record using DataCite search. Read more
Jointly with CAPOD, Research Computing, and Leighton Pritchard (The James Hutton Institute), we have recently run a Software Carpentry workshop where we taught Unix shell, version control with Git, and programming with Python to more than 20 staff members and postgraduate students of the University of St Andrews. The workshop was very quickly oversubscribed, and to meet these demands, we will run another one on May 18th-19th. Please see this page for further details and registration instructions. Read more
On October 17-21, 2016 we organised the Second CoDiMa training school in Discrete Computational Mathematics in Edinburgh (our first school took place in Manchester in November 2015). This time it was hosted at the International Centre for Mathematical Sciences, and had been attended by 26 learners representing 11 institutions around the UK. The majority of them were PhD students in mathematics and computer science. Their participation was supported by the CoDiMa project, which covered their travel, accommodation and subsistence needed to attend the school. Read more
Following the 2nd CoDiMa training school, I have published the Software Carpentry lesson on GAP via Zenodo: see 10.5281/zenodo.167362. The lesson is based on the problem of determining an average order of an element of a finite group, and finding examples of groups for which the average order of their elements is an integer. First I have heard about this problem when Steve Linton used it in a talk in order to quickly demonstrate some GAP features to a general scientific audience. I have tried to expand on it in my talk in Newcastle in May 2015 (see the blog post here), and decided to proceed with it. Read more