I am interested to know the programming part of refined groove width calculation. I read this forum n found abt Calladine paper(1998). In their algorithm it says u fit a curve to three points. What formula was used (as there is more than one way of fitting a curve in 3D space) It will be nice tif u can explain how to go about considerding a example of say thre vectors, V1(x1,y1,z1) ; V2(x2,y2,z2) and V3(x3,y3,z3). Also it will be nice to know of any other algorithm/ work that talks about groove width calculation that is accepted by Nucleic acid community. their advantages n disadvantages. esp with respected irregular deformed helices.