Support non-coding transcripts
Background
Currently, the cds_start
and cds_end
columns of the transcript
-table are non-nullable. This effectively disallows non-coding transcripts but these are actually desirable.
Support for non-coding transcripts must be implemented.
Implementation
- Set columns to nullable (with migration)
- Add non-coding transcripts to testdata
- Identify unit tests utilizing cds_start/cds_end, and add test cases where those are unset
deposit_genepanel.py
, regionfilter.py
and preimport.py
will definitely be affected by nullable cds_start
or cds_end
, but more thorough checking is warranted.
Note related issue for testdata: ella-testdata#14 (closed)
Edited by Morten C. Eike