def plot_figure(MA0125_true_points, MA0125_fit_points, MA0078_true_points,
MA0078_fit_points):
"""plot_figure plots the figure comparing the two motifs.
Args:
MA0125_true_points: true motif params as np.array
MA0125_fit_points: fit motif params as np.array
MA0078_true_points: true motif params as np.array
MA0078_fit_points: fit motif params as np.array
"""
### PLOT FIGURE ###
font = {'size' : 18}
matplotlib.rc('font', **font)
matplotlib.rc('xtick', labelsize=13)
matplotlib.rc('ytick', labelsize=13)
f1 = plt.figure(figsize=(13, 6))
gs1 = gridspec.GridSpec(1, 2)
gs1.update(wspace=0.025)
ax1 = plt.subplot(gs1[0])
ax2 = plt.subplot(gs1[1])
plot_comparison(ax1, (MA0125_true_points, MA0125_fit_points), "Nobox (MA0125.1)")
plot_comparison(ax2, (MA0078_true_points, MA0078_fit_points), "Sox-17 (MA0078.1)")
ax1.set_ylabel('Recovered Parameter')
plt.setp(ax2.get_yticklabels(), visible=False)
f1.savefig("2_motifs_synthetic.png",transparent=True)
plt.show()
评论列表
文章目录