Maklumat

Bagaimanakah saya boleh mendapatkan "kedudukan kamera" semasa dalam PyMol supaya saya boleh menggunakannya semula dalam skrip?

Bagaimanakah saya boleh mendapatkan


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Saya mempunyai beberapa model protein yang saya ingin ambil gambar dengan pelbagai ligan terikat. Alangkah baiknya jika saya boleh melakukannya dari "kedudukan" yang sama, tetapi satu-satunya cara saya boleh memikirkan untuk mengulangi pandangan yang sama adalah denganzum resi. 64, 152, 150atau sebagainya, yang tidak dirangka dengan baik.

Bagaimanakah saya boleh meletakkan port pandang secara manual, menangkap parameternya dan mengulanginya dalam skrip?


saya dah jumpa get_view, cth.

PyMOL> get_view ### dipotong di bawah sini dan paste ke dalam skrip ### set_view ( ,590180993, ,670941532, ,448923886,  -,507570565, ,740831316, -,439937204,  -,627747774, ,031782545, ,777776182,  ,000000000, ,000000000, -417,497009277,  0.741809845, 7.078243256, 16.473480225, 329.157806396, 505.836212158, -20.000000000 ) ### potong di atas sini dan tampal ke dalam skrip ###

tetapi ini tidak berfungsi dalam a.pyskrip, di mana saya perlu mengubah suainyacmd.set_view(… ), kerana ia merungut ia mahu hanya (atau sehingga 5) hujah, bukan 18. Wiki tidak jelas mengenainya, ia hanya berkata

API PYMOL

cmd.set_view(pandangan rentetan atau urutan)

Cuba lulus matriks sebagai String yang mengandungi 18 apungan yang dipisahkan dengan koma, mis. suka

cmd.set_view ( ",590180993, ,670941532, ,448923886,  -,507570565, ,740831316, -,439937204,  -,627747774, ,031782545, ,777776182,  ,000000000, ,000000000, -417,497009277,  ,741809845, 7,078243256, 16,473480225,  329,157806396, 505,836212158, -20,000000000 ")

cmd.get_view()nampaknya mengembalikan tupel, jadi anda perlu menukarnya kepada String jika anda ingin menghantar kedudukan yang sama kepadacmd.set_view().

Saya mencubanya dalam Pymol 1.3 pada baris arahan (bukan dalam skrip walaupun) dan ia nampaknya berfungsi.