Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CRUD actions rules / user modeling #20

Closed
hitz opened this issue Jun 11, 2015 · 7 comments
Closed

CRUD actions rules / user modeling #20

hitz opened this issue Jun 11, 2015 · 7 comments

Comments

@hitz
Copy link
Contributor

hitz commented Jun 11, 2015

These are the rules and roles for adding and modifying data.
The roles are called "groups" in the current user.json, probably submits_for can be ignored (although superusers might use this)

Kang, Please add the rules from power point.

@hitz
Copy link
Contributor Author

hitz commented Jun 16, 2015

I mean to add the power point rules TO THIS TICKET.
This ticket is implementation of the rules in clincoded.

kilodalton added a commit that referenced this issue Jun 16, 2015
@kgliu0101
Copy link
Contributor

CRUD Action Rules (v 0.5):

  1. Registered users are separated as 3 levels with different authorities:
    • Community curator (lest authority),
    • ClinGen curator,
    • ClinGen Expert reviewer (most authority)
  2. Gene:Disease:Mode (GDM) pair can be created by any level.
  3. New GDM can be created with or without evidence.
  4. New annotation can be added by any level of curator to an existing GDM.
  5. In a GDM, a single reference (article) can be used one time only.
  6. Existing annotation can be edited only by curator who created the annotation.
  7. Delete will NOT function at any saved data.
  8. Assessment and variant can be added to an annotation by any curator.
  9. Multiple set of pathogenic data can be added to an existing variant by different curators. One set for each curator only.
  10. After assessment added to Segregation/Statistic/Functional/Variant, relevant data can NOT be edited.
  11. Summary and Provisional Classification can be added by any curator.
  12. Summary and Provision Classification can be added only to a GDM with annotation(s).
  13. Draft Classification can be added by ClinGen Expert reviewer and ClinGen curator, but NOT by Community curator.
  14. Final Classification can be added only by ClinGen Expert reviewer.

@tsneddon
Copy link

Looks good to me, thanks Kang.

@tsneddon
Copy link

One comment, please change "ClinGen Expert curator" to "ClinGen Expert reviewer".

@kgliu0101
Copy link
Contributor

changed "ClinGen Expert curator" to "ClinGen Expert reviewer".

@kilodalton
Copy link
Contributor

This ticket relates to #2 (login) due to the fact that after logging in the User will have different kinds of access depending on the User's permissions.

@kilodalton kilodalton mentioned this issue Jul 6, 2015
@hitz hitz added the v1.0 label Jul 20, 2015
@hitz
Copy link
Contributor Author

hitz commented Jul 20, 2015

Specifically we are pushing to v1.0 the need for two different curators to work on (i.e., add or modify GFIFs) the same article in the context of a GDM. This will not work in v 0.5. See e.,g #109

@kilodalton kilodalton removed their assignment Nov 2, 2015
@wrightmw wrightmw removed v0.5 labels Dec 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants