academic_observatory_workflows.ror_telescope.release

Classes

RorRelease

Module Contents

class academic_observatory_workflows.ror_telescope.release.RorRelease(*, dag_id: str, run_id: str, snapshot_date: pendulum.DateTime, url: str, checksum: str, cloud_workspace: observatory_platform.airflow.workflow.CloudWorkspace, data_interval_start: pendulum.Datetime, data_interval_end: pendulum.Datetime)[source]

Bases: observatory_platform.airflow.release.SnapshotRelease

url[source]
checksum[source]
download_file_name = 'ror.zip'[source]
extract_file_regex = '^\\S+-ror-data\\.json$'[source]
transform_file_name = 'ror.jsonl.gz'[source]
download_file_path[source]
transform_file_path[source]
cloud_workspace[source]
data_interval_start[source]
data_interval_end[source]
property download_blob_name[source]
property transform_blob_name[source]
property download_uri[source]
property transform_uri[source]
to_dict() Dict[source]
static from_dict(dict_: Dict) RorRelease[source]