#!/usr/bin/env bash
set -euo pipefail
export GMT_USERDIR="$PWD/.gmt"
mkdir -p "$GMT_USERDIR"
gmt begin VIZ-05-005 pdf
gmt set \
  FONT_ANNOT_PRIMARY 7p \
  FONT_LABEL 8p \
  FONT_TITLE 8p \
  MAP_TITLE_OFFSET 4p \
  MAP_FRAME_TYPE plain \
  MAP_TICK_LENGTH_PRIMARY 3p
gmt plot -R0/420/0/280 -JX420p/280p -Gwhite -W0p <<'CANVAS'
0 0
420 0
420 280
0 280
CANVAS
gmt text -F+f8p+jTR <<'ID'
414 272 VIZ-05-005
ID
gmt text -F+f7p+jML <<'LEGEND'
55 246 Female (teal) / male (blue); labels: n
LEGEND
gmt basemap -R0/100/0.5/4.5 -JX345p/175p -X55p -Y45p -Bpxa25+l"Survived (%)" \
  -Bpycdata/classes-y.txt+l"Group" -BWS
# BEGIN EXAMPLE
awk '{print ">";print $8,5-$1;print $11,5-$1}' data/classes.tsv | gmt plot -W1p,gray
awk '{print $8,5-$1}' data/classes.tsv | gmt plot -Sc6p -G#00b1b7
awk '{print $11,5-$1}' data/classes.tsv | gmt plot -Sc6p -G#00549f
awk '{print $8,5-$1,$6}' data/classes.tsv | gmt text -F+f6p+jBC -D0/4p
awk '{print $11,5-$1,$9}' data/classes.tsv | gmt text -F+f6p+jTC -D0/-4p
# END EXAMPLE
gmt end
