Skip to content

Issues with modules that require binaries (wrappers) #29

@bmpvieira

Description

@bmpvieira

@yannickwurm: "Some major work is required for modules which require binaries. Currently using samtools (etc) involves download & compiling... this is extremely prone to fail & a big maintenance effort. Instead, rely on local docker install (so each module relies on a single docker file. (thus each module would include a dockerfile)."

So, either we:

  • Rely on Docker like Yannick says (issue: Docker becomes a dependency);
  • Don't provide at all the binaries (just the wrapper) and push the responsibility of installing to the user (sucks and hard to control versioning);
  • Try to provide pre-compiled binaries (but then, we're doing package management...). @maxogden might have some ideas;
  • Turn some of those tools into native addons (hard to do and maintain in sync with upstream).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions