ESM Tools Code Documentation
- esm_archiving package
archive_mistral()check_tar_lists()delete_original_data()determine_datestamp_location()determine_potential_datestamp_locations()find_indices_of()get_files_for_date_range()get_list_from_filepattern()group_files()group_indexes()log_tarfile_contents()pack_tarfile()purify_expid_in()sort_files_to_tarlists()split_list_due_to_size_limit()stamp_filepattern()stamp_files()sum_tar_lists()sum_tar_lists_human_readable()- Subpackages
- esm_archiving.external package
- Submodules
- esm_archiving.external.pypftp module
PftpPftp.HOSTPftp.PORTPftp.close()Pftp.cwd()Pftp.directories()Pftp.download()Pftp.exists()Pftp.files()Pftp.is_connected()Pftp.isdir()Pftp.isfile()Pftp.islink()Pftp.listdir()Pftp.listing()Pftp.listing2()Pftp.makedirs()Pftp.mkdir()Pftp.mlsd()Pftp.pwd()Pftp.quit()Pftp.reconnect()Pftp.remove()Pftp.removedirs()Pftp.rename()Pftp.rmdir()Pftp.size()Pftp.stat()Pftp.upload()Pftp.walk()Pftp.walk_for_directories()Pftp.walk_for_files()
download()upload()
- esm_archiving.external package
- Submodules
- esm_archiving.cli module
- esm_archiving.config module
- esm_archiving.esm_archiving module
DatestampLocationErrorarchive_mistral()check_tar_lists()delete_original_data()determine_datestamp_location()determine_potential_datestamp_locations()find_indices_of()get_files_for_date_range()get_list_from_filepattern()group_files()group_indexes()log_tarfile_contents()pack_tarfile()purify_expid_in()query_yes_no()run_command()sort_files_to_tarlists()split_list_due_to_size_limit()stamp_filepattern()stamp_files()sum_tar_lists()sum_tar_lists_human_readable()
- esm_archiving.external package
- Submodules
- esm_archiving.external.pypftp module
PftpPftp.HOSTPftp.PORTPftp.close()Pftp.cwd()Pftp.directories()Pftp.download()Pftp.exists()Pftp.files()Pftp.is_connected()Pftp.isdir()Pftp.isfile()Pftp.islink()Pftp.listdir()Pftp.listing()Pftp.listing2()Pftp.makedirs()Pftp.mkdir()Pftp.mlsd()Pftp.pwd()Pftp.quit()Pftp.reconnect()Pftp.remove()Pftp.removedirs()Pftp.rename()Pftp.rmdir()Pftp.size()Pftp.stat()Pftp.upload()Pftp.walk()Pftp.walk_for_directories()Pftp.walk_for_files()
download()upload()
- esm_calendar package
- Submodules
- esm_calendar.esm_calendar module
CalendarDateDate.yearDate.monthDate.dayDate.hourDate.minuteDate.secondDate._calendarDate.add()Date.day_of_year()Date.format()Date.from_list()Date.fromlist()Date.makesense()Date.output()Date.sdayDate.sdoyDate.shourDate.sminuteDate.smonthDate.ssecondDate.sub_date()Date.sub_tuple()Date.syearDate.time_between()
Dateformatdate_range()find_remaining_hours()find_remaining_minutes()
- esm_cleanup package
- Submodules
- esm_cleanup.cli module
- esm_cleanup.esm_cleanup module
add_size_information()ask_for_action()assert_question()check_if_folder_exists()dir_size()file_size()format_size()inspect_size()is_experiment_folder()pick_experiment_folder()pick_subfolder()print_disclaimer()print_folder_content()read_in_yaml_file()remove_post_subfolders()remove_run_subfolders()remove_size_information()remove_some_files()remove_subfolder()
- esm_database package
- esm_environment package
- esm_master package
- Submodules
- esm_master.cli module
- esm_master.compile_info module
- esm_master.database module
- esm_master.database_actions module
- esm_master.esm_master module
- esm_master.general_stuff module
- esm_master.software_package module
replace_var()software_packagesoftware_package.complete_targets()software_package.fill_in_infos()software_package.get_command_list()software_package.get_comp_type()software_package.get_coupling_changes()software_package.get_repo_info()software_package.get_subpackages()software_package.get_targets()software_package.output()
- esm_master.task module
- esm_motd package
- esm_parser package
- Submodules
- esm_parser.dict_to_yaml module
- esm_parser.esm_parser module
- esm_parser.provenance module
- esm_parser.yaml_to_dict module
- esm_plugin_manager package
- esm_profile package
- esm_runscripts package
- Submodules
- esm_runscripts.assembler module
- esm_runscripts.batch_system module
- esm_runscripts.chunky_parts module
- esm_runscripts.cli module
- esm_runscripts.compute module
- esm_runscripts.config_initialization module
- esm_runscripts.coupler module
- esm_runscripts.database module
- esm_runscripts.database_actions module
- esm_runscripts.dataprocess module
- esm_runscripts.event_handlers module
- esm_runscripts.filelists module
- esm_runscripts.helpers module
- esm_runscripts.inspect module
- esm_runscripts.jinja module
- esm_runscripts.last_minute module
- esm_runscripts.logfiles module
- esm_runscripts.methods module
- esm_runscripts.mpirun module
- esm_runscripts.namelists module
- esm_runscripts.oasis module
- esm_runscripts.observe module
- esm_runscripts.pbs module
- esm_runscripts.postprocess module
- esm_runscripts.prepare module
- esm_runscripts.prepcompute module
- esm_runscripts.prepexp module
- esm_runscripts.prev_run module
- esm_runscripts.resubmit module
- esm_runscripts.sim_objects module
- esm_runscripts.slurm module
- esm_runscripts.tidy module
- esm_runscripts.virtual_env_builder module
- esm_runscripts.workflow module
- esm_runscripts.yac module
- esm_tests package
- esm_tools package
- ESM Tools (Package Documentation)
EDITABLE_INSTALLcaller_wrapper()copy_config_folder()copy_namelist_folder()copy_runscript_folder()get_config_as_str()get_config_filepath()get_coupling_filepath()get_namelist_filepath()get_runscript_filepath()list_config_dir()read_config_file()read_namelist_file()- Submodules
- esm_tools.cli module
- esm_tools.error_handling module
- esm_utilities package