Describe the desired feature/enhancement
For a while we've had this really great parser for NEB's enzyme cut site database rebase.
Is your feature request related to a problem?
It can be difficult looking up these enzymes and inputting their data manually for simulating digests. Right now we have a couple of common ones available but it'd be better to have have a more expansive solution.
Describe the solution you'd like
I want to be able to access rebase programmatically for arbitrary enzymes. We haven't manually added rebase because of possible git repo size ballooning.
The ways I could see this being done are:
- Including a "download" function in poly that downloads the database for the user into their project to be handled manually.
- Create a minimal go package that are just predefined enzyme structs based on rebase. We could have a GH action to auto-update the package on a new rebase release and maybe force push an overwriting update so we don't end up making a huge git repo over time.
Describe the desired feature/enhancement
For a while we've had this really great parser for NEB's enzyme cut site database rebase.
Is your feature request related to a problem?
It can be difficult looking up these enzymes and inputting their data manually for simulating digests. Right now we have a couple of common ones available but it'd be better to have have a more expansive solution.
Describe the solution you'd like
I want to be able to access rebase programmatically for arbitrary enzymes. We haven't manually added rebase because of possible git repo size ballooning.
The ways I could see this being done are: