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...
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...
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....
The just released PRACE - [Best Practice Guide for Modern processors][1] (ARM Kunpeng & THX2, Intel Skylake and AMD Rome) is just released.
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...
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...
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...