Skip to content

Question on the usage of multiconformational seeding #165

Description

@mb2055

Hi Lester,

I'm looking to use the perturbed_system option to seed some calculations with a pair of end states, but it's not clear to me from reading the code how exactly the option should be used.
I can see here that there's a number of atoms consistency check with the base system, and here that there's a link_to_perturbed and link_to_reference. Does this mean that the system given in the perturbed_system flag should be the exact reverse of the original system?

My specific scenario is that I have system1 and system2 (assume that they have different numbers of atoms), both of which have been minimised and equilibrated, and I now want to run production using the coordinates of system1 for lambda=0->0.5 and the coordinates of system2 for lambda=0. 5->1.0.
Should the seeding workflow be:

  1. Align system2 to system1 then merge, taking note of the mapping. Call this merged_system_A.
  2. Align system1 to system2 then merge using the exact reverse of the mapping from stage1. Call this merged_system_B.
  3. Run Somd2 with merged_system_A as the primary system and merged_system_B as the perturbed_system

Or am I over-complicating things?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions