The enforced length limit on the fasta IDs is annoying.
|
if len(prot_rec_id)>60: # todo 85 is the limit without considering ||s. |
we could replace all the IDs with a lookup table. however, there are a few things to consider:
- doing it before OMAmer mapping means the results cannot easily be reused / existing omamer placements are invalid.
- debugging will involve an extra (mental) mapping step.
- generally requires all reporting steps to replace the mapping again.
One option could be to store the mapping in a sqlite database. comments wellcome.
The enforced length limit on the fasta IDs is annoying.
FastOMA/FastOMA/check_input.py
Line 50 in 38b2991
we could replace all the IDs with a lookup table. however, there are a few things to consider:
One option could be to store the mapping in a sqlite database. comments wellcome.