One for the #reproducibility nerds
Is there an accepted standard (or just some good examples) of how to include provenance metadata within computationally produced images
My specific use case is graphs generated by plotly (python) saved as png where I'd like to record some things like date, software version, data version in the image metadata
There are exif elements for date and "software" but is there a better solution than just shoving info in the description and/or title field? Something that can survive passage through a presentation an added bonus!
(And yes, I do want this in the image metadata, not as a separate file, I'll use the same info to write out a separate manifest)
RE: https://eduresearch.social/@FachportalPaedagogik/116249803091140909
📚 Proud to share a new LMU study led by OSC Member Prof. Dr. Katrin Auspurg! It shows that reproducibility in social science is often limited by missing or poorly documented materials.
💡 What's the solution? To navigate these reproducibility challenges, journals should require that data and analysis materials be systematically provided and archived long-term. In turn, research data providers should clearly identify data versions and keep older versions permanently available.
There you have it:
"Together, these dynamics suppress replication and cumulative verification, distort the visible scientific record, and misdirect expert attention away from epistemically stabilizing review."
https://link.springer.com/article/10.1186/s41073-026-00193-3
Воспроизводимое изолированное окружение с Nix и DevContainers
Как фулстек разработчику, мне доводилось работать с проектами на совершенно разных технологиях. Как правило, нужно было поправить небольшой баг или сделать небольшую фичу. Для задач такого разряда стек технологий обычно не имеет значения: отладка примерно одинаковая что на JavaScript, что на Haskell, Go или Python. Написать немного кода мне, в общем-то, никогда не было сложно на любом языке, с которым я работал. Но вот что всегда было настоящей проблемой — это запустить и протестировать проект. На это запросто уходили дни: найти нужные версии компиляторов/интерпретаторов, дебаггера, пакетного менеджера и всякого сопутствующего тулинга. Я устал от этого, и придумал, как больше никогда в жизни не устанавливать тулинг вручную.
https://habr.com/ru/articles/1010282/
#nix #devcontainers #docker #reproducibility #nixos #nixdarwin
#Reproducibility in numerical #GalaxyFormation with #Maneage [1] - ongoing lab course [2]. A 5-yr old reproducible paper (Roukema+Peper2021) [3] was not as trivially reproducible as hoped, but now seems OK in 2026 with commit 024d1f21 [4] maneage #AstroRelatedPython updates [5].
[2] https://cosmo.torun.pl/Cosmo/GalaxyFormationCourse
[3] https://ui.adsabs.harvard.edu/abs/2021MNRAS.505.1223P = https://arxiv.org/abs/2010.03742 = https://zenodo.org/records/4699702
[4] https://codeberg.org/boud/elaphrocentre/commit/17c7d9033abda74fe5e8bf029119565b8a0be2ce
Great review of a paper so bad it could be used in a methods class to teach what NOT to do
Like sitting down to a "Greatest hits of p-hacking / trial misreporting" double album.
https://www.cremieux.xyz/p/one-weird-trick-to-get-significant
How does science decide what is “validated”?
Peer review, replication, debate… Scientific knowledge is not a fixed truth but a process. This article explores how results are tested, challenged, and sometimes overturned. A useful reminder that doubt is part of science.
🔗 https://www.pourlascience.fr/sr/regards/les-tribulations-de-la-validation-scientifique-28834.php
#Science #Research #PeerReview #Reproducibility #ScientificMethod