academic_observatory_workflows.pubmed_telescope.datafile ======================================================== .. py:module:: academic_observatory_workflows.pubmed_telescope.datafile Classes ------- .. autoapisummary:: academic_observatory_workflows.pubmed_telescope.datafile.Datafile Module Contents --------------- .. py:class:: Datafile(filename: str, file_index: int, baseline: bool, path_on_ftp: str, datafile_date: pendulum.DateTime, datafile_release: observatory_platform.airflow.release.ChangefileRelease = None) .. py:attribute:: filename .. py:attribute:: file_index .. py:attribute:: baseline .. py:attribute:: path_on_ftp .. py:attribute:: datafile_date .. py:attribute:: datafile_release :type: observatory_platform.airflow.release.ChangefileRelease :value: None .. py:attribute:: file_type :value: 'jsonl' .. py:method:: __eq__(other) .. py:method:: from_dict() -> Datafile .. py:method:: to_dict() -> Dict .. py:property:: download_file_path .. py:property:: transform_baseline_file_path .. py:property:: transform_upsert_file_path .. py:property:: transform_delete_file_path .. py:property:: merged_upsert_file_path