def plot_all(self):
from matplotlib import pyplot as plt
import seaborn as sns
cols = sns.color_palette(n_colors=6)
p = self.global_pivots
fig = plt.figure(figsize = (20,7))
ax = plt.subplot(111)
for clade in self.global_freqs.keys():
f = self.global_freqs[clade]
if np.max(f)>0.2:
ax.plot(p, f, c=cols[clade%len(cols)], alpha=0.3, ls='--')
for tint, (p,freq) in self.train_frequencies.iteritems():
for clade in freq.keys():
if np.max(freq[clade])>0.2:
ax.plot(p, freq[clade], c=cols[clade%len(cols)], alpha=0.5)
评论列表
文章目录