예제 #1
0
def module_image_stats(S, key):
    # List of spots between specified high- and low-resolution limits
    image = S.images[key]
    spots = image.__getitem__('spots_inlier')

    integrated = 0.0

    for i, spot in enumerate(spots):
        integrated += flex.sum(spot.wts)
    image["ad_hoc_signal1"] = integrated

    canonical_info = []
    canonical_info.extend(module_safe_items(image))
    optionally_add_saturation_webice(canonical_info, image)

    for item in canonical_info:
        if item[2] == None:
            print "%63s : None" % item[1]
        else:
            print "%63s : %s" % (item[1], item[0] % item[2])
def module_image_stats(S,key):
    # List of spots between specified high- and low-resolution limits
    image = S.images[key]
    spots = image.__getitem__('spots_inlier')

    integrated = 0.0

    for i,spot in enumerate(spots):
     integrated += flex.sum(spot.wts)
    image["ad_hoc_signal1"]=integrated

    canonical_info = []
    canonical_info.extend(module_safe_items(image))
    optionally_add_saturation_webice(canonical_info,image)

    for item in canonical_info:
      if item[2]==None:
        print "%63s : None"%item[1]
      else:
        print "%63s : %s"%(item[1],item[0]%item[2])