GMOD/jbrowse — comment on commit bb8ba75850d15eb9ca2ba943003c16e0d7c67293
File:  line 0
By skinner:

Whoa, the JBrowse code all assumes that coordinates are zero-based, half-open, like Chado. Which is The Right Way to do it (I'll follow up via email with the full essay for why that is). This is not an off-by-one error, this is exactly as intended. The way to fix #73 is for user-visible display messages to have code that does a " + 1" in them. That's the way UCSC does it; the code is all zero-based, half-open internally, and displays to users add one to the numbers.