@staticmethod<EOL><INDENT>def load_hemis(name, path):<DEDENT>
surf_path = os.path.join(path, '<STR_LIT>')<EOL>ctcs = {}<EOL>for h in ['<STR_LIT>', '<STR_LIT>']:<EOL><INDENT>ctcs[h] = Subject._cortex_from_path(name, h, h, surf_path, surf_path)<EOL><DEDENT>xpath = os.path.join(path, '<STR_LIT>', '<STR_LIT>')<EOL>if os.path.isdir(xpath):<EOL><INDENT>for (h,xh) in zip(['<STR_LIT>', '<STR_LIT>'], ['<STR_LIT>', '<STR_LIT>']):<EOL><INDENT>ctcs[xh] = Subject._cortex_from_path(name, h, xh, xpath, surf_path)<EOL><DEDENT><DEDENT>return pimms.lazy_map(ctcs)<EOL>
Subject.load_hemis(name, path) yields a persistent map of hemisphere names ('lh', 'rh',
  possibly others) for the given freesurfer subject sub. Other hemispheres may include lhx
  and rhx (mirror-inverted hemisphere objects).