residue_iter
#
- biotite.structure.residue_iter(array)[source]#
Iterate over all residues in an atom array (stack).
- Parameters:
- arrayAtomArray or AtomArrayStack
The atom array (stack) to iterate over.
- Yields:
- residueAtomArray or AtomArrayStack
A single residue of the input array.
Examples
>>> for res in residue_iter(atom_array[:50]): ... print("New residue") ... print(res) ... print() New residue A 1 ASN N N -8.901 4.127 -0.555 A 1 ASN CA C -8.608 3.135 -1.618 A 1 ASN C C -7.117 2.964 -1.897 A 1 ASN O O -6.634 1.849 -1.758 A 1 ASN CB C -9.437 3.396 -2.889 A 1 ASN CG C -10.915 3.130 -2.611 A 1 ASN OD1 O -11.269 2.700 -1.524 A 1 ASN ND2 N -11.806 3.406 -3.543 A 1 ASN H1 H -8.330 3.957 0.261 A 1 ASN H2 H -8.740 5.068 -0.889 A 1 ASN H3 H -9.877 4.041 -0.293 A 1 ASN HA H -8.930 2.162 -1.239 A 1 ASN HB2 H -9.310 4.417 -3.193 A 1 ASN HB3 H -9.108 2.719 -3.679 A 1 ASN HD21 H -11.572 3.791 -4.444 A 1 ASN HD22 H -12.757 3.183 -3.294 New residue A 2 LEU N N -6.379 4.031 -2.228 A 2 LEU CA C -4.923 4.002 -2.452 A 2 LEU C C -4.136 3.187 -1.404 A 2 LEU O O -3.391 2.274 -1.760 A 2 LEU CB C -4.411 5.450 -2.619 A 2 LEU CG C -4.795 6.450 -1.495 A 2 LEU CD1 C -3.612 6.803 -0.599 A 2 LEU CD2 C -5.351 7.748 -2.084 A 2 LEU H H -6.821 4.923 -2.394 A 2 LEU HA H -4.750 3.494 -3.403 A 2 LEU HB2 H -3.340 5.414 -2.672 A 2 LEU HB3 H -4.813 5.817 -3.564 A 2 LEU HG H -5.568 6.022 -0.858 A 2 LEU HD11 H -3.207 5.905 -0.146 A 2 LEU HD12 H -2.841 7.304 -1.183 A 2 LEU HD13 H -3.929 7.477 0.197 A 2 LEU HD21 H -4.607 8.209 -2.736 A 2 LEU HD22 H -6.255 7.544 -2.657 A 2 LEU HD23 H -5.592 8.445 -1.281 New residue A 3 TYR N N -4.354 3.455 -0.111 A 3 TYR CA C -3.690 2.738 0.981 A 3 TYR C C -4.102 1.256 1.074 A 3 TYR O O -3.291 0.409 1.442 A 3 TYR CB C -3.964 3.472 2.302 A 3 TYR CG C -2.824 3.339 3.290 A 3 TYR CD1 C -2.746 2.217 4.138 A 3 TYR CD2 C -1.820 4.326 3.332 A 3 TYR CE1 C -1.657 2.076 5.018 A 3 TYR CE2 C -0.725 4.185 4.205 A 3 TYR CZ C -0.639 3.053 5.043 A 3 TYR OH O 0.433 2.881 5.861 A 3 TYR H H -4.934 4.245 0.120 A 3 TYR HA H -2.615 2.768 0.796 A 3 TYR HB2 H -4.117 4.513 2.091