Refactor slightly
This commit is contained in:
parent
eb5116fb1d
commit
9c87ed0346
1 changed files with 4 additions and 3 deletions
|
|
@ -116,6 +116,7 @@ def plot_diffractogram(data, options={}):
|
||||||
data['heatmap'], data['heatmap_xticks'], data['heatmap_xticklabels'], data['heatmap_yticks'], data['heatmap_yticklabels'] = generate_heatmap(data=data, options=options)
|
data['heatmap'], data['heatmap_xticks'], data['heatmap_xticklabels'], data['heatmap_yticks'], data['heatmap_yticklabels'] = generate_heatmap(data=data, options=options)
|
||||||
options['heatmap_loaded'] = True
|
options['heatmap_loaded'] = True
|
||||||
|
|
||||||
|
|
||||||
if options['heatmap']:
|
if options['heatmap']:
|
||||||
xlim_start_frac, xlim_end_frac = options['xlim'][0] / data['diffractogram'][0][options['x_vals']].max(), options['xlim'][1] / data['diffractogram'][0][options['x_vals']].max()
|
xlim_start_frac, xlim_end_frac = options['xlim'][0] / data['diffractogram'][0][options['x_vals']].max(), options['xlim'][1] / data['diffractogram'][0][options['x_vals']].max()
|
||||||
options['xlim'] = [options['heatmap_xlim'][0]*xlim_start_frac, options['heatmap_xlim'][1]*xlim_end_frac]
|
options['xlim'] = [options['heatmap_xlim'][0]*xlim_start_frac, options['heatmap_xlim'][1]*xlim_end_frac]
|
||||||
|
|
@ -150,7 +151,7 @@ def plot_diffractogram(data, options={}):
|
||||||
if options['offset']:
|
if options['offset']:
|
||||||
if (options['offset_x'] != options['current_offset_x']) or (options['offset_y'] != options['current_offset_y']):
|
if (options['offset_x'] != options['current_offset_x']) or (options['offset_y'] != options['current_offset_y']):
|
||||||
for i, (diff, wl) in enumerate(zip(data['diffractogram'], data['wavelength'])):
|
for i, (diff, wl) in enumerate(zip(data['diffractogram'], data['wavelength'])):
|
||||||
xrd.io.apply_offset(diff, wl, i, options)
|
xrd.io.adjust_intensities(diff, wl, i, options)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -292,7 +293,7 @@ def plot_diffractogram(data, options={}):
|
||||||
if options['highlight']:
|
if options['highlight']:
|
||||||
for i, highlight in enumerate(options['highlight']):
|
for i, highlight in enumerate(options['highlight']):
|
||||||
if i < len(options['highlight']) or len(options['highlight']) == 1:
|
if i < len(options['highlight']) or len(options['highlight']) == 1:
|
||||||
ax.axhline(y=highlight[1], c=options['highlight_colours'][i], ls='--', lw=0.5)
|
ax.axhline(y=highlight, c=options['highlight_colours'][i], ls='--', lw=0.5)
|
||||||
|
|
||||||
|
|
||||||
# PLOT DIFFRACTOGRAM
|
# PLOT DIFFRACTOGRAM
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue