Coverage report: 57%

Files Functions Classes

coverage.py v7.13.4, created at 2026-03-03 17:25 +0000

File function   statements missing excluded   coverage
oc_meta / __init__.py (no function)   0 0 0   100%
oc_meta / constants.py (no function)   5 0 0   100%
oc_meta / core / __init__.py (no function)   0 0 0   100%
oc_meta / core / creator.py Creator.__init__   15 0 0   100%
oc_meta / core / creator.py Creator._has_existing_roles   15 0 0   100%
oc_meta / core / creator.py Creator.creator   42 0 0   100%
oc_meta / core / creator.py Creator.index_re   4 0 0   100%
oc_meta / core / creator.py Creator.index_ar   7 0 0   100%
oc_meta / core / creator.py Creator.__ar_worker   8 0 0   100%
oc_meta / core / creator.py Creator.indexer_id   9 0 0   100%
oc_meta / core / creator.py Creator.id_action   11 0 0   100%
oc_meta / core / creator.py Creator.title_action   2 0 0   100%
oc_meta / core / creator.py Creator.author_action   38 0 0   100%
oc_meta / core / creator.py Creator.pub_date_action   9 1 0   89%
oc_meta / core / creator.py Creator.vvi_action   57 3 0   95%
oc_meta / core / creator.py Creator.get_venue_type   33 10 0   70%
oc_meta / core / creator.py Creator.page_action   10 0 0   100%
oc_meta / core / creator.py Creator.type_action   70 18 0   74%
oc_meta / core / creator.py Creator.publisher_action   31 0 0   100%
oc_meta / core / creator.py Creator.editor_action   43 0 0   100%
oc_meta / core / creator.py Creator.__res_metaid   2 0 0   100%
oc_meta / core / creator.py Creator.id_creator   24 0 0   100%
oc_meta / core / creator.py (no function)   36 0 0   100%
oc_meta / core / curator.py Curator.__init__   33 3 0   91%
oc_meta / core / curator.py Curator._timed   3 0 0   100%
oc_meta / core / curator.py Curator.collect_identifiers   9 0 0   100%
oc_meta / core / curator.py Curator.extract_identifiers_and_metavals   31 0 0   100%
oc_meta / core / curator.py Curator.split_identifiers   3 1 0   67%
oc_meta / core / curator.py Curator.curator   31 0 0   100%
oc_meta / core / curator.py Curator.clean_id   27 1 0   96%
oc_meta / core / curator.py Curator.clean_metadata_without_id   18 1 0   94%
oc_meta / core / curator.py Curator.clean_vvi   72 5 0   93%
oc_meta / core / curator.py Curator.clean_ra   74 3 0   96%
oc_meta / core / curator.py Curator.clean_ra.get_br_metaval_to_check   3 0 0   100%
oc_meta / core / curator.py Curator.clean_ra.get_br_metaval   3 1 0   67%
oc_meta / core / curator.py Curator.clean_ra.initialize_ardict_entry   2 0 0   100%
oc_meta / core / curator.py Curator.clean_ra.initialize_sequence   25 0 0   100%
oc_meta / core / curator.py Curator.clean_ra.parse_ra_list   3 0 0   100%
oc_meta / core / curator.py Curator.clean_ra.process_individual_ra   16 0 0   100%
oc_meta / core / curator.py Curator.clean_id_list   20 2 0   90%
oc_meta / core / curator.py Curator.conflict   16 2 0   88%
oc_meta / core / curator.py Curator.finder_sparql   18 0 0   100%
oc_meta / core / curator.py Curator.ra_update   9 0 0   100%
oc_meta / core / curator.py Curator.build_name_ids_string   9 3 0   67%
oc_meta / core / curator.py Curator.__local_match   12 0 0   100%
oc_meta / core / curator.py Curator.__meta_ar   8 0 0   100%
oc_meta / core / curator.py Curator.__tree_traverse   7 1 0   86%
oc_meta / core / curator.py Curator.get_preexisting_entities   19 0 0   100%
oc_meta / core / curator.py Curator.meta_maker   69 0 0   100%
oc_meta / core / curator.py Curator.enrich   32 2 0   94%
oc_meta / core / curator.py Curator.name_check   8 0 0   100%
oc_meta / core / curator.py Curator._read_number   1 1 0   0%
oc_meta / core / curator.py Curator._add_number   1 0 0   100%
oc_meta / core / curator.py Curator.__update_id_and_entity_dict   5 0 0   100%
oc_meta / core / curator.py Curator.indexer   46 0 0   100%
oc_meta / core / curator.py Curator.__merge_VolIss_with_vvi   7 5 0   29%
oc_meta / core / curator.py Curator.__update_id_count   6 0 0   100%
oc_meta / core / curator.py Curator.merge   12 1 0   92%
oc_meta / core / curator.py Curator.merge_entities_in_csv   10 0 0   100%
oc_meta / core / curator.py Curator.__update_title   3 0 0   100%
oc_meta / core / curator.py Curator.id_worker   86 0 0   100%
oc_meta / core / curator.py Curator.new_entity   7 0 0   100%
oc_meta / core / curator.py Curator.volume_issue   34 26 0   24%
oc_meta / core / curator.py Curator.log_update   25 15 0   40%
oc_meta / core / curator.py Curator.merge_duplicate_entities   15 0 0   100%
oc_meta / core / curator.py Curator.extract_name_and_ids   7 2 0   71%
oc_meta / core / curator.py Curator.equalizer   36 4 0   89%
oc_meta / core / curator.py Curator.__get_resp_agents   14 0 0   100%
oc_meta / core / curator.py is_a_valid_row   25 0 0   100%
oc_meta / core / curator.py get_edited_br_metaid   4 0 0   100%
oc_meta / core / curator.py (no function)   58 0 0   100%
oc_meta / core / editor.py EntityCache.__init__   1 0 0   100%
oc_meta / core / editor.py EntityCache.add   1 0 0   100%
oc_meta / core / editor.py EntityCache.is_cached   1 0 0   100%
oc_meta / core / editor.py EntityCache.clear   1 0 0   100%
oc_meta / core / editor.py MetaEditor.__init__   23 0 0   100%
oc_meta / core / editor.py MetaEditor.update_property   9 0 0   100%
oc_meta / core / editor.py MetaEditor.delete   33 6 0   82%
oc_meta / core / editor.py MetaEditor.merge   33 3 0   91%
oc_meta / core / editor.py MetaEditor.sync_rdf_with_triplestore   23 23 0   0%
oc_meta / core / editor.py MetaEditor.save   10 0 0   100%
oc_meta / core / editor.py MetaEditor.__get_supplier_prefix   3 0 0   100%
oc_meta / core / editor.py MetaEditor.find_file   20 20 0   0%
oc_meta / core / editor.py MetaEditor.infer_type_from_uri   11 9 0   18%
oc_meta / core / editor.py MetaEditor.add_entity_with_type   11 8 0   27%
oc_meta / core / editor.py (no function)   32 0 0   100%
oc_meta / lib / __init__.py (no function)   0 0 0   100%
oc_meta / lib / cleaner.py Cleaner.__init__   1 0 0   100%
oc_meta / lib / cleaner.py Cleaner.normalize_hyphens   7 0 0   100%
oc_meta / lib / cleaner.py Cleaner.normalize_spaces   5 0 0   100%
oc_meta / lib / cleaner.py Cleaner.clean_title   11 0 0   100%
oc_meta / lib / cleaner.py Cleaner.__date_parse_hack   10 0 0   100%
oc_meta / lib / cleaner.py Cleaner.clean_date   25 6 0   76%
oc_meta / lib / cleaner.py Cleaner.clean_name   19 0 0   100%
oc_meta / lib / cleaner.py Cleaner.remove_unwanted_characters   12 0 0   100%
oc_meta / lib / cleaner.py Cleaner.clean_ra_list   49 0 0   100%
oc_meta / lib / cleaner.py Cleaner.normalize_id   23 3 0   87%
oc_meta / lib / cleaner.py Cleaner.clean_volume_and_issue   49 0 0   100%
oc_meta / lib / cleaner.py Cleaner.fix_invalid_vi   18 0 0   100%
oc_meta / lib / cleaner.py Cleaner.remove_ascii   4 0 0   100%
oc_meta / lib / cleaner.py (no function)   26 0 0   100%
oc_meta / lib / csvmanager.py CSVManager.__init__   6 0 0   100%
oc_meta / lib / csvmanager.py CSVManager.output_path   3 1 0   67%
oc_meta / lib / csvmanager.py CSVManager.__init_output_dir   2 0 0   100%
oc_meta / lib / csvmanager.py CSVManager.dump_data   9 0 0   100%
oc_meta / lib / csvmanager.py CSVManager.get_value   2 2 0   0%
oc_meta / lib / csvmanager.py CSVManager.add_value   4 0 0   100%
oc_meta / lib / csvmanager.py CSVManager.__load_csv   9 0 0   100%
oc_meta / lib / csvmanager.py (no function)   13 0 0   100%
oc_meta / lib / file_manager.py get_csv_data   17 1 0   94%
oc_meta / lib / file_manager.py get_csv_data_fast   16 16 0   0%
oc_meta / lib / file_manager.py pathoo   2 0 0   100%
oc_meta / lib / file_manager.py write_csv   9 0 0   100%
oc_meta / lib / file_manager.py normalize_path   2 0 0   100%
oc_meta / lib / file_manager.py init_cache   7 2 0   71%
oc_meta / lib / file_manager.py suppress_stdout   0 0 7   100%
oc_meta / lib / file_manager.py sort_files   5 1 0   80%
oc_meta / lib / file_manager.py zipdir   3 3 0   0%
oc_meta / lib / file_manager.py zipit   4 4 0   0%
oc_meta / lib / file_manager.py zip_files_in_dir   12 1 0   92%
oc_meta / lib / file_manager.py unzip_files_in_dir   11 2 0   82%
oc_meta / lib / file_manager.py read_zipped_json   6 0 0   100%
oc_meta / lib / file_manager.py call_api   15 15 0   0%
oc_meta / lib / file_manager.py rm_tmp_csv_files   11 11 0   0%
oc_meta / lib / file_manager.py (no function)   32 0 0   100%
oc_meta / lib / finder.py _execute_sparql_queries   7 0 0   100%
oc_meta / lib / finder.py ResourceFinder.__init__   8 0 0   100%
oc_meta / lib / finder.py ResourceFinder.retrieve_br_from_id   30 0 0   100%
oc_meta / lib / finder.py ResourceFinder.retrieve_br_from_meta   23 0 0   100%
oc_meta / lib / finder.py ResourceFinder.retrieve_metaid_from_id   8 0 0   100%
oc_meta / lib / finder.py ResourceFinder.retrieve_metaid_from_merged_entity   19 0 0   100%
oc_meta / lib / finder.py ResourceFinder.retrieve_ra_from_meta   28 0 0   100%
oc_meta / lib / finder.py ResourceFinder.retrieve_ra_from_id   38 8 0   79%
oc_meta / lib / finder.py ResourceFinder._construct_full_name   9 1 0   89%
oc_meta / lib / finder.py ResourceFinder.retrieve_ra_sequence_from_br_meta   78 13 0   83%
oc_meta / lib / finder.py ResourceFinder.retrieve_re_from_br_meta   21 6 0   71%
oc_meta / lib / finder.py ResourceFinder.retrieve_br_info_from_meta   55 0 0   100%
oc_meta / lib / finder.py ResourceFinder.retrieve_br_info_from_meta.extract_identifiers   13 0 0   100%
oc_meta / lib / finder.py ResourceFinder._type_it   42 16 0   62%
oc_meta / lib / finder.py ResourceFinder.retrieve_publisher_from_br_metaid   46 7 0   85%
oc_meta / lib / finder.py ResourceFinder.get_everything_about_res   17 0 0   100%
oc_meta / lib / finder.py ResourceFinder.get_everything_about_res.batch_process   4 1 0   75%
oc_meta / lib / finder.py ResourceFinder.get_everything_about_res.process_batch_parallel   38 7 0   82%
oc_meta / lib / finder.py ResourceFinder.get_everything_about_res.get_initial_subjects_from_metavals   1 0 0   100%
oc_meta / lib / finder.py ResourceFinder.get_everything_about_res.get_initial_subjects_from_identifiers   52 10 0   81%
oc_meta / lib / finder.py ResourceFinder.get_everything_about_res.get_initial_subjects_from_vvis   55 10 0   82%
oc_meta / lib / finder.py ResourceFinder.get_subgraph   3 0 0   100%
oc_meta / lib / finder.py ResourceFinder.retrieve_venue_from_local_graph   29 1 0   97%
oc_meta / lib / finder.py (no function)   32 0 0   100%
oc_meta / lib / master_of_regex.py (no function)   19 0 0   100%
oc_meta / lib / stopper.py Stopper.__init__   2 2 0   0%
oc_meta / lib / stopper.py Stopper.add   4 4 0   0%
oc_meta / lib / stopper.py Stopper.remove   2 2 0   0%
oc_meta / lib / stopper.py Stopper.can_proceed   1 1 0   0%
oc_meta / lib / stopper.py (no function)   22 22 0   0%
oc_meta / lib / timer.py BenchmarkTimer.__init__   8 8 0   0%
oc_meta / lib / timer.py BenchmarkTimer.__enter__   6 6 0   0%
oc_meta / lib / timer.py BenchmarkTimer.__exit__   7 7 0   0%
oc_meta / lib / timer.py BenchmarkTimer.to_dict   1 1 0   0%
oc_meta / lib / timer.py DummyTimer.__enter__   1 0 0   100%
oc_meta / lib / timer.py DummyTimer.__exit__   1 0 0   100%
oc_meta / lib / timer.py ProcessTimer.__init__   4 0 0   100%
oc_meta / lib / timer.py ProcessTimer.timer   6 4 0   33%
oc_meta / lib / timer.py ProcessTimer.record_metric   2 1 0   50%
oc_meta / lib / timer.py ProcessTimer.record_phase   9 9 0   0%
oc_meta / lib / timer.py ProcessTimer.get_report   5 5 0   0%
oc_meta / lib / timer.py ProcessTimer.print_summary   18 18 0   0%
oc_meta / lib / timer.py ProcessTimer.print_phase_breakdown   11 11 0   0%
oc_meta / lib / timer.py ProcessTimer.print_file_summary   14 14 0   0%
oc_meta / lib / timer.py (no function)   20 0 0   100%
oc_meta / run / __init__.py (no function)   0 0 0   100%
oc_meta / run / count / __init__.py (no function)   0 0 0   100%
oc_meta / run / count / meta_entities.py _count_venues_in_file   13 0 0   100%
oc_meta / run / count / meta_entities.py OCMetaStatistics.__init__   5 0 0   100%
oc_meta / run / count / meta_entities.py OCMetaStatistics._execute_sparql_query   5 3 0   40%
oc_meta / run / count / meta_entities.py OCMetaStatistics.__enter__   1 0 0   100%
oc_meta / run / count / meta_entities.py OCMetaStatistics.__exit__   2 0 0   100%
oc_meta / run / count / meta_entities.py OCMetaStatistics.close   1 0 0   100%
oc_meta / run / count / meta_entities.py OCMetaStatistics.count_expressions   3 0 0   100%
oc_meta / run / count / meta_entities.py OCMetaStatistics.count_role_entities   13 0 0   100%
oc_meta / run / count / meta_entities.py OCMetaStatistics.count_venues_from_csv   14 0 0   100%
oc_meta / run / count / meta_entities.py OCMetaStatistics.run_selected_analyses   43 9 0   79%
oc_meta / run / count / meta_entities.py OCMetaStatistics.run_all_analyses   1 0 0   100%
oc_meta / run / count / meta_entities.py main   31 31 0   0%
oc_meta / run / count / meta_entities.py (no function)   27 1 0   96%
oc_meta / run / count / triples.py parse_args   0 0 52   100%
oc_meta / run / count / triples.py discover_files   15 15 0   0%
oc_meta / run / count / triples.py count_in_file   19 19 0   0%
oc_meta / run / count / triples.py process_files   28 28 0   0%
oc_meta / run / count / triples.py main   0 0 39   100%
oc_meta / run / count / triples.py (no function)   14 0 4   100%
oc_meta / run / find / __init__.py (no function)   0 0 0   100%
oc_meta / run / find / duplicated_entities.py UnionFind.__init__   2 2 0   0%
oc_meta / run / find / duplicated_entities.py UnionFind.find   7 7 0   0%
oc_meta / run / find / duplicated_entities.py UnionFind.union   10 10 0   0%
oc_meta / run / find / duplicated_entities.py read_and_analyze_zip_files   8 8 0   0%
oc_meta / run / find / duplicated_entities.py process_folder   20 20 0   0%
oc_meta / run / find / duplicated_entities.py get_zip_files   6 6 0   0%
oc_meta / run / find / duplicated_entities.py analyze_json   17 17 0   0%
oc_meta / run / find / duplicated_entities.py get_entity_type   5 5 0   0%
oc_meta / run / find / duplicated_entities.py get_identifiers   5 5 0   0%
oc_meta / run / find / duplicated_entities.py save_duplicates_to_csv   11 11 0   0%
oc_meta / run / find / duplicated_entities.py find_duplicates   11 11 0   0%
oc_meta / run / find / duplicated_entities.py main   6 6 0   0%
oc_meta / run / find / duplicated_entities.py (no function)   24 24 0   0%
oc_meta / run / find / duplicated_ids.py process_zip_file   24 6 0   75%
oc_meta / run / find / duplicated_ids.py save_chunk_to_temp_csv   5 0 0   100%
oc_meta / run / find / duplicated_ids.py load_and_merge_temp_csv   6 0 0   100%
oc_meta / run / find / duplicated_ids.py process_chunk   9 0 0   100%
oc_meta / run / find / duplicated_ids.py read_and_analyze_zip_files   23 3 0   87%
oc_meta / run / find / duplicated_ids.py save_duplicates_to_csv   10 2 0   80%
oc_meta / run / find / duplicated_ids.py main   7 7 0   0%
oc_meta / run / find / duplicated_ids.py (no function)   21 1 0   95%
oc_meta / run / find / hasnext_anomalies.py _init_worker   1 1 0   0%
oc_meta / run / find / hasnext_anomalies.py _ar_summary   1 1 0   0%
oc_meta / run / find / hasnext_anomalies.py load_ar_data   19 19 0   0%
oc_meta / run / find / hasnext_anomalies.py detect_cycles   37 37 0   0%
oc_meta / run / find / hasnext_anomalies.py find_anomalies   28 28 0   0%
oc_meta / run / find / hasnext_anomalies.py _detect_anomalies_in_file   26 26 0   0%
oc_meta / run / find / hasnext_anomalies.py main   43 43 0   0%
oc_meta / run / find / hasnext_anomalies.py (no function)   27 27 0   0%
oc_meta / run / find / merged_entities.py extract_entity_from_snapshot   1 1 0   0%
oc_meta / run / find / merged_entities.py find_prov_files   7 7 0   0%
oc_meta / run / find / merged_entities.py process_prov_file   22 22 0   0%
oc_meta / run / find / merged_entities.py build_merge_graph   4 4 0   0%
oc_meta / run / find / merged_entities.py find_final_surviving   9 9 0   0%
oc_meta / run / find / merged_entities.py group_by_final_surviving   5 5 0   0%
oc_meta / run / find / merged_entities.py main   29 29 0   0%
oc_meta / run / find / merged_entities.py (no function)   23 23 0   0%
oc_meta / run / infodir / __init__.py (no function)   0 0 0   100%
oc_meta / run / infodir / check.py process_zip_file   24 24 0   0%
oc_meta / run / infodir / check.py explore_provenance_files   7 7 0   0%
oc_meta / run / infodir / check.py main   7 7 0   0%
oc_meta / run / infodir / check.py (no function)   15 15 0   0%
oc_meta / run / infodir / gen.py find_max_numbered_folder   5 0 0   100%
oc_meta / run / infodir / gen.py find_max_numbered_zip_file   11 0 0   100%
oc_meta / run / infodir / gen.py process_zip_file   23 23 0   0%
oc_meta / run / infodir / gen.py explore_directories   50 9 0   82%
oc_meta / run / infodir / gen.py main   7 7 0   0%
oc_meta / run / infodir / gen.py (no function)   18 1 0   94%
oc_meta / run / merge / compact_output_csv.py process_merge_file   12 0 0   100%
oc_meta / run / merge / compact_output_csv.py process_merge_directory   18 0 0   100%
oc_meta / run / merge / compact_output_csv.py main   7 7 0   0%
oc_meta / run / merge / compact_output_csv.py (no function)   15 1 0   93%
oc_meta / run / merge / entities.py EntityMerger.__init__   6 0 0   100%
oc_meta / run / merge / entities.py EntityMerger.get_entity_type   7 2 0   71%
oc_meta / run / merge / entities.py EntityMerger.read_csv   8 1 0   88%
oc_meta / run / merge / entities.py EntityMerger.write_csv   6 0 0   100%
oc_meta / run / merge / entities.py EntityMerger.count_csv_rows   2 0 0   100%
oc_meta / run / merge / entities.py EntityMerger.fetch_related_entities_batch   45 6 0   87%
oc_meta / run / merge / entities.py EntityMerger.should_stop_processing   1 0 0   100%
oc_meta / run / merge / entities.py EntityMerger.process_file   70 7 0   90%
oc_meta / run / merge / entities.py EntityMerger.process_folder   18 5 0   72%
oc_meta / run / merge / entities.py main   10 10 0   0%
oc_meta / run / merge / entities.py (no function)   32 1 0   97%
oc_meta / run / merge / group_entities.py UnionFind.__init__   1 0 0   100%
oc_meta / run / merge / group_entities.py UnionFind.find   15 0 0   100%
oc_meta / run / merge / group_entities.py UnionFind.union   4 0 0   100%
oc_meta / run / merge / group_entities.py load_csv   6 1 0   83%
oc_meta / run / merge / group_entities.py query_sparql_batch   15 0 0   100%
oc_meta / run / merge / group_entities.py get_all_related_entities   4 0 0   100%
oc_meta / run / merge / group_entities.py get_file_path   19 0 0   100%
oc_meta / run / merge / group_entities.py group_entities   24 1 0   96%
oc_meta / run / merge / group_entities.py optimize_groups   21 2 0   90%
oc_meta / run / merge / group_entities.py save_grouped_entities   16 9 0   44%
oc_meta / run / merge / group_entities.py main   21 21 0   0%
oc_meta / run / merge / group_entities.py (no function)   23 1 0   96%
oc_meta / run / meta / check_results.py retry_on_error   9 1 0   89%
oc_meta / run / meta / check_results.py parse_identifiers   9 0 0   100%
oc_meta / run / meta / check_results.py check_provenance_existence   9 0 0   100%
oc_meta / run / meta / check_results.py check_omids_existence   14 0 0   100%
oc_meta / run / meta / check_results.py find_file   21 0 0   100%
oc_meta / run / meta / check_results.py find_prov_file   9 0 0   100%
oc_meta / run / meta / check_results.py process_csv_file   118 118 0   0%
oc_meta / run / meta / check_results.py process_csv_file.update_phase   2 2 0   0%
oc_meta / run / meta / check_results.py write_header   5 5 0   0%
oc_meta / run / meta / check_results.py write_file_report   30 30 0   0%
oc_meta / run / meta / check_results.py write_aggregated_summary   33 33 0   0%
oc_meta / run / meta / check_results.py main   82 82 0   0%
oc_meta / run / meta / check_results.py (no function)   32 1 0   97%
oc_meta / run / meta / generate_csv.py _init_worker   2 2 0   0%
oc_meta / run / meta / generate_csv.py _process_file_worker   17 17 0   0%
oc_meta / run / meta / generate_csv.py init_redis_connection   3 0 0   100%
oc_meta / run / meta / generate_csv.py is_omid_processed   1 0 0   100%
oc_meta / run / meta / generate_csv.py load_processed_omids_to_redis   32 3 0   91%
oc_meta / run / meta / generate_csv.py load_checkpoint   4 0 0   100%
oc_meta / run / meta / generate_csv.py mark_file_processed   2 0 0   100%
oc_meta / run / meta / generate_csv.py find_file   12 12 0   0%
oc_meta / run / meta / generate_csv.py load_json_from_file   5 5 0   0%
oc_meta / run / meta / generate_csv.py process_identifier   6 6 0   0%
oc_meta / run / meta / generate_csv.py process_responsible_agent   32 32 0   0%
oc_meta / run / meta / generate_csv.py process_venue_title   18 18 0   0%
oc_meta / run / meta / generate_csv.py process_hierarchical_venue   28 28 0   0%
oc_meta / run / meta / generate_csv.py find_first_ar_by_role   7 7 0   0%
oc_meta / run / meta / generate_csv.py process_bibliographic_resource   99 99 0   0%
oc_meta / run / meta / generate_csv.py ResultBuffer.__init__   4 0 0   100%
oc_meta / run / meta / generate_csv.py ResultBuffer._get_last_file_number   11 3 0   73%
oc_meta / run / meta / generate_csv.py ResultBuffer.add_results   3 0 0   100%
oc_meta / run / meta / generate_csv.py ResultBuffer._write_buffer_chunk   5 0 0   100%
oc_meta / run / meta / generate_csv.py ResultBuffer.flush   5 0 0   100%
oc_meta / run / meta / generate_csv.py generate_csv   33 2 0   94%
oc_meta / run / meta / generate_csv.py write_csv   4 0 0   100%
oc_meta / run / meta / generate_csv.py (no function)   67 24 0   64%
oc_meta / run / meta / preprocess_input.py ProcessingStats.__init__   4 0 0   100%
oc_meta / run / meta / preprocess_input.py create_redis_connection   1 1 0   0%
oc_meta / run / meta / preprocess_input.py check_ids_existence_redis   7 0 0   100%
oc_meta / run / meta / preprocess_input.py check_ids_existence_sparql   17 17 0   0%
oc_meta / run / meta / preprocess_input.py check_ids_existence   9 2 0   78%
oc_meta / run / meta / preprocess_input.py get_csv_files   3 3 0   0%
oc_meta / run / meta / preprocess_input.py process_csv_file   39 11 0   72%
oc_meta / run / meta / preprocess_input.py print_processing_report   26 26 0   0%
oc_meta / run / meta / preprocess_input.py main   46 46 0   0%
oc_meta / run / meta / preprocess_input.py (no function)   21 1 0   95%
oc_meta / run / meta_editor.py (no function)   22 18 0   18%
oc_meta / run / meta_process.py _upload_to_triplestore   5 5 0   0%
oc_meta / run / meta_process.py _run_bulk_load_process   9 2 0   78%
oc_meta / run / meta_process.py _generate_queries_worker   1 1 0   0%
oc_meta / run / meta_process.py _store_rdf_worker   1 1 0   0%
oc_meta / run / meta_process.py MetaProcess.__init__   38 0 0   100%
oc_meta / run / meta_process.py MetaProcess.prepare_folders   6 0 0   100%
oc_meta / run / meta_process.py MetaProcess.curate_and_create   38 2 0   95%
oc_meta / run / meta_process.py MetaProcess._setup_output_directories   2 0 0   100%
oc_meta / run / meta_process.py MetaProcess._upload_sparql_queries   13 2 0   85%
oc_meta / run / meta_process.py MetaProcess.store_data_and_prov   5 0 0   100%
oc_meta / run / meta_process.py MetaProcess._store_and_upload   39 3 0   92%
oc_meta / run / meta_process.py MetaProcess.run_sparql_updates   1 1 0   0%
oc_meta / run / meta_process.py _save_incremental_report   3 3 0   0%
oc_meta / run / meta_process.py _compute_aggregate_metrics   8 8 0   0%
oc_meta / run / meta_process.py _print_aggregate_summary   12 12 0   0%
oc_meta / run / meta_process.py run_meta_process   43 21 0   51%
oc_meta / run / meta_process.py task_done   18 5 0   72%
oc_meta / run / meta_process.py chunks   2 2 0   0%
oc_meta / run / meta_process.py delete_lock_files   4 1 0   75%
oc_meta / run / meta_process.py generate_gentle_buttons   7 1 0   86%
oc_meta / run / meta_process.py (no function)   50 0 9   100%
oc_meta / run / migration / __init__.py (no function)   0 0 0   100%
oc_meta / run / migration / extract_subset.py get_subjects_of_class   3 3 0   0%
oc_meta / run / migration / extract_subset.py get_subjects_by_predicate   3 3 0   0%
oc_meta / run / migration / extract_subset.py get_triples_for_entity   30 30 0   0%
oc_meta / run / migration / extract_subset.py extract_subset   35 35 0   0%
oc_meta / run / migration / extract_subset.py main   0 0 59   100%
oc_meta / run / migration / extract_subset.py (no function)   11 0 3   100%
oc_meta / run / migration / provenance_to_nquads.py convert_jsonld_to_nquads   4 4 0   0%
oc_meta / run / migration / provenance_to_nquads.py process_zip_file   19 19 0   0%
oc_meta / run / migration / provenance_to_nquads.py main   38 38 0   0%
oc_meta / run / migration / provenance_to_nquads.py (no function)   15 0 2   100%
oc_meta / run / migration / rdf_from_export.py _get_match_cached   4 4 0   0%
oc_meta / run / migration / rdf_from_export.py get_base_iri   4 4 0   0%
oc_meta / run / migration / rdf_from_export.py get_short_name   4 4 0   0%
oc_meta / run / migration / rdf_from_export.py get_prov_subject_short_name   4 4 0   0%
oc_meta / run / migration / rdf_from_export.py get_prefix   4 4 0   0%
oc_meta / run / migration / rdf_from_export.py get_prov_subject_prefix   4 4 0   0%
oc_meta / run / migration / rdf_from_export.py get_count   4 4 0   0%
oc_meta / run / migration / rdf_from_export.py get_prov_subject_count   4 4 0   0%
oc_meta / run / migration / rdf_from_export.py get_resource_number   12 12 0   0%
oc_meta / run / migration / rdf_from_export.py find_local_line_id   8 8 0   0%
oc_meta / run / migration / rdf_from_export.py find_paths   64 64 0   0%
oc_meta / run / migration / rdf_from_export.py store   3 3 0   0%
oc_meta / run / migration / rdf_from_export.py store_in_file   10 10 0   0%
oc_meta / run / migration / rdf_from_export.py load_graph   21 21 0   0%
oc_meta / run / migration / rdf_from_export.py process_graph   21 21 0   0%
oc_meta / run / migration / rdf_from_export.py merge_files   8 8 0   0%
oc_meta / run / migration / rdf_from_export.py merge_files_in_directory   31 31 0   0%
oc_meta / run / migration / rdf_from_export.py generate_unique_id   1 1 0   0%
oc_meta / run / migration / rdf_from_export.py merge_files_wrapper   2 2 0   0%
oc_meta / run / migration / rdf_from_export.py merge_all_files_parallel   9 9 0   0%
oc_meta / run / migration / rdf_from_export.py process_file_content   13 13 0   0%
oc_meta / run / migration / rdf_from_export.py process_file_wrapper   6 6 0   0%
oc_meta / run / migration / rdf_from_export.py process_chunk   2 2 0   0%
oc_meta / run / migration / rdf_from_export.py create_cache_file   5 5 0   0%
oc_meta / run / migration / rdf_from_export.py is_file_processed   5 5 0   0%
oc_meta / run / migration / rdf_from_export.py mark_file_as_processed   4 4 0   0%
oc_meta / run / migration / rdf_from_export.py check_stop_file   1 1 0   0%
oc_meta / run / migration / rdf_from_export.py main   26 26 0   0%
oc_meta / run / migration / rdf_from_export.py (no function)   48 48 0   0%
oc_meta / run / orcid_process.py IndexOrcidDoi.__init__   8 0 0   100%
oc_meta / run / orcid_process.py IndexOrcidDoi._build_cache   7 0 0   100%
oc_meta / run / orcid_process.py IndexOrcidDoi._extract_orcid   2 0 0   100%
oc_meta / run / orcid_process.py IndexOrcidDoi.explorer   19 3 0   84%
oc_meta / run / orcid_process.py IndexOrcidDoi._process_file   25 3 0   88%
oc_meta / run / orcid_process.py IndexOrcidDoi._extract_name   9 5 0   44%
oc_meta / run / orcid_process.py (no function)   16 0 8   100%
oc_meta / run / patches / __init__.py (no function)   0 0 0   100%
oc_meta / run / patches / has_next.py get_supplier_prefix   4 4 0   0%
oc_meta / run / patches / has_next.py extract_omid_number   1 1 0   0%
oc_meta / run / patches / has_next.py normalize_name   4 4 0   0%
oc_meta / run / patches / has_next.py normalize_orcid   3 3 0   0%
oc_meta / run / patches / has_next.py find_entity_in_file   9 9 0   0%
oc_meta / run / patches / has_next.py load_br_identifiers   14 14 0   0%
oc_meta / run / patches / has_next.py load_ra_info   25 25 0   0%
oc_meta / run / patches / has_next.py load_all_ars_for_br_role   30 30 0   0%
oc_meta / run / patches / has_next.py _strip_orcid_url   3 3 0   0%
oc_meta / run / patches / has_next.py fetch_crossref   12 12 0   0%
oc_meta / run / patches / has_next.py fetch_datacite   29 29 0   0%
oc_meta / run / patches / has_next.py fetch_pubmed   18 18 0   0%
oc_meta / run / patches / has_next.py fetch_api_data   24 24 0   0%
oc_meta / run / patches / has_next.py match_ars_to_api   34 34 0   0%
oc_meta / run / patches / has_next.py match_publisher_ars   7 7 0   0%
oc_meta / run / patches / has_next.py format_person_for_csv   12 12 0   0%
oc_meta / run / patches / has_next.py build_csv_row   12 12 0   0%
oc_meta / run / patches / has_next.py generate_csv   20 20 0   0%
oc_meta / run / patches / has_next.py _ar_summary   1 1 0   0%
oc_meta / run / patches / has_next.py dry_run   79 79 0   0%
oc_meta / run / patches / has_next.py apply_correction   17 17 0   0%
oc_meta / run / patches / has_next.py execute   18 18 0   0%
oc_meta / run / patches / has_next.py main   18 18 0   0%
oc_meta / run / patches / has_next.py (no function)   62 62 0   0%
Total     6595 2806 183   57%

No items found using the specified filter.