medcat.data.mctexport
Classes:
-
MedCATTrainerExport– -
MedCATTrainerExportAnnotation– -
MedCATTrainerExportAnnotationRequired– -
MedCATTrainerExportDocument– -
MedCATTrainerExportProject– -
MetaAnnotation–
Functions:
-
count_all_annotations–Count the number of annotations in a trainer export.
-
count_all_docs–Count the number of documents in a trainer export.
-
count_anns_per_concept– -
get_nr_of_annotations–Get the number of annotations for a tariner export document.
-
iter_anns–Iterate over all the annotations in a trainer export.
-
iter_docs–Iterate over all the docs in a trainer export.
-
iter_projects–Iterate over all the projects in the trainer export.
Attributes:
-
MedCATTrainerExportProjectInfo–The project name, project ID, CUIs str, and TUIs str
MedCATTrainerExportProjectInfo
module-attribute
The project name, project ID, CUIs str, and TUIs str
MedCATTrainerExport
Bases: TypedDict
Attributes:
MedCATTrainerExportAnnotation
Bases: MedCATTrainerExportAnnotationRequired
Attributes:
MedCATTrainerExportAnnotationRequired
MedCATTrainerExportDocument
Bases: TypedDict
Attributes:
-
annotations(list[MedCATTrainerExportAnnotation]) – -
id(Any) – -
last_modified(str) – -
name(str) – -
text(str) –
MedCATTrainerExportProject
Bases: TypedDict
Attributes:
MetaAnnotation
count_all_annotations
count_all_annotations(export: MedCATTrainerExport) -> int
Count the number of annotations in a trainer export.
Parameters:
-
(exportMedCATTrainerExport) –The trainer export.
Returns:
-
int(int) –The total number of annotations.
Source code in medcat-v2/medcat/data/mctexport.py
106 107 108 109 110 111 112 113 114 115 | |
count_all_docs
count_all_docs(export: MedCATTrainerExport) -> int
Count the number of documents in a trainer export.
Parameters:
-
(exportMedCATTrainerExport) –The trainer export.
Returns:
-
int(int) –The total number of documents.
Source code in medcat-v2/medcat/data/mctexport.py
118 119 120 121 122 123 124 125 126 127 | |
count_anns_per_concept
count_anns_per_concept(export: MedCATTrainerExport) -> dict[str, int]
Source code in medcat-v2/medcat/data/mctexport.py
142 143 144 145 146 | |
get_nr_of_annotations
get_nr_of_annotations(doc: MedCATTrainerExportDocument) -> int
Get the number of annotations for a tariner export document.
Parameters:
-
(docMedCATTrainerExportDocument) –The trainer export document.
Returns:
-
int(int) –The number of annotations within the document.
Source code in medcat-v2/medcat/data/mctexport.py
130 131 132 133 134 135 136 137 138 139 | |
iter_anns
iter_anns(export: MedCATTrainerExport) -> Iterator[tuple[MedCATTrainerExportProjectInfo, MedCATTrainerExportDocument, MedCATTrainerExportAnnotation]]
Iterate over all the annotations in a trainer export.
Parameters:
-
(exportMedCATTrainerExport) –The trainer export.
Yields:
-
tuple[MedCATTrainerExportProjectInfo, MedCATTrainerExportDocument, MedCATTrainerExportAnnotation]–Iterator[tuple[MedCATTrainerExportProjectInfo, MedCATTrainerExportDocument, MedCATTrainerExportAnnotation]]: The project info, the document, and the annotation.
Source code in medcat-v2/medcat/data/mctexport.py
86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 | |
iter_docs
iter_docs(export: MedCATTrainerExport) -> Iterator[tuple[MedCATTrainerExportProjectInfo, MedCATTrainerExportDocument]]
Iterate over all the docs in a trainer export.
Parameters:
-
(exportMedCATTrainerExport) –The trainer export.
Yields:
-
tuple[MedCATTrainerExportProjectInfo, MedCATTrainerExportDocument]–Iterator[tuple[MedCATTrainerExportProjectInfo, MedCATTrainerExportDocument]]: The project info and the document.
Source code in medcat-v2/medcat/data/mctexport.py
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 | |
iter_projects
iter_projects(export: MedCATTrainerExport) -> Iterator[MedCATTrainerExportProject]
Iterate over all the projects in the trainer export.
Parameters:
-
(exportMedCATTrainerExport) –The trainer export.
Yields:
-
MedCATTrainerExportProject–Iterator[MedCATTrainerExportProject]: Project iterator.
Source code in medcat-v2/medcat/data/mctexport.py
51 52 53 54 55 56 57 58 59 60 61 | |