Skip to content

Proposal - New external package - rebased #426

@TimothyStiles

Description

@TimothyStiles

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:

  1. Including a "download" function in poly that downloads the database for the user into their project to be handled manually.
  2. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is neededintermediateWill take some time to fixmedium priorityThe default priority for a new issue.stale

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions