.coveragerc
.dockerignore
.gitattributes
.pre-commit-config.yaml
ChangeLog
LICENSE
README.md
requirements.sh
requirements.txt
setup.cfg
setup.py
strategy.ini
.github/workflows/publish-pypi.yml
.github/workflows/unit-tests.yml
bin/prefix_commit_jira.sh
docs/Makefile
docs/README.md
docs/conf.py
docs/generate_schema_csv.py
docs/index.rst
docs/installation.md
docs/license.rst
docs/make.bat
docs/requirements.txt
docs/logos/doab.png
docs/logos/google_analytics.svg
docs/logos/google_books.svg
docs/logos/jstor.svg
docs/logos/oapen.png
docs/logos/oapen_irus_uk.png
docs/logos/onix.svg
docs/logos/ucl.svg
docs/static/onix_workflow_1.png
docs/static/onix_workflow_2.png
docs/static/onix_workflow_3.png
docs/static/onix_workflow_all.png
docs/telescopes/doab.md
docs/telescopes/google_analytics.md
docs/telescopes/google_books.md
docs/telescopes/index.rst
docs/telescopes/jstor.md
docs/telescopes/oapen_irus_uk.md
docs/telescopes/oapen_metadata.md
docs/telescopes/onix.md
docs/telescopes/ucl_discovery.md
docs/templates/footer.html
docs/workflows/index.rst
docs/workflows/onix_workflow_step_1.md
docs/workflows/onix_workflow_step_2.md
docs/workflows/onix_workflow_step_3.md
oaebu_workflows/__init__.py
oaebu_workflows/config.py
oaebu_workflows/identifiers.py
oaebu_workflows.egg-info/PKG-INFO
oaebu_workflows.egg-info/SOURCES.txt
oaebu_workflows.egg-info/dependency_links.txt
oaebu_workflows.egg-info/not-zip-safe
oaebu_workflows.egg-info/pbr.json
oaebu_workflows.egg-info/requires.txt
oaebu_workflows.egg-info/top_level.txt
oaebu_workflows/dags/__init__.py
oaebu_workflows/dags/doab_telescope.py
oaebu_workflows/dags/elastic_import_workflow.py
oaebu_workflows/dags/google_analytics_telescope.py
oaebu_workflows/dags/google_books_telescope.py
oaebu_workflows/dags/jstor_telescope.py
oaebu_workflows/dags/oapen_irus_uk_telescope.py
oaebu_workflows/dags/oapen_metadata_telescope.py
oaebu_workflows/dags/oapen_workflow.py
oaebu_workflows/dags/onix_telescope.py
oaebu_workflows/dags/onix_workflow.py
oaebu_workflows/dags/ucl_discovery_telescope.py
oaebu_workflows/database/__init__.py
oaebu_workflows/database/mappings/__init__.py
oaebu_workflows/database/mappings/oaebu-author-metrics-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-institution-list-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-list-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-metrics-city-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-metrics-country-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-metrics-events-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-metrics-institution-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-metrics-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-metrics-referrer-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-publisher-metrics-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-subject-bic-metrics-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-subject-bisac-metrics-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-subject-thema-metrics-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-subject-year-metrics-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-unmatched-metrics-mappings.json.jinja2
oaebu_workflows/database/mappings/oaebu-year-metrics-mappings.json.jinja2
oaebu_workflows/database/schema/__init__.py
oaebu_workflows/database/schema/anu_press_google_analytics_1900-01-01.json
oaebu_workflows/database/schema/book_product_2021-11-25.json
oaebu_workflows/database/schema/doab_2021-01-01.json
oaebu_workflows/database/schema/google_analytics_1900-01-01.json
oaebu_workflows/database/schema/google_books_sales_1900-01-01.json
oaebu_workflows/database/schema/google_books_traffic_1900-01-01.json
oaebu_workflows/database/schema/jstor_country_1900-01-01.json
oaebu_workflows/database/schema/jstor_institution_1900-01-01.json
oaebu_workflows/database/schema/oaebu_publisher_book_product_author_metrics_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_book_product_list_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_book_product_metrics_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_book_product_metrics_city_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_book_product_metrics_country_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_book_product_metrics_events_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_book_product_metrics_institution_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_book_product_metrics_referrer_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_book_product_publisher_metrics_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_book_product_subject_bic_metrics_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_book_product_subject_bisac_metrics_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_book_product_subject_thema_metrics_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_book_product_subject_year_metrics_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_book_product_year_metrics_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_institution_list_2021-11-25.json
oaebu_workflows/database/schema/oaebu_publisher_unmatched_book_metrics_2021-11-25.json
oaebu_workflows/database/schema/oapen_irus_uk_1900-01-01.json
oaebu_workflows/database/schema/oapen_metadata_2018-05-14.json
oaebu_workflows/database/schema/onix_1900-01-01.json
oaebu_workflows/database/schema/onix_aggregate_metrics_2021-11-25.json
oaebu_workflows/database/schema/onix_workfamilyid_isbn_1900-01-01.json
oaebu_workflows/database/schema/onix_workid_isbn_1900-01-01.json
oaebu_workflows/database/schema/onix_workid_isbn_errors_1900-01-01.json
oaebu_workflows/database/schema/ucl_discovery_2008-01-01.json
oaebu_workflows/database/sql/__init__.py
oaebu_workflows/database/sql/assign_workid_workfamilyid.sql.jinja2
oaebu_workflows/database/sql/create_book_products.sql.jinja2
oaebu_workflows/database/sql/create_mock_onix_data.sql.jinja2
oaebu_workflows/database/sql/export_book_author_metrics.sql.jinja2
oaebu_workflows/database/sql/export_book_list.sql.jinja2
oaebu_workflows/database/sql/export_book_metrics.sql.jinja2
oaebu_workflows/database/sql/export_book_metrics_city.sql.jinja2
oaebu_workflows/database/sql/export_book_metrics_country.sql.jinja2
oaebu_workflows/database/sql/export_book_metrics_event.sql.jinja2
oaebu_workflows/database/sql/export_book_metrics_institution.sql.jinja2
oaebu_workflows/database/sql/export_book_metrics_referrer.sql.jinja2
oaebu_workflows/database/sql/export_book_publisher_metrics.sql.jinja2
oaebu_workflows/database/sql/export_book_subject_bic_metrics.sql.jinja2
oaebu_workflows/database/sql/export_book_subject_bisac_metrics.sql.jinja2
oaebu_workflows/database/sql/export_book_subject_thema_metrics.sql.jinja2
oaebu_workflows/database/sql/export_book_subject_year_metrics.sql.jinja2
oaebu_workflows/database/sql/export_book_year_metrics.sql.jinja2
oaebu_workflows/database/sql/export_institution_list.sql.jinja2
oaebu_workflows/database/sql/export_unmatched_metrics.sql.jinja2
oaebu_workflows/database/sql/isbn_utils.sql
oaebu_workflows/database/sql/oaebu_intermediate_metrics.sql.jinja2
oaebu_workflows/database/sql/onix_aggregate_metrics.sql.jinja2
oaebu_workflows/database/sql/validate_isbn.sql.jinja2
oaebu_workflows/fixtures/__init__.py
oaebu_workflows/fixtures/doab/doab1.csv
oaebu_workflows/fixtures/doab/doab2.csv
oaebu_workflows/fixtures/google_books/GoogleBooksTrafficReport_2020_02.csv
oaebu_workflows/fixtures/google_books/GoogleBooksTrafficReport_bar2020_02.csv
oaebu_workflows/fixtures/google_books/GoogleBooksTrafficReport_foo2020_02.csv
oaebu_workflows/fixtures/google_books/GoogleSalesTransactionReport_2020_02.csv
oaebu_workflows/fixtures/google_books/GoogleSalesTransactionReport_bar2020_02.csv
oaebu_workflows/fixtures/google_books/GoogleSalesTransactionReport_foo2020_02.csv
oaebu_workflows/fixtures/google_books/GoogleSalesTransactionReport_foo2020_03.csv
oaebu_workflows/fixtures/jstor/country_20210401.tsv
oaebu_workflows/fixtures/jstor/institution_20210401.tsv
oaebu_workflows/fixtures/oapen_irus_uk/download.jsonl.gz
oaebu_workflows/fixtures/oapen_metadata/oapen_metadata1.csv
oaebu_workflows/fixtures/oapen_metadata/oapen_metadata2.csv
oaebu_workflows/fixtures/onix/20210330_CURTINPRESS_ONIX.xml
oaebu_workflows/fixtures/onix_workflow/country.jsonl
oaebu_workflows/fixtures/onix_workflow/google_analytics.jsonl
oaebu_workflows/fixtures/onix_workflow/google_books_sales.jsonl
oaebu_workflows/fixtures/onix_workflow/google_books_traffic.jsonl
oaebu_workflows/fixtures/onix_workflow/jstor_country.jsonl
oaebu_workflows/fixtures/onix_workflow/jstor_institution.jsonl
oaebu_workflows/fixtures/onix_workflow/oapen_irus_uk.jsonl
oaebu_workflows/fixtures/onix_workflow/onix.jsonl
oaebu_workflows/fixtures/onix_workflow/schema/country_2019-01-01.json
oaebu_workflows/fixtures/ucl_discovery/country.yaml
oaebu_workflows/fixtures/ucl_discovery/metadata.yaml
oaebu_workflows/workflows/__init__.py
oaebu_workflows/workflows/doab_telescope.py
oaebu_workflows/workflows/google_analytics_telescope.py
oaebu_workflows/workflows/google_books_telescope.py
oaebu_workflows/workflows/jstor_telescope.py
oaebu_workflows/workflows/oaebu_partners.py
oaebu_workflows/workflows/oapen_irus_uk_telescope.py
oaebu_workflows/workflows/oapen_metadata_telescope.py
oaebu_workflows/workflows/oapen_workflow.py
oaebu_workflows/workflows/onix_telescope.py
oaebu_workflows/workflows/onix_work_aggregation.py
oaebu_workflows/workflows/onix_workflow.py
oaebu_workflows/workflows/ucl_discovery_telescope.py
oaebu_workflows/workflows/tests/__init__.py
oaebu_workflows/workflows/tests/test_doab_telescope.py
oaebu_workflows/workflows/tests/test_elastic_workflow.py
oaebu_workflows/workflows/tests/test_google_analytics_telescope.py
oaebu_workflows/workflows/tests/test_google_books_telescope.py
oaebu_workflows/workflows/tests/test_jstor_telescope.py
oaebu_workflows/workflows/tests/test_oapen_irus_uk_telescope.py
oaebu_workflows/workflows/tests/test_oapen_metadata_telescope.py
oaebu_workflows/workflows/tests/test_oapen_workflow.py
oaebu_workflows/workflows/tests/test_onix_telescope.py
oaebu_workflows/workflows/tests/test_onix_work_aggregation.py
oaebu_workflows/workflows/tests/test_onix_workflow.py
oaebu_workflows/workflows/tests/test_ucl_discovery_telescope.py