Skip to content

add SINA reference based alignment #53

@epruesse

Description

@epruesse

TODO

  • add tests
  • expose parameters useful in Q2 context

Addition Description

Allow using SINA to align to reference (i.e. GreenGenes or SILVA)

Current Behavior

Only de-novo alignment using MaFFT

Proposed Behavior

Reference based alignment is useful for placement in pre-existing tree as alignments must match and promises better scalability than progressive de-novo alignment.

Comments

SINA (currently) requires ARB which in turn requires a ton of software, including X11, creating a bit of a problem for a core plugin.

@wasade told me to PR to qiime2/q2-alignment anyway for now. For production, the issue will need some kind of fix. Options that come to mind:

  1. Making SINA a plugin of its own: As qiime alignment sina would be the natural spot, this would require a (clean) way to inject actions into core plugins.
  2. Creating a Qiime2 specific version of SINA that works without ARB. This looses some functionality, however.

References
See PR #54

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions