-
Notifications
You must be signed in to change notification settings - Fork 0
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
Added dynamodb-fastapi backed fastq manager #819
base: main
Are you sure you want to change the base?
Conversation
Updated tests Use json bodys over parameters where appropriate Fixed bug for rgids where + separator is used.
This is working, I'd like to be able to deploy this to production so that I can start populating it and testing integration with other services such as workflow services |
s3Uri now an output of the filestorage object for r1 and r2 samples
Let get this reviewed and push out, folks.! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's rock (the boat)!
Waiting on #851, I'd like to add 'storageClass' as a 'computed field' to file object readsets. |
if len(response) == 0: | ||
# Try again with current_state=False | ||
response = get_request_response_results(S3_LIST_ENDPOINT, { | ||
"bucket": s3_bucket, | ||
"key": s3_key, | ||
"currentState": 'false' | ||
}) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Non-current records might not have any data on S3, except for something like old versioned objects. Just something to keep in mind, I'm not 100% sure if this is being used to presign URLs eventually.
Thanks for code walkthrough / demo today, Alexis! |
Fastq Manager using FastAPI and Dyntastic as backends.
Uses lambdas to communicate between the file manager and the metadata manager when required.