Skip to content

Do not require MSAs for the TrueMultimer default mode #465

Closed

Description

@jkosinski

The default TrueMultimer mode now requires MSAs even if PKLs with features exist. Possibly, it could be avoided by extracting the MSA from the PKLs, using that MSA for template search, and then just replacing the template features in the existing PKL files.

Activity

  1. DimaMolod commented on Apr 9, 2026

    @DimaMolod
    Collaborator

    Broadly harder than it sounds. MonomericObject.make_features() always runs pipeline.process() and then always builds _all_seq pairing features via Uniprot at objects.py (line 140). Downstream multimer assembly expects those MSA-related fields at objects.py (line 709). A narrow “single-sequence only” version is doable, but a full per-protein skip-MSA feature that works cleanly with pulldown pairing is real pipeline surgery.
    Moving to ideas.

  2. locked and limited conversation to collaborators on Apr 9, 2026
  3. converted this issue into a discussion #608 on Apr 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions