Hi Xiang-Jun,
Thank you for your prompt response. I understand your point. This is just an ease of use feature. I can get everything I need by calling DSSR twice and parsing the old x3dna data via text. If you have time though I would love you to include the information from dssr-pairFrames.txt in your json dictionary under 'refFrames' that would be amazing. I am after both the origin and reference frame matrix.
I think you could accomplish this with the below format.
1 G1 C11 G-C WC 19-XIX cWW cW-W
3.614304 2.453535 -9.939577 # origin
-0.564447 -0.824117 -0.047238 # x-axis
0.817888 -0.566084 0.102998 # y-axis
-0.111623 0.019502 0.993559 # z-axis
would be
{'index' : 1, 'nt1' : 'G1', 'nt2': 'C11', 'bp' : 'G-C', 'name': 'WC', 'Saenger': '19-XIX', 'LW': 'cWW', 'DSSR': 'cW-W',
'origin': '3.614304 2.453535 -9.939577', 'x-axis': '-0.564447 -0.824117 -0.047238', 'y-axis' : ' 0.817888 -0.566084 0.102998', 'z-axis' : ' -0.111623 0.019502 0.993559'}
Best,
Joe