VEuPathDB / EdaNewIssues

0 stars 0 forks source link

VDI User datasets - allow users to release their own datasets (mockups UI) #609

Open danicahelb opened 1 year ago

danicahelb commented 1 year ago

Finalize UI and verbiage to allow users to release their own datasets

danicahelb commented 1 year ago

For more details see 4/21 user dataset notes: https://veupathdb.atlassian.net/wiki/spaces/WG/pages/251658241/2023-04-21+DIY+meeting+notes

We will have 3 “classes” of studies:

  1. Curated studies - integrated by VEuPath team with harmonized ontology

    • no change needed
  2. Community studies - user datasets with Protected, Controlled, or Public restrictions

    • Will be fully visible to anyone who comes to the website & will function the same as curated studies
  3. My studies - user datasets with Private restrictions

    • Will be invisible to anyone who is NOT an owner
    • Owners can view & download
    • Analyses can be shared amongst owners

For both Community studies and My studies:

The person who originally uploaded the dataset is the Owner-Manager.

Owners are people who the Owner-Manager manually added via the access dashboard

Non-owners are those who have never been assigned Owner status via the access dashboard

Frontend UX work needed:

TBD - verbiage for My studies:

aurreco-uga commented 4 months ago

slack May 8 2024 danica cristina this is the easy phase 0 version of this, with no study access levels, no curation.

  1. enable public user studies -UI: checkbox to make it public or not -steve: ----database control table: flag, ----vdi service: update flag in database (is public on/off) ----model: new attribute ispublic for UDs.. -eda permissions endpoint to read the new flag.? -UI: header menu, all datasets page: list 3 sections: curated, community and my studies -UI: user datasets table: new column ispublic

2 MAYBE: add data dictionary file