You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems the counting of number of bases output is off.
./uniwig test2.bed 1 5 | wigToBigWig stdin `refgenie seek hg19/fasta.chrom_sizes` out.bw
There's more than one value for chr11 base 50 (in coordinates that start with 1).
cat test2.bed
chr11 10 50
chr11 20 76
The text was updated successfully, but these errors were encountered:
So, starts and ends need to go to different files somehow.
It's nice that it prints to stdout, though, so I can just pipe to wigToBigWig. But that's not compatible with 2 outputs.
is there an efficiency gain in doing both at the same time? but then why is one printed after the other? If you're really going through the file twice, then I'd suggest just introducing CLI flags, --starts and --ends, and running it twice.
But there are efficiency gains to be had from doing them simultaneously, but then you have to print to 2 places. You can't do one after the other without retaining everything in memory. In that case I'd do --starts file.wig --ends file.wig. then you only have to go through the file once, and just print to 2 separate file handles as you go, for each start/end.
It seems the counting of number of bases output is off.
The text was updated successfully, but these errors were encountered: