Dear Xiangjun,
Wishing you a Happy New Year!
I have a request regarding DSSR json output for pseudotorsion angles. I noticed that when backbone is present but no base has been modelled, eta-base and theta-base values are listed as 0.0 and 0.0. Could you instead assign "null" as done for other pseudotorsion angles that cannot be calculated? (e.g. eta for 1st residue in a polymer always shows as "null"). PDB ids where I noticed this issue: 6g4s (no bases deposited for entire structure), and 6sg9 (some residues with bases, others without). Using: DSSR v1.9.10-2020apr23.
Thanks,
Cathy