clevar.clv_yaml.match module

@file match_proximity.py Proximity matching functions for command line execution

clevar.clv_yaml.match.match_general(config_file, overwrite_config, overwrite_files)[source]

General matching function.

Parameters
  • config_file (str) – Yaml file with configuration to run

  • overwrite_config (bool) – Forces overwrite of config.log.yml file

  • overwrite_files (bool) – Forces overwrite of matching output files

clevar.clv_yaml.match.membership(config_file, overwrite_config, overwrite_files)[source]

Membership matching.

Parameters
  • config_file (str) – Yaml file with configuration to run

  • overwrite_config (bool) – Forces overwrite of config.log.yml file

  • overwrite_files (bool) – Forces overwrite of matching output files

clevar.clv_yaml.match.proximity(config_file, overwrite_config, overwrite_files)[source]

Proximity matching.

Parameters
  • config_file (str) – Yaml file with configuration to run

  • overwrite_config (bool) – Forces overwrite of config.log.yml file

  • overwrite_files (bool) – Forces overwrite of matching output files

clevar.clv_yaml.match.save_matching_files(config, mt, c1, c2, overwrite_files)[source]

Saves internal matching files

Parameters
  • config (dict) – Configuration of matching

  • mt (clevar.match.Match) – Matching object

  • c1 (clevar.ClCatalog) – Catalog with matching results

  • c2 (clevar.ClCatalog) – Catalog with matching results

  • overwrite_files (bool) – Forces overwrite of matching output files

clevar.clv_yaml.match.write_output(config_file, overwrite_config, overwrite_files)[source]

Main plot function

Parameters
  • config_file (str) – Yaml file with configuration to run

  • overwrite_config (bool) – Forces overwrite of config.log.yml file

  • overwrite_files (bool) – Forces overwrite of matching output files