Source code for swamp.wrappers

"""SWAMP: Solving Structures With Alpha Membrane Pairs

This module implements wrapper classes around programs used within SWAMP.
"""

__author__ = "Filomeno Sanchez Rodriguez"
__credits__ = "Daniel Rigden, & Ronan Keegan"
__email__ = "filomeno.sanchez-rodriguez@liv.ac.uk"

from swamp import version
import os

__version__ = version.__version__

if 'DISABLE_DEPENDENCY_CHECKS' not in os.environ and "CCP4" not in os.environ:
    raise RuntimeError("Cannot find CCP4 root directory")


[docs]def AlEigen(*args, **kwargs): """:py:obj:`~swamp.wrappers.aleigen.AlEigen` instance""" import swamp.wrappers.aleigen return swamp.wrappers.aleigen.AlEigen(*args, **kwargs)
[docs]def MapAlign(*args, **kwargs): """:py:obj:`~swamp.wrappers.mapalign.MapAlign` instance""" from swamp.wrappers.mapalign import MapAlign return MapAlign(*args, **kwargs)
[docs]def Wrapper(*args, **kwargs): """:py:obj:`~swamp.wrappers.wrapper.Wrapper` instance""" from swamp.wrappers.wrapper import Wrapper return Wrapper(*args, **kwargs)
[docs]def Phaser(*args, **kwargs): """:py:obj:`~swamp.wrappers.wphaser.Phaser` instance""" from swamp.wrappers.wphaser import Phaser return Phaser(*args, **kwargs)
[docs]def PhenixCC(*args, **kwargs): """:py:obj:`~swamp.wrappers.PhenixCC` instance""" from swamp.wrappers.phenixcc import PhenixCC return PhenixCC(*args, **kwargs)
[docs]def wRefmac(*args, **kwargs): """:py:obj:`~swamp.wrappers.wrefmac.wRefmac` instance""" from swamp.wrappers.wrefmac import wRefmac return wRefmac(*args, **kwargs)
[docs]def Shelxe(*args, **kwargs): """:py:obj:`~swamp.wrappers.shelxe.Shelxe` instance""" from swamp.wrappers.shelxe import Shelxe return Shelxe(*args, **kwargs)
[docs]def Mtz2Various(*args, **kwargs): """:py:obj:`~swamp.wrappers.mtz2various.Mtz2Various` instance""" from swamp.wrappers.mtz2various import Mtz2Various return Mtz2Various(*args, **kwargs)
[docs]def Gesamt(*args, **kwargs): """:py:obj:`~swamp.wrappers.gesamt.Gesamt` instance""" from swamp.wrappers.gesamt import Gesamt return Gesamt(*args, **kwargs)