-
Notifications
You must be signed in to change notification settings - Fork 11
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
Automate/simplify process for new sequences #18
Comments
Awesome! I would imagine a new |
I made a small GitHub Actions workflow to somewhat address the first task (Automate check of new sequences), but it's not very useful since you still have to click the latest run and some more clicks to see the count of sequences: Maybe better to do this work all at once. I imagine there will be some GitHub Actions workflow capable of running the entire process (offloading
Seems like the source of Zika sequences does not update frequently, so (1) is simpler but might result in redundant compute if the source data hasn't changed. Is this something we should be worrying about? With (2) there is potential to be more "real-time" (could even check hourly), but not sure if that's a direction to pursue here. |
I vote choice 2. Choice 1 would eventually add up in compute costs, especially if we're using a similar system with I lean toward a daily/weekly check for new sequences, hourly seems too frequent considering the timing of the current updates. |
Expanding a bit on the options above:
I don't think maintaining count cache (2.a) is very practical. If we want to do (2.b), it would be worthwhile to keep zika in fauna instead of the current plan to move away from it. We just need to automate the current manual steps. |
Ah, without fauna, we can still do (2.b) where the database would be a pair of flat file at Currently, the Snakefile is pulling from the s3 |
I'd think you could do we do for |
Expanding Task 3 "Remove fauna from the process" into:
|
Resolved by #52 |
@j23414, @joverlee521 and I just met to update 3 new Zika sequences for
2022-04-14
, following the docs:These improvements can be made:
The text was updated successfully, but these errors were encountered: