bibcat package# Subpackages# bibcat.core package Submodules bibcat.core.config module ddict get_config() get_custom_config() get_default_config() read_yaml() tuple_constructor() bibcat.core.core_utils module bibcat.core.grammar module bibcat.core.keyword module bibcat.core.paper module bibcat.core.parameters module Module contents bibcat.data package Submodules bibcat.data.build_dataset module build_dataset() combine_datasets() extract_papertext_info() extract_papertrack_info() file_exists() load_datasets() load_source_dataset() missing_bibcodes_in_papertext() save_text_file() save_text_files() trim_dict() Module contents bibcat.llm package Submodules bibcat.llm.chunker module bibcat.llm.evaluate module bibcat.llm.io module adjust_model() get_file() get_llm_prompt() get_source() read_output() write_output() write_summary() bibcat.llm.metrics module append_human_labels_with_mapped_papertype() append_llm_labels_with_mapped_papertype() collect_confusion_matrix_cell_entries() compute_and_save_metrics() extract_eval_data() extract_labels() extract_roc_data() get_roc_metrics() human_labels_when_no_llm_output() map_papertype() prepare_roc_inputs() bibcat.llm.openai module bibcat.llm.plots module confusion_matrix_plot() roc_plot() bibcat.llm.stats module analyze_missions() audit_summary() group_by_agg() inconsistent_classifications() save_evaluation_stats() save_operation_stats() write_stats() Module contents bibcat.utils package Submodules bibcat.utils.logger_config module setup_logger() bibcat.utils.utils module NumpyEncoder NumpyEncoder.default() convert_sets() load_json_file() save_json_file() Module contents Submodules# bibcat.main module# Module contents# bibcat.check_env(name: str)[source]# Check for a user environment variable existence Parameters: name (str) – the name of the environment variable bibcat.setup_paths(config: dict) → dict[source]# Setup fixed global paths