def split_genes_plot(tm_data, ordered_genomes, split_plot_tgt):
with split_plot_tgt.open('w') as outf, PdfPages(outf) as pdf:
df = json_biotype_counter_to_df(tm_data, 'Split Genes')
df.columns = ['category', 'count', 'genome']
title = 'Split genes'
if len(ordered_genomes) > 1:
g = generic_barplot(pdf=pdf, data=df, x='genome', y='count', col='category', xlabel='', col_wrap=2,
sharey=False, ylabel='Number of transcripts or genes', row_order=ordered_genomes,
title=title)
else:
g = generic_barplot(pdf=pdf, data=df, x='category', y='count', ylabel='Number of transcripts or genes',
title=title, xlabel='Category')
plots.py 文件源码
python
阅读 21
收藏 0
点赞 0
评论 0
评论列表
文章目录