Skip to content
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

Dynamic scaling of compute specifications for GeneRax #90

Open
austinhpatton opened this issue Oct 4, 2023 · 0 comments
Open

Dynamic scaling of compute specifications for GeneRax #90

austinhpatton opened this issue Oct 4, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@austinhpatton
Copy link
Collaborator

Description of feature

Although the process specification for GeneRax works for the vast majority of gene families, there will always be a small number of significantly larger gene families for which the default process/compute specifications are insufficient. This can lead to significant delays in workflow completion, as these large gene families will fail repeatedly (after all smaller gene families have finished) until appropriate resources are allocated.

Ideally, we could bin gene families according to size (# species, # proteins, length/complexity of sequences), and allocate to each bin sensibly scaled compute specifications.

@austinhpatton austinhpatton added the enhancement New feature or request label Oct 4, 2023
@neevor neevor assigned neevor and unassigned neevor Oct 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants