schrodinger.application.bioluminate.drivers.io module

schrodinger.application.bioluminate.drivers.io.get_existing_files(files: List[os.PathLike], logger: logging.Logger) List[os.PathLike]

Filter out files that don’t exist and report them as missing.

schrodinger.application.bioluminate.drivers.io.merge_csv_files(csv_files: List[str], merged_file: str, logger: logging.Logger) None

Merge multiple csv files into a single file.

Parameters
  • csv_files – list of csv files to merge

  • merged_file – the desired output file name

  • logger – the logger to use for reporting