Adversarial review of #260.
curation/source_queue.tsv records UniProt Subcellular Location as ADOPTED.
#260 adds scripts/uniprot_genes.py, which uses a different UniProtKB route
with different guarantees: it matches a gene symbol rather than a curated
localisation, and it carries no ECO:0000269 evidence for the structure — only
for whatever localisation the entry happens to state.
Nothing in the queue distinguishes them. A reader asking "is UniProt adopted?"
gets yes, and cannot tell that the two routes make different claims — the same
ADOPTED-cannot-express-coverage problem already recorded in #176.
Not a blocker for #260. Either the queue grows a row for the second route, or
docs/SOURCE_QUEUE.md says how a source with several routes is recorded.
Adversarial review of #260.
curation/source_queue.tsvrecords UniProt Subcellular Location asADOPTED.#260 adds
scripts/uniprot_genes.py, which uses a different UniProtKB routewith different guarantees: it matches a gene symbol rather than a curated
localisation, and it carries no
ECO:0000269evidence for the structure — onlyfor whatever localisation the entry happens to state.
Nothing in the queue distinguishes them. A reader asking "is UniProt adopted?"
gets yes, and cannot tell that the two routes make different claims — the same
ADOPTED-cannot-express-coverage problem already recorded in #176.Not a blocker for #260. Either the queue grows a row for the second route, or
docs/SOURCE_QUEUE.mdsays how a source with several routes is recorded.