Biopython has methods to get the atoms' names but the returned values are of the form CA, CB, HD etc. Is there a way to get just the elements' name (for example instead of CA, CB I need to get C, C indicating two carbon atoms).
Found the solution (atom entries have an attribute called element which returns the element of the corresponding atom) -
for model in structure:
for chain in model:
for residue in chain:
for atom in residue:
print(atom.element) # atom.element can be used to access the element
Login before adding your answer.
Use of this site constitutes acceptance of our User Agreement and Privacy