Closed philloooo closed 6 years ago
Blocked by lack of information from DCP.
There are some new specifications for using BagIt.
User logs into Windmill using Google credentials (via Fence) Who can see what data (Authz) is enforced by Windmill (via Fence) User browses TopMed data, selects a subset and clicks “Export to Firecloud (BDBag)” Windmill redirects to {firecloud}/import/bdbag?bagit_url={presigned_url} Firecloud asks user to sign in on their side and and authZ for compute resource Firecloud use the bagit url to call the bagit url and load the files into the workspace
Spent 8 hours so far
so we should finish it by:
<userid>/<uuid><unixtime>
)spent ~6 hours for generate presigned url
given a graphql query, if the result nodes are files, return a bdbag with manifest for the file