starling.utilities.helix_dm

helix_dm(L: int, rise_per_res=1.5, angle_per_res_deg=100, radius=2.3)[source]

Generate an L x L distance matrix for an alpha-helix made of L residues.

Parameters: - L: number of residues - rise_per_res: Ångstroms rise per residue along the helix axis - angle_per_res_deg: degrees of rotation per residue - radius: radius of the helix in Ångstroms

Returns: - D: (L, L) distance matrix (float32)