#Schreibt Bugreports! – rupture de caténaire

„Schreibt Bugreports! – rupture de caténaire“ Alle Software – sofern nicht sehr klein oder sehr lange gepflegt (Jargon: “gut abgehangen”) – enthält Fehler. Immer. Wissenschaftliche Software insbesondere, denn sie ist oft komplex, leider zu oft von Leuten entwickelt, die wenig Ahnung von Softwareentwicklung haben (was zusätzliche Fehlerquellen einführt) und nicht zuletzt wird sie häufig als…

Weiterlesen

#MPI Onlinekurs zum Selbststudium – rupture de caténaire

„MPI Onlinekurs zum Selbststudium – rupture de caténaire“ Nun habe ich bereits zweimal einen Kurs zur Parallelprogrammierung angekündigt (hier und hier). Und wir, in Mainz, bereiten auch wieder einen solchen Kurs für das nächste Frühjahr vor. Hoffentlich wieder in Präsenz, denn solche großen Kurse machen Spaß und ermöglichen auch regen Austausch zwischen den Teilnehmern –…

Weiterlesen

#Pain with PAINS – rupture de caténaire

„Pain with PAINS – rupture de caténaire“ Die Suche nach neuen Wirkstoffen gegen Krankheiten ist eine langwierige, mühsame und teure Angelegenheit. Innovationen gibt es, aber längst nicht in so schneller Folge wie noch vor einigen Jahrzehnten – jedenfalls wenn die moderne Biotechnologie außer Acht gelassen wird und man den Blick auf Wirkstoffe im Sinne einzelner…

Weiterlesen

#Minimalkriterien wenn ihr je wissenschaftliche Software veröffentlichen wollt – rupture de caténaire

„Minimalkriterien wenn ihr je wissenschaftliche Software veröffentlichen wollt – rupture de caténaire“ Wir schreiben das Jahr 2021. Es ist peinlich über diese Dinge schreiben zu müssen: Dieser Blogbeitrag ersetzt keine Vorlesung. Er beschreibt nur wenige der wirklich wichtigen Aspekte wissenschaftlicher Software – und hat nicht einmal den Anspruch auf Vollständigkeit. Allerdings …. wie mein letzter…

Weiterlesen

#Entstehung der Corona-Warn-App – rupture de caténaire

„Entstehung der Corona-Warn-App – rupture de caténaire“ Beim gegenwärtigen #rC3 gab es bereits eingangs einen sehr interessanten Beitrag: “Die Geschichte der Corona-Warn-App”. Im Blog war ja schon an verschiedener Stelle Thema, dass Softwareentwicklung für proof-of-concept und für den Produktionseinsatz bzw. hier gar millionenfachen Einsatz zwei verschiedene Welten sind. In der Präsentation kommt das gut herüber…

Weiterlesen

#Kommentar zu “Ten simple rules for biologists initiating a collaboration with computer scientists” – rupture de caténaire

„Kommentar zu “Ten simple rules for biologists initiating a collaboration with computer scientists” – rupture de caténaire“ Lange schon finde ich die Reihe “Ten simple rules for …” des Journals “PLOS COMPUTATIONAL BIOLOGY” amüsant. Ich lese sie gerne und ab und an gibt es Anregung zum Nachdenken – keineswegs sollte man annehmen, dass mit zehn…

Weiterlesen

#Zutaten zur Reproduzierbarkeitskrise — Miese Workflowbeschreibung (6) – rupture de caténaire

„Zutaten zur Reproduzierbarkeitskrise — Miese Workflowbeschreibung (6) – rupture de caténaire“ Ganz zu Anfang des Blogs hatte ich ja schon einmal angedeutet, dass ich einen Zusammenhang sehe zwischen schlechter Software und mangelnder Reproduzierbarkeit von wissenschaftlichen Aussagen. Das es um die Entwicklung von wissenschaftlicher Software, gerade in der Bioinformatik, nicht gut bestellt ist, habe ich ebenfalls…

Weiterlesen

#“Inclusive Terminology” und Code — gesunder Pragmatismus statt laxem Dünkel? – rupture de caténaire

„“Inclusive Terminology” und Code — gesunder Pragmatismus statt laxem Dünkel? – rupture de caténaire“ Da hat der fefe doch schön gelästert: Linux fährt jetzt “inclusive terminology”. Erstmal nur für neuen Code. Da werden aber bei den ganzen Sklaven der Neuzeit die Korken knallen! Endlich befreit sie mal jemand! Klar, übertriebene Political Correctness nützt niemandem –…

Weiterlesen

#Software in der Bioinformatik (4) — Warum BioinformatikerInnen vor einer Arbeit in nicht-IT Arbeitsgruppen sehr vorsichtig sein sollten

„Software in der Bioinformatik (4) — Warum BioinformatikerInnen vor einer Arbeit in nicht-IT Arbeitsgruppen sehr vorsichtig sein sollten“ Zusammen mit Kollegen an anderen Einrichtungen bemerke ich immer wieder, dass nicht-IT-affine Universitätsarbeitsgruppen für bestimmte Projekte eine(n) BioinformatikerIn zu einer Masterarbeit oder Doktorat “anheuern”. Heraus kommt eine Software … Damit das hier ein konstruktiver Beitrag wird, brauchen…

Weiterlesen

#Software in der Bioinformatik (3) — Die “beliebtesten Artikel” in BMC-Bioinformatics – rupture de caténaire

„Software in der Bioinformatik (3) — Die “beliebtesten Artikel” in BMC-Bioinformatics – rupture de caténaire“ Dieser Tage erreichte mich eine Mail – siehe Bild. So so, also die beliebtesten Artikel in “BMC Bioinformatics“. Nein, die Artikel, welche die meiste online-Aufmerksamkeit erregten. Das ist in der Tat etwas anderes. Was genau? Der Link zur Metric von…

Weiterlesen