code: def _map_arguments(self, args):
          
          data = args.get('data')
          comp = args.get('comp')
          ft1file = args.get('ft1file')
          ft2file = args.get('ft2file')
          scratch = args.get('scratch', None)
          dry_run = args.get('dry_run', None)
  
          self._set_link('split-and-mktime', SplitAndMktime_SG,
                         comp=comp, data=data,
                         hpx_order_max=args.get('hpx_order_ccube', 9),
                         ft1file=ft1file,
                         ft2file=ft2file,
                         do_ltsum=args.get('do_ltsum', False),
                         scratch=scratch,
                         dry_run=dry_run)
  
          self._set_link('coadd-split', CoaddSplit_SG,
                         comp=comp, data=data,
                         ft1file=ft1file)
  
          self._set_link('ltsum', Gtltsum_SG,
                         comp=comp, data=data,
                         ft1file=args['ft1file'],
                         dry_run=dry_run)
  
          self._set_link('expcube2', Gtexpcube2_SG,
                         comp=comp, data=data,
                         hpx_order_max=args.get('hpx_order_expcube', 5),
                         dry_run=dry_run)
docs: Map from the top-level arguments to the arguments provided to
          the indiviudal links