Skip to content

yakomaxa/micanpymol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

micanpymol

This is a wrapper to run mican from pymol.

  • micanpymol.py / for python3-based pymol
  • micanpymol_python2.py / for python2-based pymol

Update 2022-22-May

Auto-zooming after loading the dummy structures, which had made the camera-focus move unwantedly, was suppressed.

Requirements

You need mican binary in your PATH.

If you launch pymol from GUI, PATH variable may differ from ones launched from CUI.

So it's better to give the full-path for mican inside the script.

Usage

First, load this script: run micanpymol.py

Then run mican on pymol: basic usage

mican protein1, protein2

With options (check Mican's help for options)

mican protein1, protein2, -R -i 3 -m matrix.txt -a align.txt

Something around temporary directories differs between python3 and python2.

For older pymol running on python2, use micanpymol_python2.py instead.

What's inside

  • Selections are output into two temp files.
  • Mican superposes them.
  • Script load mican-output pdb as dummy.
  • Script aligns the original object to the dummy pdb.
  • Dummies are deleted.

License

Copyright (c) 2020 Koya.S Released under the MIT license https://opensource.org/licenses/mit-license.php

About MICAN

Mican is a protein structure alignment program by Dr. Shintaro Minami et al.

http://www.tbp.cse.nagoya-u.ac.jp/MICAN/

Reference

About

run mican from pymol

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages