tanat.dataset.access.type package#

Submodules#

tanat.dataset.access.type.mimic4 module#

Mimic4 zenodo accessor.

class tanat.dataset.access.type.mimic4.Mimic4ZenodoAccessor(cache_dir: Path | None = None)[source]#

Bases: ZenodoAccessor

Mimic4 zenodo accessor.

__init__(cache_dir: Path | None = None) None[source]#

Initialize ZenodoAccessor.

Parameters:
  • record_id – Zenodo record ID.

  • filename – Name of the file to download.

  • cache_dir – Cache directory. Defaults to the system temp directory.

tanat.dataset.access.type.mooc_events module#

MOOC-events zenodo accessor.

class tanat.dataset.access.type.mooc_events.MOOCEventsZenodoAccessor(cache_dir: Path | None = None)[source]#

Bases: ZenodoAccessor

MOOCEvents zenodo accessor.

__init__(cache_dir: Path | None = None) None[source]#

Initialize ZenodoAccessor.

Parameters:
  • record_id – Zenodo record ID.

  • filename – Name of the file to download.

  • cache_dir – Cache directory. Defaults to the system temp directory.

tanat.dataset.access.type.mvad module#

Mvad zenodo accessor.

class tanat.dataset.access.type.mvad.MvadZenodoAccessor(cache_dir: Path | None = None)[source]#

Bases: ZenodoAccessor

Mvad zenodo accessor.

__init__(cache_dir: Path | None = None) None[source]#

Initialize ZenodoAccessor.

Parameters:
  • record_id – Zenodo record ID.

  • filename – Name of the file to download.

  • cache_dir – Cache directory. Defaults to the system temp directory.

tanat.dataset.access.type.sentinel_health module#

Sentinel Health Dataset zenodo accessor.

Synthetic dataset for pathogen emergence detection POC. See: https://gitlab.inria.fr/tanat/datasets/sentinel-health-dataset

class tanat.dataset.access.type.sentinel_health.SentinelHealthZenodoAccessor(cache_dir: Path | None = None)[source]#

Bases: ZenodoAccessor

Sentinel Health Dataset accessor from Zenodo.

A synthetic dataset of ~2000 medical reports spanning 12 months with 3 phases: - Baseline (Jan-Apr): Normal hospital activity, diverse pathologies - Pre-emergence (May-Aug): Subtle appearance of a new pathogen - Outbreak (Sep-Dec): Massive semantic convergence toward critical symptoms

__init__(cache_dir: Path | None = None) None[source]#

Initialize ZenodoAccessor.

Parameters:
  • record_id – Zenodo record ID.

  • filename – Name of the file to download.

  • cache_dir – Cache directory. Defaults to the system temp directory.

Module contents#

Register ZenodoAccessor subtypes.

class tanat.dataset.access.type.MOOCEventsZenodoAccessor(cache_dir: Path | None = None)[source]#

Bases: ZenodoAccessor

MOOCEvents zenodo accessor.

__init__(cache_dir: Path | None = None) None[source]#

Initialize ZenodoAccessor.

Parameters:
  • record_id – Zenodo record ID.

  • filename – Name of the file to download.

  • cache_dir – Cache directory. Defaults to the system temp directory.

class tanat.dataset.access.type.Mimic4ZenodoAccessor(cache_dir: Path | None = None)[source]#

Bases: ZenodoAccessor

Mimic4 zenodo accessor.

__init__(cache_dir: Path | None = None) None[source]#

Initialize ZenodoAccessor.

Parameters:
  • record_id – Zenodo record ID.

  • filename – Name of the file to download.

  • cache_dir – Cache directory. Defaults to the system temp directory.

class tanat.dataset.access.type.MvadZenodoAccessor(cache_dir: Path | None = None)[source]#

Bases: ZenodoAccessor

Mvad zenodo accessor.

__init__(cache_dir: Path | None = None) None[source]#

Initialize ZenodoAccessor.

Parameters:
  • record_id – Zenodo record ID.

  • filename – Name of the file to download.

  • cache_dir – Cache directory. Defaults to the system temp directory.

class tanat.dataset.access.type.SentinelHealthZenodoAccessor(cache_dir: Path | None = None)[source]#

Bases: ZenodoAccessor

Sentinel Health Dataset accessor from Zenodo.

A synthetic dataset of ~2000 medical reports spanning 12 months with 3 phases: - Baseline (Jan-Apr): Normal hospital activity, diverse pathologies - Pre-emergence (May-Aug): Subtle appearance of a new pathogen - Outbreak (Sep-Dec): Massive semantic convergence toward critical symptoms

__init__(cache_dir: Path | None = None) None[source]#

Initialize ZenodoAccessor.

Parameters:
  • record_id – Zenodo record ID.

  • filename – Name of the file to download.

  • cache_dir – Cache directory. Defaults to the system temp directory.