groovytron / markplot

Simple script capable of generating plots and csv files from projects' journal files containing a Markdown table.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

image

Simple script capable of generating plots and csv files from projects' journal files containing a Markdown table. The journals must have the same format as the example journal-sample.md file.

Install

Markplot is a python package, so it can be installed like this:

pip install markplot

CLI

Markplot includes a simple CLI. It only takes files as arguments. For examples:

$ markplot journal-sample.md
Projects' information has been written in 'generated' directory.

The above example uses the sample file and generates files named generated/journal-sample/hours_journal-sample.csv and generated/journal-sample/time_histogram_journal-sample.png.

Docs

The --help arg will make it show a usage page:

$ markplot --help
Usage: markplot [OPTIONS] [JOURNALS]...

  This script simply generates feedbacks from projects' journals. Output is
  generated in a directory called «generated».

  Generate one feedback from a journal:
      feedbackgenerator journal.md

  Generate two feedbacks from two journals:
      feedbackgenerator journal1.md journal2.md

Options:
  --help  Show this message and exit.

About

Simple script capable of generating plots and csv files from projects' journal files containing a Markdown table.

License:GNU General Public License v3.0


Languages

Language:Python 96.4%Language:Makefile 3.6%