In [1]:
%run ~/relmapping/annot/notebooks/__init__.ipynb
In [2]:
df_ = pd.concat([
pd.read_csv('WS260_ce10/WS260_ce10.exon_first.bed', sep='\t', usecols=[0,1,2], names=yp.NAMES_BED3),
pd.read_csv('WS260_ce10/WS260_ce10.exon_other.bed', sep='\t', usecols=[0,1,2], names=yp.NAMES_BED3),
]).sort_values(['chrom', 'start', 'end']).reset_index(drop=True)
df_ = BedTool.from_dataframe(df_).merge().to_dataframe()
df_['col'] = 1
df_.to_csv('WS260_ce10/WS260_ce10.exon_coverage_unstranded.bedGraph', sep='\t', index=False, header=False)
!bedGraphToBigWig \
WS260_ce10/WS260_ce10.exon_coverage_unstranded.bedGraph \
shared/ce10.chroms \
WS260_ce10/WS260_ce10.exon_coverage_unstranded.bw
!rm WS260_ce10/WS260_ce10.exon_coverage_unstranded.bedGraph