academic_observatory_workflows.orcid_telescope.release
Classes
Functions
|
Create a list of all the possible ORCID directories |
Module Contents
- class academic_observatory_workflows.orcid_telescope.release.OrcidRelease(*, dag_id: str, run_id: str, cloud_workspace: observatory_platform.airflow.workflow.CloudWorkspace, bq_dataset_id: str, bq_main_table_name: str, bq_upsert_table_name: str, bq_delete_table_name: str, start_date: pendulum.DateTime, end_date: pendulum.DateTime, prev_release_end: pendulum.DateTime, prev_latest_modified_record: pendulum.DateTime, is_first_run: bool)[source]
Bases:
observatory_platform.airflow.release.ChangefileRelease- property orcid_directory_paths: List[str][source]
Generates the paths to the orcid directories in the download folder
- orcid_batches() List[academic_observatory_workflows.orcid_telescope.batch.OrcidBatch][source]
Creates the orcid directories in the download folder if they don’t exist and returns them