code: def multiple_files_count_reads_in_windows(bed_files, args):
      # type: (Iterable[str], Namespace) -> OrderedDict[str, List[pd.DataFrame]]
      
  
      bed_windows = OrderedDict() # type: OrderedDict[str, List[pd.DataFrame]]
      for bed_file in bed_files:
          logging.info("Binning " + bed_file)
          if ".bedpe" in bed_file:
              chromosome_dfs = count_reads_in_windows_paired_end(bed_file, args)
          else:
              chromosome_dfs = count_reads_in_windows(bed_file, args)
          bed_windows[bed_file] = chromosome_dfs
  
      return bed_windows
docs: Use count_reads on multiple files and store result in dict.
  
      Untested since does the same thing as count reads.