Hello Xiangjun,
Thanks for replying. I think my situation is not that bad. You will find that softwares like OpenBabel are more powerful than you think. OpenBabel can actually identify an atom's pdb name from an xyz file (Although I don't know how it is done. Pretty cool as I think). I have attached the pdb file that OpenBabel generated from my xyz file DNA_TypeA_12bp_1.xyz. It can mark the C atoms as C5*, C4*, C8 etc, probably mean C5', C4', C8.
So I understand that I need to change symbols like C5* to C5', and do some other format changes. But do I need to add something like HEADER, TITLE, COMPND, SOURCE etc to the converted pdb file? I want to use 3dna to calculate some geometry attributes like diameter, rise and twist of the DNA segment, so I think maybe these things like "HEADER" are not necessary. So can I leave these parts empty or do I have to fake them to make the pdb file acceptable by 3dna? Is there anything besides the "ATOM" part that will be actually used in 3dna in my case?
Best,
Erik