wurmlab / afra

Genome Annotation for the Masses
http://afra.sbcs.qmul.ac.uk
Apache License 2.0
36 stars 21 forks source link

[WIP] Test Suit for Editing Functionality #70

Closed hargup closed 9 years ago

hargup commented 9 years ago

I need to critically review editing functionality and write automated tests.


Write a Comparison Function for Transcripts/Feature



Testing resizeExon


Testing mergeTranscripts


Testing normalizeFeature


hargup commented 9 years ago

@yeban resizeExon strips the input transcript of all the CDSes. Is this a expected behavior?

yeban commented 9 years ago

It adds back the CDS as well. On Fri, 26 Dec 2014 at 7:16 pm Harsh Gupta notifications@github.com wrote:

@yeban https://github.com/yeban resizeExon strips the input transcript of all the CDSes. Is this a expected behavior?

— Reply to this email directly or view it on GitHub https://github.com/yeban/afra/pull/70#issuecomment-68141653.

hargup commented 9 years ago

@yeban I'm somewhat confused about the about the various coordinate systems used in afra. Here are my observations. Can you verify and comment on them.

Returns a number between 0 and the length of CDNA of the given transcript minus one (inclusive)

which means CDNA coordinate system uses 0 based indexing and both side closed interval.

hargup commented 9 years ago

After some personal discussion with @yeban I have create this wiki entry https://github.com/yeban/afra/wiki/Co-ordinate-Systems-used-in-Afra

hargup commented 9 years ago

See https://github.com/yeban/afra/issues/61#issuecomment-68996156