You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -211,6 +217,7 @@ class MultiplyInheritedFormatter(argparse.RawTextHelpFormatter, argparse.Argumen
211
217
parser.add_argument('--alphas')
212
218
parser.add_argument('--linewidths', default=':'.join(plotting.default_linewidths), help='colon-separated list of linewidths to cycle through')
213
219
parser.add_argument('--markersizes', default=':'.join(plotting.default_markersizes), help='colon-separated list of linewidths to cycle through')
220
+
parser.add_argument('--linestyles', help='colon-separated list of linestyles to cycle through')
214
221
parser.add_argument('--gldirs', help='On plots showing mutation vs individual gene positions, if you\'d like a dashed veritcal line showing conserved codon positions, set this as a colon-separated list of germline info dirs corresponding to each plotdir') #, default=['data/germlines/human'])
215
222
parser.add_argument('--locus', default='igh')
216
223
parser.add_argument('--normalize', action='store_true', help='If set, the histograms from each plotdir are normalized (each bin contents divided by the integral) before making the comparison (e.g. for comparing different size samples).')
@@ -219,7 +226,7 @@ class MultiplyInheritedFormatter(argparse.RawTextHelpFormatter, argparse.Argumen
219
226
parser.add_argument('--log', default='', help='Display these axes on a log scale, set to either \'x\', \'y\', or \'xy\'')
220
227
parser.add_argument('--make-parent-html', action='store_true', help='after doing everything within subdirs, make a single html in the main/parent dir with all plots from subdirs')
221
228
parser.add_argument('--add-to-title', help='string to append to existing title (use @ as space)')
222
-
parser.add_argument('--file-glob-str', default='*.csv', help='shell glob style regex for matching plot files')
229
+
parser.add_argument('--file-glob-str', default='*.csv', help='Shell glob style regex for matching plot files. Separate multiple patterns with \',\' (and no curly braces {})')
223
230
parser.add_argument('--file-replace-strs', default='.csv', help='colon-separated list of strings to remove frome file base name to get variable name')
224
231
parser.add_argument('--xbounds')
225
232
parser.add_argument('--ybounds')
@@ -238,6 +245,7 @@ class MultiplyInheritedFormatter(argparse.RawTextHelpFormatter, argparse.Argumen
raiseRuntimeError(f"Can\'t shift overflows for hist '{htmp.title}' since it has no bins within shift range {xmin}, {xmax} (hist range: {htmp.xmin}, {htmp.xmax})")
print(' %s normalizing hists with different bins, which will *not* work/look right if there\'s empty bins (turn on square_bins to see)'%utils.wrnstr())
453
+
print(' %s (%s) normalizing hists with different bins, which will *not* work/look right if there\'s empty bins (turning on square_bins should better show this)'%(utils.wrnstr(), plotname))
0 commit comments