When we create a feature from Jbrowse evidence track using "Create new annotation" or using "Duplicate feature" within apollo track, we are copying all the attributes from the source feature.
We need to a generic way to skip copying certain attributes (configurable ?) from source feature such as gene_id, transcript_id, exon_id and protein_id.
Why?
According to havana we are creating new annotation and new ids should be created for these new features.
Currently, this is causing some unexpected QC errors in our Havana Integration service.