Nearly finished 1st draft of species-specific Thresh-LP invariance figure (WIP).

This commit is contained in:
j-hartling
2026-03-13 17:15:03 +01:00
parent 4f5054c8fd
commit 1516fe6090
19 changed files with 735 additions and 239 deletions

View File

@@ -124,9 +124,6 @@ ylab_analysis_kwargs = dict(
ha='center',
va='top',
)
xloc = dict(
analysis=200,
)
letter_snip_kwargs = dict(
x=0.02,
y=0.97,
@@ -189,7 +186,7 @@ for data_path in data_paths:
analysis_grid = analysis_subfig.add_gridspec(**analysis_grid_kwargs)
analysis_ax = analysis_subfig.add_subplot(analysis_grid[0, 0])
analysis_ax.set_xlim(noise_data['scales'].min(), noise_data['scales'].max())
analysis_ax.xaxis.set_major_locator(plt.MultipleLocator(xloc['analysis']))
analysis_ax.set_xscale('symlog', linthresh=pure_data['scales'][1], linscale=0.5)
xlabel(analysis_ax, xlabels['analysis'], **xlab_analysis_kwargs,
transform=analysis_subfig.transSubfigure)
analysis_ax.set_yscale('log')
@@ -240,7 +237,7 @@ for data_path in data_paths:
analysis_ax.plot(noise_data['scales'], measure_env, c=colors['env'], lw=lw_analysis)
analysis_ax.plot(noise_data['scales'], measure_log, c=colors['log'], lw=lw_analysis)
analysis_ax.plot(noise_data['scales'], measure_inv, c=colors['inv'], lw=lw_analysis)
analysis_ax.set_ylim(0.1, measure_env.max())
analysis_ax.set_ylim(0.9, measure_env.max())
if save_path is not None:
fig.savefig(save_path)