api.data_utils

Module Contents

Functions

dataset_from_file(dataset)

sanitise_input(text)

delete_orphan_docs(dataset)

upload_projects_export(medcat_export, cdb_id, ...[, ...])

Attributes

_MAX_DATASET_SIZE_DEFAULT

_dt_fmt

logger

api.data_utils._MAX_DATASET_SIZE_DEFAULT = 10000
api.data_utils._dt_fmt = '%Y-%m-%d %H:%M:%S.%f'
api.data_utils.logger
exception api.data_utils.InvalidParameterError

Bases: Exception

Exception raised when invalid parameters are provided

api.data_utils.dataset_from_file(dataset)
Parameters:

dataset (api.models.Dataset) –

api.data_utils.sanitise_input(text)
Parameters:

text (str) –

api.data_utils.delete_orphan_docs(dataset)
Parameters:

dataset (api.models.Dataset) –

api.data_utils.upload_projects_export(medcat_export, cdb_id, vocab_id, modelpack_id, project_name_suffix=' IMPORTED', cdb_search_filter_id=None, members=None, import_project_name_suffix=' IMPORTED', set_validated_docs=False)
Parameters:
  • medcat_export (Dict) –

  • cdb_id (str) –

  • vocab_id (str) –

  • modelpack_id (str) –

  • project_name_suffix (str) –

  • cdb_search_filter_id (str) –

  • members (List[str]) –

  • import_project_name_suffix (str) –

  • set_validated_docs (bool) –