owlcollab / owlcollab/owltools

golr loading should guard or at least warn against clobbering

Open
#134 14 comments 0 reactions 1 assignee View on GitHub

@hdietze is already working on this.

Since Sep 1, 2015.

enhancement
Dominant language
Java
Stars
115
Forks
34
PR merge metrics
No merged PRs in 30d

Description

See https://github.com/geneontology/amigo/issues/240

The golr loader should make sure that GAF A does not overwrite GPI-level metadata from GAF B. This could happen a few ways. We could use metadata in each GAF that specifies whether the GAF is an authoritative source of metadata for entities in itself GAF (by default they are; but Reactome would be declared not authoritative for UniProtKB)

At least the loader should keep a cache of IDs loaded, and if the same ID is loaded in a second set then it should report. This will make investigating https://github.com/geneontology/amigo/issues/240 easier

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.