forked from ave-dcd/dcd_mapping
-
Notifications
You must be signed in to change notification settings - Fork 0
Introduce a mapping table at the target level #86
Copy link
Copy link
Open
Labels
app: backendTask implementation touches the backendTask implementation touches the backendapp: databaseTask implementation requires database changesTask implementation requires database changesapp: mapperTask implementation touches the mapperTask implementation touches the mappertype: enhancementNew feature or requestNew feature or request
Metadata
Metadata
Assignees
Labels
app: backendTask implementation touches the backendTask implementation touches the backendapp: databaseTask implementation requires database changesTask implementation requires database changesapp: mapperTask implementation touches the mapperTask implementation touches the mappertype: enhancementNew feature or requestNew feature or request
Introduce a mapping table that sits alongside the target record linked by FK and stores three categories of data:
Mapping outputs (gene name, mapped reference accession, mapped coordinates) should stay on the target record for convenience. The mapping table is an auditing and QC layer, not a replacement for those fields. This table is a prerequisite for most other subtasks in this issue category.
This table will also let us de-duplicate some of the provenance information stored alongside mapped variants.