mibig-secmet / mibig-json

Repository to track changes in MIBiG curation data stored in JSON format
6 stars 6 forks source link

More cleanup #214

Closed SJShaw closed 2 years ago

SJShaw commented 2 years ago

Fixes a swathe of issues around gene and accession identifiers.

Any extra genes that were no longer valid were removed, except in cases where the extra genes were clearly in a different contig/record, in which case the entry was retired. Gene identifiers in the gene lists that weren't matching genes in the record were removed (though there may still be more), and annotations in those lists which weren't gene identifiers were removed.

Any class annotation that had a completely invalid gene listing where a gene list was a required field was removed completely.