Boud · @boud
372 followers · 2052 posts · Server framapiaf.org

@tpoisot

Cool! :) The main 'tasks' and 'bugs' are coordinated at savannah [1]; we have some loosely organised irc/matrix channels e.g. [2].

To test a real science paper (peer-reviewed), not too heavy computationally, I recommend [3] (a not-quite-final version ran fully from scratch on a pinephone).

[1] savannah.nongnu.org/support/?f

[2] irc: libera.chat #
matrix bridge: -community:matrix.org

[3] arxiv.org/abs/2112.14174 = zenodo.org/record/6794222

@ethanwhite

#maneage

Last updated 1 year ago

Boud · @boud
348 followers · 1951 posts · Server framapiaf.org

@khinsen

directory policy allows neat shifting of output dirs. Intra-install (no recompilation) tracing shows exact results-reproducibility backwards :) to the step running calc_dens.py [1]. This uses Voronoi + ConvexHull from scipy.spatial. Re-running this step via our workflow [2] gives different results on the same N-body simulation.

Are scipy.spatial or known to give non-reproducible results?

@civodul

[1] archive.softwareheritage.org/b

[2] archive.softwareheritage.org/b

#convexhull #voronoi #maneage

Last updated 1 year ago

Boud · @boud
346 followers · 1937 posts · Server framapiaf.org

@civodul @khinsen

We use in [1][2], which in N-body sims are traced by low num-densities of particles => high noise. Full controls + fixed seed rng's. We still have intramachine + (higher) intermachine randomness. Statistical upper limits to results OK. But still untraced sources of randomness.

Any clues for remaining randomness [2]?

[1] Frozen record: zenodo.org/record/7792910

[2] Live git: codeberg.org/mpeper/lensing

#openscience #arxiv_2304_00591 #reproducibility #maneage #cosmicvoids

Last updated 1 year ago

Boud · @boud
343 followers · 1918 posts · Server framapiaf.org
Boud · @boud
314 followers · 1823 posts · Server framapiaf.org

@ogrisel

Seems like a pity for python not to benefit from GSL, especially when the explanation is to weaken the protection for freedom. Scipy certainly appears to be developing fast, seems to work correctly, has a wide variety of useful functions, and is well documented. Some reproducibility controls on python 3.10.6 in are waiting for merging [2], though we're missing a python uninstall system [3].

@civodul @khinsen

[2] savannah.nongnu.org/task/index

[3] savannah.nongnu.org/task/index

#maneage

Last updated 2 years ago

Boud · @boud
255 followers · 1516 posts · Server framapiaf.org

@Eldeberen @sebsauvage

Dans le cadre de la des projets de recherche à la , voilà où nous sommes pour installer un .tar.gz d'un paquet python après vérification du checksum - en gros c'est 'bdist_wheel' + 'installer' :

python setup.py bdist_wheel
python -m installer dist/*.whl

Discussion et commits ici :
* savannah.nongnu.org/task/?1626

#reproducibility #maneage

Last updated 2 years ago

Boud · @boud
255 followers · 1516 posts · Server framapiaf.org

talk for tomorrow morning 10:00 UTC+2 Fri 16 Sep 2022 at the Ten Years of Guix meeting [1], in principle live-streamed [2]:

cosmo.torun.pl/~boud/Roukema20

[1] 10years.guix.gnu.org/program

[2] 10years.guix.gnu.org/live



@civodul

#maneage #openscience #reproducibility

Last updated 2 years ago

Ludovic Courtès · @civodul
900 followers · 3242 posts · Server toot.aquilenet.fr

On Friday, we'll have talks on using for research, but also on other people & tools sharing common goals: , , , , , and more.

#bioinformatics #bootstrapping #ocaml #softwareheritage #nix #maneage #guix

Last updated 2 years ago

Boud · @boud
255 followers · 1516 posts · Server framapiaf.org

Cosmology research paper reproducible from plain text source on a using the template/git tree:

* preprint: arXiv.org/abs/2112.14174

* full source + pdf: zenodo.org/record/5806028

* live git: codeberg.org/boud/gevcurvtest

* archived git: archive.softwareheritage.org/s

on pinephone (or other): download sources, compile, non-root install, run simulations, analyse results, verify checksums, produce final pdf.

Please post bug reports at !

#mobian #pinephone #maneage #reproducibility #codeberg

Last updated 3 years ago

Boud · @boud
255 followers · 1516 posts · Server framapiaf.org

@civodul @mobian @PINE64

Science challenge: does your project fully reproduce on a Unix-like phone?

A science project that branches off commit 5a6e6e6 fully reproduced on my : downloading source, configuring/compiling, running cosmology simulations, analysing+plotting results, producing a pdf (nearly) ready for peer review. :))

savannah.nongnu.org/bugs/?6102 - patches upstreamed to .

PS: sms/phone/camera work fine too :P

#reproducibility #maneage #mobian #arm64 #pinephone #openscience

Last updated 3 years ago

Boud · @boud
255 followers · 1516 posts · Server framapiaf.org

(too long, didn't read, but happy to watch and listen)?
Good overviews of by Mohammad Akhlaghi :

20 minute presentation June 2020 - peertube.stream/videos/watch/f

80 minute longer presentation , including questions, March 2021 - peertube.stream/videos/watch/e

#TLDRBHTWL #maneage #peertube #reproducibility #openscience

Last updated 3 years ago

Boud · @boud
255 followers · 1516 posts · Server framapiaf.org

Here's a Nature Astronomy News & Views description of why our criteria for longevity are "rigorous" and "onerous", by . There's a nice description of , with a warning that Maneage does not seem to cater to Windows users (oh dear!), and that "bells and whistles" for the generation are lacking.

Privacy disclaimer: rdcu.be/cmYVx gives the subscription-only pdf but requires something like chromium with absolutely no protection!

#reproducibility #MichelleKuttel #maneage #tyrannyofconvenience

Last updated 3 years ago

Boud · @boud
255 followers · 1516 posts · Server framapiaf.org
Boud · @boud
255 followers · 1516 posts · Server framapiaf.org

@VickyRampin @remram44

Mohammad (Akhlaghi, the real main author, not just alphabetically favoured) accepted my changes based on your comments on ReproZip, with minor adjustments:

git.maneage.org/paper-concept.

upload.disroot.org/r/PaJyxAQD#

You're acknowledged on p7; the extended ReproZip section is App B.T on p 24.

I'm not sure you'll be completely happy, but I did circulate the draft on my fediverse account a year ago... (2020-06-05, 2020-09-24, 2020-11-27)

#maneage

Last updated 3 years ago

Boud · @boud
255 followers · 1516 posts · Server framapiaf.org

@VickyRampin

Our paper in CiSE (oadoi.org/10.1109/MCSE.2021.30) on criteria for reproducible scientific papers states in section T of Appendix B what ReproZip is and why it doesn't satisfy our criteria (sorry!). In Appendix A.D, there's a paragraph on git . See codeberg.org/maneage/paper-con (currently the ephemera paragraph is in branch 'appA_archiving'). [Not yet updated: arxiv.org/abs/2006.03018 doi.org/10.5281/zenodo.4291207 ]

#maneage #ScholarlyEphemera #openscience #reproducibility

Last updated 3 years ago

Boud · @boud
255 followers · 1516 posts · Server framapiaf.org

@civodul

Que pensent les organisateurs d'une éventuelle présentation de le mardi entre 11h30 et 12h00 ? [1] On déplacerait alors la table ronde un peu. L'article de base, ArXiv:2006.03018, vient d'être accepté, et deux articles scientifiques sous Maneage, ArXiv:2007.11779 et ArXiv:2010.03742, ont passé la prèmiere phase du peer review. ArXiv:2007.11779 a déjà eu presque deux mille téléchargements (mille vues) sur Zenodo : zenodo.org/record/4432080 .

[1] maneage.org

#maneage

Last updated 4 years ago

Boud · @boud
255 followers · 1516 posts · Server framapiaf.org

@civodul

Reproducibility without the legal right to develop a scientific project further wastes time and threatens copyright attacks against similar projects.

The 8 criteria [1] are more favourable for community development:
* completeness (no non-POSIX dep., no root, network optional, plain text);
* modular design;
* minimal complexity;
* scalability;
* verifiable inputs and outputs;
* version control;
* linking analysis with narrative;
* free software.

[1] doi.org/10.5281/zenodo.3911395

#maneage

Last updated 4 years ago

Boud · @boud
255 followers · 1516 posts · Server framapiaf.org

@civodul

Make your own starting from a POSIX system, and check our results with our pipeline:

"The role of the elaphrocentre in low surface brightness galaxy formation"

* preprint: arxiv.org/abs/2010.03742
* : zenodo.org/record/4062461
* live git : codeberg.org/boud/elaphrocentr
* archived git : archive.softwareheritage.org/s

Default resources for 128^3 particles, levelmax=12, 4 cores: 8 hours, 14.8 Gb RAM, 162 Gb disk.

#openscience #cosmology #reproducibility #galaxies #maneage #arxiv #zenodo #codeberg #swh

Last updated 4 years ago

Boud · @boud
255 followers · 1516 posts · Server framapiaf.org

@civodul

Merci ! :). "Most likely to succeed" is at least as useful as "posixally correct". This branch of (for a particular research paper) should become public reasonably soon ;).

#maneage

Last updated 4 years ago

Boud · @boud
255 followers · 1516 posts · Server framapiaf.org

@fribbledom This is for the system for science research papers - maneage.org arxiv.org/abs/2006.03018 - in case you or anyone wants to know the relevance. :)

#maneage #reproducibility

Last updated 4 years ago