cryosparc2.protocols.protocol_cryosparc_new_nonuniform_refine module

class cryosparc2.protocols.protocol_cryosparc_new_nonuniform_refine.ProtCryoSparcNewNonUniformRefine3D(**kwargs)[source]

Bases: cryosparc2.protocols.protocol_cryosparc_homogeneous_refine.ProtCryoSparc3DHomogeneousRefine

Apply non-uniform refinement to achieve higher resolution and map quality, especially for membrane proteins. Non-uniform refinement iteratively accounts for regions of a structure that have disordered or flexible density causing local loss of resolution. Accounting for these regions and dynamically estimating their locations can significantly improve resolution in other regions as well as overall map quality by impacting the alignment of particles and reducing the tendency for refinement algorithms to over-fit disordered regions.