#!/usr/bin/env ccp4-python
# wrapper to run mapmask for APR/wARP 7.x
# strerr is not caught by arpwarp so we print errors into stdout
import sys,os,subprocess
if os.environ.has_key('CCP4'):
  cbin=os.path.join(os.getenv('CCP4'),'bin')
  if cbin==os.path.dirname(os.path.abspath(__file__)):
    print 'Error from crank_mapmask_wrapper: CCP4/bin is pointing to dummy directory.'
    sys.exit(1)
  args = [os.path.join(cbin,'mapmask'),]
  args.extend(sys.argv[1:])
  subprocess.call(args)
else:
  print 'Error from crank_mapmask_wrapper: CCP4 enviroment variable not found.'
