Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-4310

A user can save query results. A user can define and share "lists" of data with other users.

Change Owns to Parent OfsSet start and due date...
    XporterXMLWordPrintable

Details

    • SRCnet
    • Hide

      In the SRCNet, users will be members of project groups, and based on those groups the access to data is governed. Also users can query the public data in the network. The benefit of this work is to provide users with a way to store the list of data products that was produced by this query.  

       

      Show
      In the SRCNet, users will be members of project groups, and based on those groups the access to data is governed. Also users can query the public data in the network. The benefit of this work is to provide users with a way to store the list of data products that was produced by this query.    
    • Hide

      AC 1: A logged in user can see the names of project groups they are a member of in the side bar of the gateway.

      AC 2: The user can associate the resulting data products from a query to any of the project groups they are a member of.

      AC 3: Any user who is a member of a project group can see the list of data products associated with this group.

      AC 4: The linked artefact is shown in such a way that a user can use it to initiate data management jobs. 

      AC 5: The user is able top update and delete an existing list of data products. 

      Show
      AC 1: A logged in user can see the names of project groups they are a member of in the side bar of the gateway. AC 2: The user can associate the resulting data products from a query to any of the project groups they are a member of. AC 3: Any user who is a member of a project group can see the list of data products associated with this group. AC 4: The linked artefact is shown in such a way that a user can use it to initiate data management jobs.  AC 5: The user is able top update and delete an existing list of data products. 
    • 2
    • 2
    • 0
    • Team_TANGERINE
    • PI25 - UNCOVERED

    • PI25-PB SRCNet0.x data-lifecycle science-gateway science-metadata

    Description

      Users will be able to create data collections. Depending on the query outcome, the data collection could be created in the data management system, or a list of data products or collections would need to be stored. Each data collection will be connected to (owned by) a group in the AAI system. Both the group ID and the identifier of a data collection (mapped to one, or multiple DIDs in Rucio) are string values. This functionality is intended to be focused at the administration of a group of researchers working together on a set of data products, and will not make any changes to the underlying data system, of which the metadata is the single source of truth.

      When a user is logged in, they will want to see what groups they are a member of (there is already a placeholder for this in the view), and what data that is assigned to the group when selecting a group.

      Currently there is an API for user preferences, which has a database backend and could be an appropriate place for this functionality.

      We will for now assume that if a user can find a data product, they will be able to store the query result (but for the initial phases of the projects, we assume that the data products are all public). Data products that a user can see can be added to the group, irrespective of the data access rights of the other members (but again, given the products are supposed to be public, this is not currently an issue). This will have to be refined later when use cases for private data have been well-defined.

      At a fundamental level, any activity by a user will be undertaken as part of an SRCnet project, which will have an allocation of resources and an understanding of data access to members of a group associated with that project. It will be valuable for users to have a concept of a project and that project's associated artefacts (e.g. data products in a project-specific data collection and software products / workflows, and ultimately, project accounting (resources available / used). This concept needs to be shared across members of the project and persistent so that a user can jump into a gateway and pick up where they left off / share with collaborators. Whilst this is not a requirement for SRCNet0.1, it may be possible to begin exploration of scalable solutions for the project concept with some prototyping to help inform future designs.

      Attachments

        Structure

          Activity

            People

              r.bolton Bolton, Rosie
              Y.Grange Grange, Yan
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Feature Progress

                Story Point Burn-up: (100.00%)

                Feature Estimate: 2.0

                IssuesStory Points
                To Do00.0
                In Progress   00.0
                Complete1013.0
                Total1013.0

                Dates

                  Created:
                  Updated:

                  Structure Helper Panel