Residue is not compatible with cutpoints

Member Site Forums PyRosetta PyRosetta – General Residue is not compatible with cutpoints

Viewing 1 reply thread
  • Author
    Posts
    • #3170
      Anonymous

        Hi all,

        I’m currently trying to run the CCDLoopClosureMover function in order to attach two protein domains together. 

        When I try to add a single cutpoint variant around my jump point, I repeatedly get a warning that says:

        “Residue 126 is not compatible with cutpoints; variant type not changed.” 

        Residue 126 is the Cterminus

        This warning also shows up for residue 127 (the Nterminus of the other protein domain). And thus, I cannot apply CCD to my pose because I don’t have a cutpoint variant….

        I can’t seem to find anything on the internet about this issue, any help would be greatly appreciated. 

      • #14757
        Anonymous

          You want to remove the C-terminus variant.  

          core.pose.remove_variant_type_from_residue

          You’ll need to pass the variant type as an enum, the list of which is located at core.chemical.VariantType; the terminal variant will be: LOWER_TERMINUS_VARIANT, the N-teminus will have the UPPER_TERMINUS_VARIANT, that will need to be removed.  That should allow you to add the cutpoint variants, which CCD needs. 

           

           

          • #14760
            Anonymous

              It worked! Thank you!!

        Viewing 1 reply thread
        • You must be logged in to reply to this topic.