This is a read-only mirror of pymolwiki.org

Difference between revisions of "Removealt"

From PyMOL Wiki
Jump to navigation Jump to search
(usage, example)
m (8 revisions)
 
(2 intermediate revisions by one other user not shown)
Line 2: Line 2:
 
|type      = script
 
|type      = script
 
|filename  = removealt.py
 
|filename  = removealt.py
|author    = [[Users:Inchoate|Jason Vertrees]]
+
|author    = [[User:Inchoate|Jason Vertrees]]
 
|license  = Free
 
|license  = Free
 
}}
 
}}
Line 36: Line 36:
 
[[Category:Script_Library]]
 
[[Category:Script_Library]]
 
[[Category:ObjSel_Scripts]]
 
[[Category:ObjSel_Scripts]]
 +
[[Category:Pymol-script-repo]]

Latest revision as of 03:49, 28 March 2014

Type Python Script
Download removealt.py
Author(s) Jason Vertrees
License Free
This code has been put under version control in the project Pymol-script-repo

removeAlt removes all atoms from obj that have alternate locations but aren't altloc keep.

Usage

removealt [ obj [, keep ]]

Example

import removealt

fetch 1hxb, async=0

select ligA, alt a
select ligB, alt b

count_atoms ligA    # 49 atoms
count_atoms ligB    # 49 atoms

removealt 1hxb, b

count_atoms ligA    # 0 atoms
count_atoms ligB    # 49 atoms

See Also

Handling Alternate Locations and alter