From b79b39a73f81dbc711c69832f6529d58e42169cc Mon Sep 17 00:00:00 2001 From: Frederick Muriuki Muriithi Date: Thu, 9 Apr 2026 09:07:21 -0500 Subject: Add a comment note on phenotype resources. --- uploader/phenotypes/views.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/uploader/phenotypes/views.py b/uploader/phenotypes/views.py index 9cacf61..c03f3f5 100644 --- a/uploader/phenotypes/views.py +++ b/uploader/phenotypes/views.py @@ -317,6 +317,11 @@ def create_dataset(species: dict, population: dict, **kwargs):# pylint: disable= dataset_shortname = ( form["dataset-shortname"] or form["dataset-name"]).strip() _pheno_dataset = save_new_dataset( + # It's not necessary to update the authorisation server to register + # new phenotype resource here, since each phenotype trait can, in + # theory, have its own access control allowing/disallowing access to + # it. In practice, however, we tend to gather multiple traits into a + # single resource for access control. cursor, population["Id"], form["dataset-name"].strip(), -- cgit 1.4.1