Opened 11 years ago

#673 new discussion

Chromosomes hard-wired in GenomicPosition

Reported by: Peter Owned by: Peter
Priority: major Milestone: yat 0.x+
Component: omic Version: 0.7.2
Keywords: Cc:


In the GenomicPosition? chromosomes are currently hard-wired i.e. X=23, Y=24, and M=25. This is not always the natural choice - well natural and natural but e.g. different aligners may have different conventions. Not to mention that the current implementation is very human-centric.

One workaround is to avoid string constructors because then you'd avoid the core of the problem which is omic::chr2int(const std::string).

Change History (0)

Note: See TracTickets for help on using tickets.