quadrants are now strings
This commit is contained in:
parent
53537e2561
commit
49e3e7cc47
91
Makefile
91
Makefile
@ -51,6 +51,9 @@ RIVERS = \
|
|||||||
salvis-wm-gdr50-ne \
|
salvis-wm-gdr50-ne \
|
||||||
salvis-wm-220
|
salvis-wm-220
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
# FIGURES
|
||||||
|
################################################################################
|
||||||
test-figures_1SELECT = wm_figures
|
test-figures_1SELECT = wm_figures
|
||||||
|
|
||||||
fig8-definition-of-a-bend_1SELECT = wm_debug where name='fig8' AND stage='afigures' AND gen=1
|
fig8-definition-of-a-bend_1SELECT = wm_debug where name='fig8' AND stage='afigures' AND gen=1
|
||||||
@ -113,18 +116,36 @@ isolated-1-exaggerated_1SELECT = wm_debug where name='isolated-1' AND stage='afi
|
|||||||
isolated-1-exaggerated_2SELECT = wm_debug where name='isolated-1' AND stage='afigures' AND gen=1
|
isolated-1-exaggerated_2SELECT = wm_debug where name='isolated-1' AND stage='afigures' AND gen=1
|
||||||
isolated-1-exaggerated_1COLOR = orange
|
isolated-1-exaggerated_1COLOR = orange
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
# 250K
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
salvis-wm-250k-2x_1SELECT = wm_visuals where name='salvis-wm-220'
|
||||||
|
salvis-wm-250k-2x_WIDTHDIV = 2
|
||||||
|
|
||||||
|
salvis-wm-250k-10x_1SELECT = wm_visuals where name='salvis-wm-220'
|
||||||
|
salvis-wm-250k-10x_WIDTHDIV = 10
|
||||||
|
|
||||||
|
salvis-250k-10x_1SELECT = wm_visuals where name='salvis'
|
||||||
|
salvis-250k-10x_WIDTHDIV = 10
|
||||||
|
|
||||||
|
salvis-wm-overlaid-250k-zoom_1SELECT = wm_visuals where name='salvis-wm-220'
|
||||||
|
salvis-wm-overlaid-250k-zoom_2SELECT = wm_visuals where name='salvis'
|
||||||
|
salvis-wm-overlaid-250k-zoom_1COLOR = orange
|
||||||
|
|
||||||
|
salvis-gdr250-2x_1SELECT = wm_visuals where name='salvis-gdr250'
|
||||||
|
salvis-gdr250-2x_WIDTHDIV = 2
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
# 50K
|
||||||
|
################################################################################
|
||||||
|
|
||||||
salvis-25k_1SELECT = wm_visuals where name='salvis'
|
salvis-25k_1SELECT = wm_visuals where name='salvis'
|
||||||
salvis-25k_WIDTHDIV = 1
|
salvis-25k_WIDTHDIV = 1
|
||||||
|
|
||||||
salvis-50k_1SELECT = wm_visuals where name='salvis'
|
salvis-50k_1SELECT = wm_visuals where name='salvis'
|
||||||
salvis-50k_WIDTHDIV = 2
|
salvis-50k_WIDTHDIV = 2
|
||||||
|
|
||||||
salvis-250k-10x_1SELECT = wm_visuals where name='salvis'
|
|
||||||
salvis-250k-10x_WIDTHDIV = 10
|
|
||||||
|
|
||||||
salvis-gdr250-2x_1SELECT = wm_visuals where name='salvis-gdr250'
|
|
||||||
salvis-gdr250-2x_WIDTHDIV = 2
|
|
||||||
|
|
||||||
salvis-dp-64-50k_1SELECT = wm_visuals where name='salvis-dp-64'
|
salvis-dp-64-50k_1SELECT = wm_visuals where name='salvis-dp-64'
|
||||||
salvis-dp-64-50k_WIDTHDIV = 2
|
salvis-dp-64-50k_WIDTHDIV = 2
|
||||||
|
|
||||||
@ -141,19 +162,13 @@ salvis-overlaid-dp-64-chaikin-50k_1SELECT = wm_visuals where name='salvis-dp-cha
|
|||||||
salvis-overlaid-dp-64-chaikin-50k_2SELECT = wm_visuals where name='salvis'
|
salvis-overlaid-dp-64-chaikin-50k_2SELECT = wm_visuals where name='salvis'
|
||||||
salvis-overlaid-dp-64-chaikin-50k_1COLOR = orange
|
salvis-overlaid-dp-64-chaikin-50k_1COLOR = orange
|
||||||
salvis-overlaid-dp-64-chaikin-50k_WIDTHDIV = 2
|
salvis-overlaid-dp-64-chaikin-50k_WIDTHDIV = 2
|
||||||
salvis-overlaid-dp-64-chaikin-50k_QUADRANT = 1
|
salvis-overlaid-dp-64-chaikin-50k_QUADRANT = tl
|
||||||
|
|
||||||
salvis-overlaid-vw-64-chaikin-50k_1SELECT = wm_visuals where name='salvis-vw-chaikin-64'
|
salvis-overlaid-vw-64-chaikin-50k_1SELECT = wm_visuals where name='salvis-vw-chaikin-64'
|
||||||
salvis-overlaid-vw-64-chaikin-50k_2SELECT = wm_visuals where name='salvis'
|
salvis-overlaid-vw-64-chaikin-50k_2SELECT = wm_visuals where name='salvis'
|
||||||
salvis-overlaid-vw-64-chaikin-50k_1COLOR = orange
|
salvis-overlaid-vw-64-chaikin-50k_1COLOR = orange
|
||||||
salvis-overlaid-vw-64-chaikin-50k_WIDTHDIV = 2
|
salvis-overlaid-vw-64-chaikin-50k_WIDTHDIV = 2
|
||||||
salvis-overlaid-vw-64-chaikin-50k_QUADRANT = 1
|
salvis-overlaid-vw-64-chaikin-50k_QUADRANT = tl
|
||||||
|
|
||||||
salvis-wm-250k-2x_1SELECT = wm_visuals where name='salvis-wm-220'
|
|
||||||
salvis-wm-250k-2x_WIDTHDIV = 2
|
|
||||||
|
|
||||||
salvis-wm-250k-10x_1SELECT = wm_visuals where name='salvis-wm-220'
|
|
||||||
salvis-wm-250k-10x_WIDTHDIV = 10
|
|
||||||
|
|
||||||
salvis-wm-50k_1SELECT = wm_visuals where name='salvis-wm-75'
|
salvis-wm-50k_1SELECT = wm_visuals where name='salvis-wm-75'
|
||||||
salvis-wm-50k_2SELECT = wm_visuals where name='salvis'
|
salvis-wm-50k_2SELECT = wm_visuals where name='salvis'
|
||||||
@ -162,16 +177,12 @@ salvis-wm-50k_1COLOR = orange
|
|||||||
salvis-wm-50k-nw_1SELECT = wm_visuals where name='salvis-wm-75'
|
salvis-wm-50k-nw_1SELECT = wm_visuals where name='salvis-wm-75'
|
||||||
salvis-wm-50k-nw_2SELECT = wm_visuals where name='salvis'
|
salvis-wm-50k-nw_2SELECT = wm_visuals where name='salvis'
|
||||||
salvis-wm-50k-nw_1COLOR = orange
|
salvis-wm-50k-nw_1COLOR = orange
|
||||||
salvis-wm-50k-nw_QUADRANT = 2
|
salvis-wm-50k-nw_QUADRANT = tr
|
||||||
|
|
||||||
salvis-wm-50k-ne_1SELECT = wm_visuals where name='salvis-wm-75'
|
salvis-wm-50k-ne_1SELECT = wm_visuals where name='salvis-wm-75'
|
||||||
salvis-wm-50k-ne_2SELECT = wm_visuals where name='salvis'
|
salvis-wm-50k-ne_2SELECT = wm_visuals where name='salvis'
|
||||||
salvis-wm-50k-ne_1COLOR = orange
|
salvis-wm-50k-ne_1COLOR = orange
|
||||||
salvis-wm-50k-ne_QUADRANT = 1
|
salvis-wm-50k-ne_QUADRANT = tl
|
||||||
|
|
||||||
salvis-wm-overlaid-250k-zoom_1SELECT = wm_visuals where name='salvis-wm-220'
|
|
||||||
salvis-wm-overlaid-250k-zoom_2SELECT = wm_visuals where name='salvis'
|
|
||||||
salvis-wm-overlaid-250k-zoom_1COLOR = orange
|
|
||||||
|
|
||||||
salvis-wm-gdr50_1SELECT = wm_visuals where name='salvis-wm-75'
|
salvis-wm-gdr50_1SELECT = wm_visuals where name='salvis-wm-75'
|
||||||
salvis-wm-gdr50_2SELECT = wm_visuals where name='salvis-gdr50'
|
salvis-wm-gdr50_2SELECT = wm_visuals where name='salvis-gdr50'
|
||||||
@ -186,7 +197,7 @@ salvis-wm-gdr50-ne_3SELECT = wm_visuals where name='salvis'
|
|||||||
salvis-wm-gdr50-ne_1COLOR = orange
|
salvis-wm-gdr50-ne_1COLOR = orange
|
||||||
salvis-wm-gdr50-ne_2COLOR = green
|
salvis-wm-gdr50-ne_2COLOR = green
|
||||||
salvis-wm-gdr50-ne_3LINESTYLE = dotted
|
salvis-wm-gdr50-ne_3LINESTYLE = dotted
|
||||||
salvis-wm-gdr50-ne_QUADRANT = 1
|
salvis-wm-gdr50-ne_QUADRANT = tl
|
||||||
|
|
||||||
salvis-wm-220_1SELECT = wm_visuals where name='salvis-wm-220'
|
salvis-wm-220_1SELECT = wm_visuals where name='salvis-wm-220'
|
||||||
salvis-wm-220_WIDTHDIV = 2
|
salvis-wm-220_WIDTHDIV = 2
|
||||||
@ -198,21 +209,31 @@ label_vw-chaikin = $(label_vw) and Chaikin
|
|||||||
label_dp-chaikin = $(label_dp) and Chaikin
|
label_dp-chaikin = $(label_dp) and Chaikin
|
||||||
|
|
||||||
define wm_vwdp50k
|
define wm_vwdp50k
|
||||||
RIVERS += salvis-wm-$(1)-50k
|
RIVERS += salvis-wm-$(1)-50k$(2)
|
||||||
$(info $(RIVERS))
|
salvis-wm-$(1)-50k$(2)_1SELECT = wm_visuals where name='salvis-$(1)-64'
|
||||||
salvis-wm-$(1)-50k_1SELECT = wm_visuals where name='salvis-$(1)-64'
|
salvis-wm-$(1)-50k$(2)_2SELECT = wm_visuals where name='salvis-wm-75'
|
||||||
salvis-wm-$(1)-50k_2SELECT = wm_visuals where name='salvis-wm-75'
|
salvis-wm-$(1)-50k$(2)_3SELECT = wm_visuals where name='salvis'
|
||||||
salvis-wm-$(1)-50k_3SELECT = wm_visuals where name='salvis'
|
salvis-wm-$(1)-50k$(2)_1COLOR = green
|
||||||
salvis-wm-$(1)-50k_1COLOR = green
|
salvis-wm-$(1)-50k$(2)_1LABEL = $(label_$(1))
|
||||||
salvis-wm-$(1)-50k_1LABEL = $(label_$(1))
|
salvis-wm-$(1)-50k$(2)_2COLOR = orange
|
||||||
salvis-wm-$(1)-50k_2COLOR = orange
|
salvis-wm-$(1)-50k$(2)_2LABEL = $(label_wm)
|
||||||
salvis-wm-$(1)-50k_2LABEL = $(label_wm)
|
salvis-wm-$(1)-50k$(2)_3LINESTYLE = dotted
|
||||||
salvis-wm-$(1)-50k_3LINESTYLE = dotted
|
salvis-wm-$(1)-50k$(2)_3LABEL = GRPK 1:\numprint{10000}
|
||||||
#salvis-wm-$(1)-50k_3LABEL = GRPK 1:\numprint{10000}
|
salvis-wm-$(1)-50k$(2)_3LABEL = GRPK 1:10000
|
||||||
salvis-wm-$(1)-50k_3LABEL = GRPK 1:10000
|
ifneq ($(2),,)
|
||||||
salvis-wm-$(1)-50k_LEGEND = lower left
|
salvis-wm-$(1)-50k$(2)_QUADRANT = $(2)
|
||||||
|
endif
|
||||||
|
ifneq ($(2),,)
|
||||||
|
salvis-wm-$(1)-50k$(2)_LEGEND = lower left
|
||||||
|
else
|
||||||
|
salvis-wm-$(1)-50k$(2)_LEGEND = lower right
|
||||||
|
endif
|
||||||
endef
|
endef
|
||||||
$(foreach x,vw dp vw-chaikin dp-chaikin,$(eval $(call wm_vwdp50k,$(x))))
|
$(foreach x,vw dp vw-chaikin dp-chaikin,\
|
||||||
|
$(eval $(call wm_vwdp50k,$(x),)) \
|
||||||
|
$(eval $(call wm_vwdp50k,$(x),tl)) \
|
||||||
|
$(eval $(call wm_vwdp50k,$(x),tr)) \
|
||||||
|
)
|
||||||
|
|
||||||
define FIG_template
|
define FIG_template
|
||||||
$(1).pdf: layer2img.py Makefile $(2)
|
$(1).pdf: layer2img.py Makefile $(2)
|
||||||
|
@ -22,6 +22,7 @@ COLORS = {
|
|||||||
# see `NOTICE` in the LaTeX document; this is the width of the main text block.
|
# see `NOTICE` in the LaTeX document; this is the width of the main text block.
|
||||||
TEXTWIDTH_CM = 12.12364
|
TEXTWIDTH_CM = 12.12364
|
||||||
|
|
||||||
|
QUADRANTS = {'tl':1, 'tr':2, 'br':3, 'bl':4}
|
||||||
|
|
||||||
def color(string):
|
def color(string):
|
||||||
return COLORS[string if string else 'black']
|
return COLORS[string if string else 'black']
|
||||||
@ -52,7 +53,7 @@ def parse_args():
|
|||||||
help="Divide the width by this number "
|
help="Divide the width by this number "
|
||||||
"(useful when two images are laid horizontally "
|
"(useful when two images are laid horizontally "
|
||||||
"in the resulting file")
|
"in the resulting file")
|
||||||
parser.add_argument('--quadrant', type=int, choices=(1, 2, 3, 4),
|
parser.add_argument('--quadrant', choices=QUADRANTS.keys(),
|
||||||
help="Image is comprised of 4 quadrants. This variable, "
|
help="Image is comprised of 4 quadrants. This variable, "
|
||||||
"when non-empty, will clip and return the requested quadrant")
|
"when non-empty, will clip and return the requested quadrant")
|
||||||
parser.add_argument('--outfile', metavar='<file>',
|
parser.add_argument('--outfile', metavar='<file>',
|
||||||
@ -65,7 +66,7 @@ def read_layer(select, width, maybe_quadrant):
|
|||||||
return
|
return
|
||||||
way = "way"
|
way = "way"
|
||||||
if maybe_quadrant:
|
if maybe_quadrant:
|
||||||
way = "wm_quadrant(way, {})".format(maybe_quadrant)
|
way = "wm_quadrant(way, {})".format(QUADRANTS[maybe_quadrant])
|
||||||
|
|
||||||
conn = psycopg2.connect(PSQL_CREDS)
|
conn = psycopg2.connect(PSQL_CREDS)
|
||||||
sql = "SELECT {way} as way1 FROM {select}".format(way=way, select=select)
|
sql = "SELECT {way} as way1 FROM {select}".format(way=way, select=select)
|
||||||
@ -111,7 +112,7 @@ def main():
|
|||||||
c3 = plot_args(g3, args.g3_color, args.g3_linestyle, args.g3_label)
|
c3 = plot_args(g3, args.g3_color, args.g3_linestyle, args.g3_label)
|
||||||
|
|
||||||
rc('text', usetex=True)
|
rc('text', usetex=True)
|
||||||
#rc('text.latex', preamble='\\usepackage{numprint}\n')
|
rc('text.latex', preamble='\\usepackage{numprint}\n')
|
||||||
fig, ax = plt.subplots(constrained_layout=True)
|
fig, ax = plt.subplots(constrained_layout=True)
|
||||||
fig.set_figwidth(inch(width))
|
fig.set_figwidth(inch(width))
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user