P.S. sorry I ought to further precise my question: From what I have not I can execute pymol in batch mode together with the py script and pdb pymol my.pdb center_of_mass.py -d 'select all;com all' -c >> log.txt which gives me log.txt contained COM for each model in the following format:
State 1:118.851979 120.668604 84.472229 State 2:126.789728 149.506520 103.196917 State 3:126.379687 149.382354 104.504792 State 4:126.989312 149.372811 103.499396 ..... State 20:125.555854 133.653730 88.441501 Obviously I can pipe this output to another program to convert it into the list format, but is it possible rather to modify the python script, automatically loading all pdbs located from the current directory and save the output automatically in the list format indicated in my first message? сб, 7 нояб. 2020 г. в 14:16, Jeff Saxon <jmsstarli...@gmail.com>: > > Dear Pymol Users, > I am using the Centre of mass python script found in PymolWIKI with > the aim to calculate the centre of mass of the loaded ligand > structure. Could you tell me if it would be possible to apply this > script on the multi_model pdb loaded in pymol in the similar way and > to obtain XYZ coordinates of COM for each conformation? Is it possible > to do it in some scripting manner using no-gui pymol and save output > in the list format like {[name the conformation_1],[x,y,z].... name of > the conformation_N,[x,y,z]}? > Thank you in advance > Cheers, > J. _______________________________________________ PyMOL-users mailing list Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe