[ase-users] From CIF files to XYZ
Landi, Alessandro
Alessandro.Landi at liverpool.ac.uk
Fri Dec 8 19:48:58 CET 2017
Hello.
Obviously, I typed it wrong.
Here the right command lines I use:
atoms_ase=ase.io.read('filename.cif')
ase.io.write('filename.xyz', atoms_ase)
Anyway, I have the problem that the xyz file is wrong as I explained in my first e-mail: the molecules need to be reconnected (see files attached).
"pentacene.cif" is the cif file that I give as input to ASE;
"pentacene.xyz" is the xyz file written by ASE;
"realstructure.xyz" is the structure of the reconnected molecules (obtained using CCDC Mercury)
Any suggestions?
Best regards,
Alessandro
________________________________
Da: Oscar Xavier Guerrero <oscarxavier.ox at gmail.com>
Inviato: venerdì 8 dicembre 2017 18:36:10
A: Landi, Alessandro
Cc: ase-users at listserv.fysik.dtu.dk
Oggetto: Re: [ase-users] From CIF files to XYZ
Hello,
When you read the structure an Atoms object is created. You need to store that object on a variable and then you can write that one. As so:
First read the data:
from ase.io<http://ase.io> import read, write
atoms = read('filename.cif')
Then write:
write('filename.xyz<http://filename.xyz>', atoms)
or you can use:
atoms.write('filename.xyz<http://filename.xyz>')
2017-12-08 12:19 GMT+00:00 Landi, Alessandro via ase-users <ase-users at listserv.fysik.dtu.dk<mailto:ase-users at listserv.fysik.dtu.dk>>:
Hello everyone.
I am using ASE to read some CIF files and (among other things) to convert the structure in xyz format.
However using the following commands:
ase.io.read('filename.cif', atoms_ase)
ase.io.write('filename.xyz<http://filename.xyz>', atoms_ase)
I obtain a wrong structure, since the molecules need to be reconnected. This happens for all the molecules I have tested (about 20).
Could you please explain me what I am doing wrong?
If could be of any help, I attached an example:
"pentacene.cif" is the cif file that I give as input to ASE;
"pentacene.xyz<http://pentacene.xyz>" is the xyz file written by ASE;
"realstructure.xyz<http://realstructure.xyz>" is the structure of the reconnected molecules (obtained using CCDC Mercury)
Best regards,
Alessandro
_______________________________________________
ase-users mailing list
ase-users at listserv.fysik.dtu.dk<mailto:ase-users at listserv.fysik.dtu.dk>
https://listserv.fysik.dtu.dk/mailman/listinfo/ase-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.fysik.dtu.dk/pipermail/ase-users/attachments/20171208/78dd96a2/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pentacene.cif
Type: chemical/x-cif
Size: 5281 bytes
Desc: pentacene.cif
URL: <http://listserv.fysik.dtu.dk/pipermail/ase-users/attachments/20171208/78dd96a2/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pentacene.xyz
Type: application/octet-stream
Size: 4727 bytes
Desc: pentacene.xyz
URL: <http://listserv.fysik.dtu.dk/pipermail/ase-users/attachments/20171208/78dd96a2/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: realstructure.xyz
Type: application/octet-stream
Size: 3460 bytes
Desc: realstructure.xyz
URL: <http://listserv.fysik.dtu.dk/pipermail/ase-users/attachments/20171208/78dd96a2/attachment-0003.obj>
More information about the ase-users
mailing list