mskcc / beagle

Voyager Backend
2 stars 5 forks source link

Add Merge functionality to Voyager #250

Open allanbolipata opened 4 years ago

allanbolipata commented 4 years ago

We need to add a feature that lets CAS merge projects that can be uploaded to portal.

Initial requirements:

  1. From labHeadName or labHeadEmail, get all requests associated with it
  2. Merge into cbioportal instance e-mail address without the @mskcc.org, prepending "set_" to it
  3. Figure out how to incorporate legacy merged projects
    • Use old MongoDB? Create new DB? Run old projects through Voyager again?
  4. Have it post to JIRA

The merge script in no. 2 could work as-is, but it hasn't been touched for half a year and would need some review. Since I wrote it, I'm happy to look it over before we start this effort.

@songt please add any info as needed.

allanbolipata commented 4 years ago

Add redaction json to endpoint

@songt expand, what are redactions