mskcc / smile-server

2 stars 4 forks source link

[smile-server] Update db schema with dbGaP node/relationship #1197

Open ao508 opened 2 weeks ago

ao508 commented 2 weeks ago

Proposed changes:

Sample-[:HAS_DBGAP]->(dbGap)

dbGap properties:

An argument can be made to extend SampleMetadata with a new property called dbGapStudy since it looks like the planned dbGap node will only have one property associated with it. On the other hand, the dbGap study isn't going to be versioned and there's enough complexity with how SMdata is managed that it may not be worth introducing a new property for. Additionally, it would be ideal to not make a change to the schema that the downstream consumers are receiving since dbGap study isn't something of interest to them.

Data that we need to resolve or pull from other sources:

NOTE: THESE FIELDS DO NOT NEED TO BE EDITED. Might be easiest to just resolve them in the dashboard on the fly.