-
Cyrille Artho (KTH Royal Institute of Technology)Crash Course
Model-based testing automates the generation of test sequences that share similar characteristics (for example, tests adding or removing data to a list).
Modbat is specialized for testing the application programming interface (API) of software. The model used by Modbat is compatible with Java bytecode. The user defines and compiles a model, which is then explored by Modbat and executed...
Go to contribution page -
Andrew Williams (Ericsson)Regular talk
Ericsson has a long history in the telecommunications industry dating back more than a hundred years, but with traditional network infrastructure becoming increasingly virtualized and software defined, and the rise of the cloud, both the way we work and the skills we require is rapidly changing. This change is being rapidly driven by the need to collaboratively develop code that can be...
Go to contribution page -
Thomas RöblitzRegular talk
We will do a presentation of the EESSI (European Environments for Scientific Software Installations) project including a demo of its current pilot software stack.
In a nutshell, EESSI develops an infrastructure/service which will eventually allow you to use the same scientific software stack on any machine (e.g., Raspberry Pi, laptop, server, cluster, cloud, supercomputer) running on...
Go to contribution page -
Sunniva Indrehus (UiO)Discussions or panels
The code quality in academia has a bad reputation. A global measure of the quality of a computational-oriented research group is typically based on the number of published papers and not a stable and well organized code. The latter is crucial for the further development of the scientific quality of the group. Is it possible to make code quality more important than the number of published...
Go to contribution page -
Isak Lindhé (MAX IV Laboratory)Regular talk
What is this?
MXAimbot is a neural network based tool currently in development, designed to relieve researchers of the task of manually and individually centering their samples in synchrotron beamlines for macromolecular crystallography.
How does it do that?
It is a pretty simple CNN trained on a few thousand images from a camera pointed at the loop which holds the samples....
Go to contribution page -
Ole Saastad (University of Oslo)Regular talk
The just released PRACE - [Best Practice Guide for Modern processors][1] (ARM Kunpeng & THX2, Intel Skylake and AMD Rome) is just released.
Go to contribution page
A short introduction to the guide will be given. Topics cover architecture, programming environment, tuning, performance libraries, performance and introduction to European systems using these processors. A couple of hands on examples and tricks to some... -
Dmitrii Borisevich (Copenhagen University)Regular talk
Python and R are two major programming languages used for research software development and data analysis in bioinformatics. It is not a symbiotic relationship, but a cold war between the fans of both.
Different tools are available to use R in python and vice versa, but they demand learning both languages. This is not easy, and thus rarely adopted.
This lightning talk will...
Go to contribution page -
Tobias Busch (University of Oslo)Regular talk
Writing an R package has helped me leave my comfort zone and level up my R programming skills. The code I write as a researcher is mostly single-user and single-use. Writing and publishing code meant for others has helped me break old habits and acquire useful new software engineering skills. R has a streamlined ecosystem for package development that supports understanding and adhering to best...
Go to contribution page
Choose timezone
Your profile timezone: