def scaffolding(ax, scaffoldID, blastf, qsizes, ssizes, qbed, sbed, highlights=None): from jcvi.graphics.blastplot import blastplot # qsizes, qbed are properties for the evidences # ssizes, sbed are properties for the current scaffoldID blastplot(ax, blastf, qsizes, ssizes, qbed, sbed, \ style="circle", insetLabels=True, stripNames=True, highlights=highlights) # FPC_scf.bed => FPC fname = qbed.filename.split(".")[0].split("_")[0] xtitle = fname if xtitle == "FPC": ax.set_xticklabels([""] * len(ax.get_xticklabels())) ax.set_xlabel(xtitle, color="g") for x in ax.get_xticklines(): x.set_visible(False)