.gitignore
CHANGELOG.rst
CITATION.cff
LICENSE
MANIFEST.in
README.rst
pyproject.toml
requirements.txt
.github/workflows/documentation.yml
.github/workflows/package_release.yml
.github/workflows/pull_request.yml
.github/workflows/pypi.yml
.github/workflows/tests.yml
docs/Makefile
docs/api.rst
docs/changelog.rst
docs/conf.py
docs/guide.rst
docs/index.rst
docs/jsonschema.rst
docs/license.rst
docs/make.bat
docs/reporting.rst
docs/requirements.txt
docs/todo.rst
docs/tokenization.rst
docs/tutorial.rst
example_configs/many_projects_and_authors_project_and_summary_reports_no_duplicates__full_example.json
example_configs/many_projects_and_authors_with_summary_reports__full_example.json
example_configs/many_projects_and_authors_with_summary_reports__template.json
example_configs/many_projects_and_authors_with_summary_reports_no_duplicates__template.json
src/academic_tracker/__init__.py
src/academic_tracker/__main__.py
src/academic_tracker/_version.py
src/academic_tracker/athr_srch_emails_and_reports.py
src/academic_tracker/athr_srch_modularized.py
src/academic_tracker/athr_srch_webio.py
src/academic_tracker/citation_parsing.py
src/academic_tracker/emails_and_reports_helpers.py
src/academic_tracker/fileio.py
src/academic_tracker/helper_functions.py
src/academic_tracker/ref_srch_emails_and_reports.py
src/academic_tracker/ref_srch_modularized.py
src/academic_tracker/ref_srch_webio.py
src/academic_tracker/tracker_schema.py
src/academic_tracker/user_input_checking.py
src/academic_tracker/webio.py
src/academic_tracker.egg-info/PKG-INFO
src/academic_tracker.egg-info/SOURCES.txt
src/academic_tracker.egg-info/dependency_links.txt
src/academic_tracker.egg-info/entry_points.txt
src/academic_tracker.egg-info/requires.txt
src/academic_tracker.egg-info/top_level.txt
tests/conftest.py
tests/fixtures.py
tests/pytest.ini
tests/regen_intermediate_files_athr.py
tests/regen_intermediate_files_ref.py
tests/test_CLI.py
tests/test_athr_srch_emails_and_reports.py
tests/test_athr_srch_modularized.py
tests/test_athr_srch_webio_no_internet.py
tests/test_citation_parsing.py
tests/test_emails_and_reports_helpers.py
tests/test_fileio.py
tests/test_helper_functions.py
tests/test_main.py
tests/test_ref_srch_emails_and_reports.py
tests/test_ref_srch_modularized.py
tests/test_ref_srch_webio_no_internet.py
tests/test_user_input_checking.py
tests/test_webio_no_internet.py
tests/testing_files/.gitignore
tests/testing_files/Crossref_DOI_query.json
tests/testing_files/Crossref_grant_query.json
tests/testing_files/Crossref_merge.json
tests/testing_files/Crossref_misc.json
tests/testing_files/Crossref_pub_dict.json
tests/testing_files/Crossref_query.json
tests/testing_files/Google_Scholar_merge.json
tests/testing_files/Google_Scholar_misc.json
tests/testing_files/ORCID_author_search_query.json
tests/testing_files/ORCID_merge.json
tests/testing_files/ORCID_misc.json
tests/testing_files/ORCID_pub_dict.json
tests/testing_files/ORCID_query.json
tests/testing_files/PMID_reference.docx
tests/testing_files/PMID_reference.json
tests/testing_files/PMID_reference.txt
tests/testing_files/PubMed_merge.json
tests/testing_files/PubMed_modified_to_save_no_PMCID.json
tests/testing_files/PubMed_modified_to_save_with_PMCID.json
tests/testing_files/PubMed_rare_cases.json
tests/testing_files/add_authors.csv
tests/testing_files/add_authors_missing_all_name_columns.csv
tests/testing_files/add_authors_missing_all_names.csv
tests/testing_files/add_authors_missing_collective_name.csv
tests/testing_files/add_authors_missing_column.csv
tests/testing_files/add_authors_missing_first_and_last_names.csv
tests/testing_files/add_authors_missing_first_name_column.csv
tests/testing_files/add_authors_missing_last_name_column.csv
tests/testing_files/add_authors_missing_value.csv
tests/testing_files/all_queries.json
tests/testing_files/all_queries_ref.json
tests/testing_files/athr_project_emails.json
tests/testing_files/athr_project_emails_tabular.json
tests/testing_files/athr_srch_build_author_loop.txt
tests/testing_files/athr_srch_build_loop_template_string.txt
tests/testing_files/athr_srch_summary_report.txt
tests/testing_files/athr_srch_summary_report_custom_template.txt
tests/testing_files/authors.json
tests/testing_files/authors_by_project_dict_tabular.json
tests/testing_files/authors_by_project_dict_truncated.json
tests/testing_files/collaborator_emails.json
tests/testing_files/collaborator_emails_tabular.json
tests/testing_files/collaborator_report2.txt
tests/testing_files/collective_author_XML.xml
tests/testing_files/config.json
tests/testing_files/config_Hunter_only.json
tests/testing_files/config_tabular.json
tests/testing_files/config_truncated.json
tests/testing_files/config_truncated_authors_adjusted.json
tests/testing_files/config_truncated_noCrossref.json
tests/testing_files/config_truncated_noORCID.json
tests/testing_files/config_truncated_noPubMed.json
tests/testing_files/config_truncated_ref_srch_summary_report.json
tests/testing_files/emails.json
tests/testing_files/empty_file.txt
tests/testing_files/gen_reports_ref_summary_report.txt
tests/testing_files/has_author.xml
tests/testing_files/has_pubmed_grants.xml
tests/testing_files/medline.txt
tests/testing_files/modified_PubMed_XML.xml
tests/testing_files/myncbi_webpages.json
tests/testing_files/no_author.xml
tests/testing_files/nsf_award_page.txt
tests/testing_files/parse_citations_test.txt
tests/testing_files/project_report.txt
tests/testing_files/pub_dict_from_PMID.json
tests/testing_files/pub_with_PMCID.xml
tests/testing_files/publication_dict.json
tests/testing_files/publication_dict_truncated.json
tests/testing_files/pubs_by_author_dict.json
tests/testing_files/pubs_by_author_dict_truncated.json
tests/testing_files/pymed_pubs.pkl
tests/testing_files/ref_srch_Crossref_keys_for_citations.json
tests/testing_files/ref_srch_Crossref_pub_dict.json
tests/testing_files/ref_srch_Crossref_queries.json
tests/testing_files/ref_srch_PubMed_pubs.json
tests/testing_files/ref_srch_gen_reports_test_pub_dict.json
tests/testing_files/ref_srch_keys_for_citations.json
tests/testing_files/ref_srch_keys_for_citations_Crossref_duplicate_citation.json
tests/testing_files/ref_srch_keys_for_citations_Crossref_merge.json
tests/testing_files/ref_srch_keys_for_citations_PubMed_duplicate_citation.json
tests/testing_files/ref_srch_keys_for_citations_PubMed_merge.json
tests/testing_files/ref_srch_publication_dict.json
tests/testing_files/ref_srch_publication_dict_Crossref_duplicate_citation.json
tests/testing_files/ref_srch_publication_dict_Crossref_merge.json
tests/testing_files/ref_srch_publication_dict_Crossref_title_match.json
tests/testing_files/ref_srch_publication_dict_PubMed_duplicate_citation.json
tests/testing_files/ref_srch_publication_dict_PubMed_merge.json
tests/testing_files/ref_srch_publication_dict_PubMed_title_match.json
tests/testing_files/ref_srch_report_default.txt
tests/testing_files/ref_srch_report_tabular1.csv
tests/testing_files/ref_srch_report_tabular2.csv
tests/testing_files/ref_srch_report_tabular3.csv
tests/testing_files/ref_srch_report_tabular4.xlsx
tests/testing_files/ref_srch_report_template_string.txt
tests/testing_files/ref_srch_report_test1.txt
tests/testing_files/ref_srch_report_test2.txt
tests/testing_files/reference_test.docx
tests/testing_files/reference_test.txt
tests/testing_files/scholarly_DOIs.json
tests/testing_files/scholarly_author_query.json
tests/testing_files/scholarly_pub_dict.json
tests/testing_files/scholarly_pubs.json
tests/testing_files/scholarly_query.json
tests/testing_files/solo_Crossref.json
tests/testing_files/solo_Google_Scholar.json
tests/testing_files/testing_csv.csv
tests/testing_files/testing_docx.docx
tests/testing_files/testing_text.txt
tests/testing_files/tokenization_report.txt
tests/testing_files/tokenized_MEDLINE.json
tests/testing_files/tokenized_MEDLINE2.json
tests/testing_files/tokenized_citations.json
tests/testing_files/tokenized_citations_duplicates_removed.json
tests/testing_files/tokenized_citations_for_report_test.json
tests/testing_files/tokenized_citations_for_report_test2.json
tests/testing_files/tokenized_citations_for_report_test_empty.json
tests/testing_files/tokenized_citations_missing_ref_line.json
tests/testing_files/tokenized_myncbi_page1.json
tests/testing_files/tokenized_nsf_award_page.json
tests/testing_files/tokenized_parsing_test.json
tests/testing_files/tokenized_ref_test.json
tests/testing_files/intermediate_results/author_search/all/publication_dict.json
tests/testing_files/intermediate_results/author_search/all/running_pubs1.json
tests/testing_files/intermediate_results/author_search/all/running_pubs2.json
tests/testing_files/intermediate_results/author_search/all/running_pubs3.json
tests/testing_files/intermediate_results/author_search/all/running_pubs4.json
tests/testing_files/intermediate_results/author_search/all/running_pubs5.json
tests/testing_files/intermediate_results/author_search/all/running_pubs6.json
tests/testing_files/intermediate_results/author_search/all/running_pubs7.json
tests/testing_files/intermediate_results/author_search/all/running_pubs8.json
tests/testing_files/intermediate_results/author_search/no_Crossref/publication_dict.json
tests/testing_files/intermediate_results/author_search/no_Crossref/running_pubs1.json
tests/testing_files/intermediate_results/author_search/no_Crossref/running_pubs2.json
tests/testing_files/intermediate_results/author_search/no_Crossref/running_pubs3.json
tests/testing_files/intermediate_results/author_search/no_Crossref/running_pubs4.json
tests/testing_files/intermediate_results/author_search/no_Crossref/running_pubs5.json
tests/testing_files/intermediate_results/author_search/no_Crossref/running_pubs6.json
tests/testing_files/intermediate_results/author_search/no_Google_Scholar/publication_dict.json
tests/testing_files/intermediate_results/author_search/no_Google_Scholar/running_pubs1.json
tests/testing_files/intermediate_results/author_search/no_Google_Scholar/running_pubs2.json
tests/testing_files/intermediate_results/author_search/no_Google_Scholar/running_pubs3.json
tests/testing_files/intermediate_results/author_search/no_Google_Scholar/running_pubs4.json
tests/testing_files/intermediate_results/author_search/no_Google_Scholar/running_pubs5.json
tests/testing_files/intermediate_results/author_search/no_Google_Scholar/running_pubs6.json
tests/testing_files/intermediate_results/author_search/no_ORCID/publication_dict.json
tests/testing_files/intermediate_results/author_search/no_ORCID/running_pubs1.json
tests/testing_files/intermediate_results/author_search/no_ORCID/running_pubs2.json
tests/testing_files/intermediate_results/author_search/no_ORCID/running_pubs3.json
tests/testing_files/intermediate_results/author_search/no_ORCID/running_pubs4.json
tests/testing_files/intermediate_results/author_search/no_ORCID/running_pubs5.json
tests/testing_files/intermediate_results/author_search/no_ORCID/running_pubs6.json
tests/testing_files/intermediate_results/author_search/no_PubMed/publication_dict.json
tests/testing_files/intermediate_results/author_search/no_PubMed/running_pubs1.json
tests/testing_files/intermediate_results/author_search/no_PubMed/running_pubs2.json
tests/testing_files/intermediate_results/author_search/no_PubMed/running_pubs3.json
tests/testing_files/intermediate_results/author_search/no_PubMed/running_pubs4.json
tests/testing_files/intermediate_results/author_search/no_PubMed/running_pubs5.json
tests/testing_files/intermediate_results/author_search/no_PubMed/running_pubs6.json
tests/testing_files/intermediate_results/ref_search/all/matching_key_for_citation1.json
tests/testing_files/intermediate_results/ref_search/all/matching_key_for_citation2.json
tests/testing_files/intermediate_results/ref_search/all/matching_key_for_citation3.json
tests/testing_files/intermediate_results/ref_search/all/matching_key_for_citation4.json
tests/testing_files/intermediate_results/ref_search/all/publication_dict.json
tests/testing_files/intermediate_results/ref_search/all/running_pubs1.json
tests/testing_files/intermediate_results/ref_search/all/running_pubs2.json
tests/testing_files/intermediate_results/ref_search/all/running_pubs3.json
tests/testing_files/intermediate_results/ref_search/all/running_pubs4.json
tests/testing_files/intermediate_results/ref_search/all/tokenized_reference.json
tests/testing_files/intermediate_results/ref_search/no_Crossref/matching_key_for_citation1.json
tests/testing_files/intermediate_results/ref_search/no_Crossref/matching_key_for_citation2.json
tests/testing_files/intermediate_results/ref_search/no_Crossref/publication_dict.json
tests/testing_files/intermediate_results/ref_search/no_Crossref/running_pubs1.json
tests/testing_files/intermediate_results/ref_search/no_Crossref/running_pubs2.json
tests/testing_files/intermediate_results/ref_search/no_Crossref/tokenized_reference.json
tests/testing_files/intermediate_results/ref_search/no_PubMed/matching_key_for_citation1.json
tests/testing_files/intermediate_results/ref_search/no_PubMed/matching_key_for_citation2.json
tests/testing_files/intermediate_results/ref_search/no_PubMed/publication_dict.json
tests/testing_files/intermediate_results/ref_search/no_PubMed/running_pubs1.json
tests/testing_files/intermediate_results/ref_search/no_PubMed/running_pubs2.json
tests/testing_files/intermediate_results/ref_search/no_PubMed/tokenized_reference.json