Is there any built-in code in MATLAB that calculates phi-psi angles in pdb file as the bio.pdb module in biopython does?
    6 次查看(过去 30 天)
  
       显示 更早的评论
    
Bio.pdb module in biopython helps in calculating the dihedral angles (phi-psi angles)
for poly_index, poly in enumerate(polypeptides) : 
    phi_psi = poly.get_phi_psi_list() 
    for res_index, residue in enumerate(poly) : 
       phi, psi = phi_psi[res_index]
 Ref: https://warwick.ac.uk/fac/sci/moac/people/students/peter_cock/python/ramachandran/calculate/ramachandran_biopython.py. 
Since I found MATLAB easier than biopython, I wanted to know if there's a way to calculate the dihedral angles in MATLAB itself.
0 个评论
采纳的回答
  Arthur Goldsipe
    
 2023-1-30
        Yes, take a look at the ramachandran function. It's primarily designed to show these angles in a Ramachadran plot, but it has options to turn off the plot and return these angles as an output.
更多回答(0 个)
另请参阅
类别
				在 Help Center 和 File Exchange 中查找有关 Biological and Health Sciences 的更多信息
			
	产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!