Published January 22, 2024 | Version v0.4.0
Software Open

knaaptime/mandown: Version 0.4.0

  • 1. @center-for-open-geographical-science


  • New tooling for submissions.

    • On the computational side, you can now freeze your environment in the current working state, and use the lockfile to generate a docker machine that is (a) guaranteed to run on all your/colleagues machines and (b) guaranteed to run the code as you wrote it during time of submission.
    • On the writing side, you can generate an unformatted, standalone latex file with all figures at the same level (and tex file written properly to reference them ). For most publishers, this makes submission basically a drag n drop operation without having to sacrifice latex or rewrite file paths.
  • New makefile commands:

    • make environment-freeze which uses a conda lockfile to generate a reproducible environment (for submission)
    • make docker-image to create a virtual machine with a python environment that matches the lockfile
    • make docker-run to boot the VM into the project directory
    • make tex-generic to create a standalone, unformatted latex document with flat file paths, and copy all figs up to the compiled directory for submission
  • Added documentation inside the project folder



Files (6.3 MB)

Name Size Download all
6.3 MB Preview Download

Additional details

Related works