I have a collection (around 500) of peptide 3D structures (PDB file each 10 residues long and for a given sequence). I need to cluster it based on RMSD values among them. Is there any Python module or any other software which could do that and identify the distinct structural clusters among those 500 files?