mycolog helps you keep an overview of your mushroom cultivation projects. It can store notes for each component, so that it's easier to remember which experiments succeeded and which failed. Genetics can be traced through family trees.
Visit codesoap.github.io/mycolog to see a video introduction to mycolog.
You can download the precompiled program from the releases page.
In order to get family trees displayed, you need to have Graphviz installed. You can download it here.
If you want to compile the program yourself, do this:
git clone git@github.com:codesoap/mycolog.git
cd mycolog
go install ./cmd/mycolog/
# The binary is now at ~/go/bin/mycolog.
Note that cross compilation is not easily possible, because cgo is
used in the sqlite3 driver. An icon can be attached to the Windows
executable file using rcedit:
rcedit .\mycolog.exe --set-icon .\docs\favicon\favicon.ico
mycolog stores all its data in a single file. On Windows
you'll find it in your user profile folder, usually
C:\Users\<your-username>\mycolog.sqlite3
.
On Linux and other unix-like operating systems, you'll find it at
XDG_DATA_HOME
, if this environment variable is set. Otherwise it will
be located at ~/.local/share/mycolog.sqlite3
.