Exploring a Textual Corpus with ArchiTXT#

This tutorial provides a step-by-step guide on how to use ArchiTXT to efficiently process and analyze textual corpora.

ArchiTXT allows loading a corpus as a set of syntax trees, where each tree is enriched by incorporating named entities. These enriched trees form a forest, which can then be automatically structured into a valid database instance for further analysis.

By following this tutorial, you’ll learn how to:

  • Load a corpus

  • Parse textual data with Berkeley Neural Parser (Benepar)

  • Extract structured data using ArchiTXT

Downloading the MACCROBAT Corpus#

The MACCROBAT corpus is a collection of 200 annotated medical documents, specifically clinical case reports, extracted from PubMed Central. The annotations focus on key medical concepts such as diseases, treatments, medications, and symptoms, making it a valuable resource for biomedical text analysis.

The MACCROBAT corpus is available for download at Figshare or on kaggle.

Let’s download the corpora.

import urllib.request

urllib.request.urlretrieve(
    'https://www.kaggle.com/api/v1/datasets/download/okolojeremiah/maccrobat',
    filename='MACCROBAT.zip',
)

Installing and Configuring NLP Models#

ArchiTXT can parse the sentences using either Benepar with SpaCy or a CoreNLP server. In this tutorial, we will use the SpaCy parser with the default model, but you can use any models like one from SciSpaCy, a collection of models designed for biomedical text processing by AllenAI.

To download the SciSpaCy model, do:

!spacy download en_core_web_sm

We also need to download the Benepar model for English

import benepar

benepar.download('benepar_en3')

Parsing the Corpus with ArchiTXT#

Before processing the corpus, we need to configure the BeneparParser, specifying which SpaCy model to use for each language.

import warnings

from architxt.nlp.parser.benepar import BeneparParser

# Initialize the parser
parser = BeneparParser(
    spacy_models={
        'English': 'en_core_web_sm',
    }
)

# Suppress warnings for unsupported annotations
warnings.filterwarnings("ignore")

Named Entity Resolution (NER) helps to standardize the named entities and to build a database instance. To enable NER, we need to provide the knowledge base to use. For this tutorial, we will use the UMLS (Unified Medical Language System) resolver.

from architxt.nlp.entity_extractor import FlairEntityExtractor
from architxt.nlp.entity_resolver import ScispacyResolver

resolver = ScispacyResolver(kb_name='umls')
extractor = FlairEntityExtractor()
https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/data/linkers/2023-04-23/umls/tfidf_vectors_sparse.npz not found in cache, downloading to /tmp/tmpchg4uqdf
Finished download, copying /tmp/tmpchg4uqdf to cache at /home/runner/.scispacy/datasets/2b79923846fb52e62d686f2db846392575c8eb5b732d9d26cd3ca9378c622d40.87bd52d0f0ee055c1e455ef54ba45149d188552f07991b765da256a1b512ca0b.tfidf_vectors_sparse.npz
https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/data/linkers/2023-04-23/umls/nmslib_index.bin not found in cache, downloading to /tmp/tmpsgk635n7
Finished download, copying /tmp/tmpsgk635n7 to cache at /home/runner/.scispacy/datasets/7e8e091ec80370b87b1652f461eae9d926e543a403a69c1f0968f71157322c25.6d801a1e14867953e36258b0e19a23723ae84b0abd2a723bdd3574c3e0c873b4.nmslib_index.bin
https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/data/linkers/2023-04-23/umls/tfidf_vectorizer.joblib not found in cache, downloading to /tmp/tmp0t3by5da
Finished download, copying /tmp/tmp0t3by5da to cache at /home/runner/.scispacy/datasets/37bc06bb7ce30de7251db5f5cbac788998e33b3984410caed2d0083187e01d38.f0994c1b61cc70d0eb96dea4947dddcb37460fb5ae60975013711228c8fe3fba.tfidf_vectorizer.joblib
https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/data/linkers/2023-04-23/umls/concept_aliases.json not found in cache, downloading to /tmp/tmpwgz354nj
Finished download, copying /tmp/tmpwgz354nj to cache at /home/runner/.scispacy/datasets/6238f505f56aca33290aab44097f67dd1b88880e3be6d6dcce65e56e9255b7d4.d7f77b1629001b40f1b1bc951f3a890ff2d516fb8fbae3111b236b31b33d6dcf.concept_aliases.json
https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/data/kbs/2023-04-23/umls_2022_ab_cat0129.jsonl not found in cache, downloading to /tmp/tmp3ogei450
Finished download, copying /tmp/tmp3ogei450 to cache at /home/runner/.scispacy/datasets/d5e593bc2d8adeee7754be423cd64f5d331ebf26272074a2575616be55697632.0660f30a60ad00fffd8bbf084a18eb3f462fd192ac5563bf50940fc32a850a3c.umls_2022_ab_cat0129.jsonl
https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/data/umls_semantic_type_tree.tsv not found in cache, downloading to /tmp/tmp80d9tvcl
Finished download, copying /tmp/tmp80d9tvcl to cache at /home/runner/.scispacy/datasets/21a1012c532c3a431d60895c509f5b4d45b0f8966c4178b892190a302b21836f.330707f4efe774134872b9f77f0e3208c1d30f50800b3b39a6b8ec21d9adf1b7.umls_semantic_type_tree.tsv
2025-09-09 12:25:15,455 SequenceTagger predicts: Dictionary with 20 tags: <unk>, O, S-ORG, S-MISC, B-PER, E-PER, S-LOC, B-ORG, E-ORG, I-PER, S-PER, B-MISC, I-MISC, E-MISC, I-ORG, B-LOC, E-LOC, I-LOC, <START>, <STOP>

Let’s parse a sample of the corpus. To verify that everything is functioning as expected, we will inspect the largest enriched tree using the :py:meth:~architxt.tree.Tree.pretty_print method.

from architxt.nlp import raw_load_corpus

forest = [
    tree
    async for tree in raw_load_corpus(
        ['MACCROBAT.zip'],
        ['English'],
        cache=False,
        parser=parser,
        resolver=resolver,
        extractor=extractor,
        sample=600,
        entities_filter={
            'OTHER_ENTITY',
            'OTHER_EVENT',
            'COREFERENCE',
        },
        entities_mapping={
            'QUANTITATIVE_CONCEPT': 'VALUE',
            'QUALITATIVE_CONCEPT': 'VALUE',
            'LAB_VALUE': 'VALUE',
            'THERAPEUTIC_PROCEDURE': 'TREATMENT',
            'MEDICATION': 'TREATMENT',
            'OUTCOME': 'SIGN_SYMPTOM',
        },
    )
]
You are using the default legacy behaviour of the <class 'transformers.models.t5.tokenization_t5.T5Tokenizer'>. This is expected, and simply means that the `legacy` (previous) behavior will be used so nothing changes for you. If you want to use the new behaviour, set `legacy=False`. This should only be set if you understand what it means, and thoroughly read the reason why this was added as explained in https://github.com/huggingface/transformers/pull/24565
You're using a T5TokenizerFast tokenizer. Please note that with a fast tokenizer, using the `__call__` method is faster than using a method to encode the text followed by a call to the `pad` method to get a padded encoding.

# Look at the highest tree
max(forest, key=lambda tree: tree.height).pretty_print()
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ROOT                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
                                ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────┐                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
                                │                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    UNDEF_10b82f38c8b44fec9d7bc7987e                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                │                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 fce4bb                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
                                │                                                                               ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────┐                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                │                                                                               │                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     UNDEF_d73f09b6330142888e6d2601a4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
                                │                                                                               │                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  fcecd4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                │                                                                               │                                                                    ┌─────────────────────────────────────────────────────────────────────────────────────────────┬──────────────────────────────────────────────────────────────────────────────────────────────┬──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐                                                                                                                                                                                                                                                                                                                            
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                          │                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    UNDEF_8b92c8c9231a45e7a1fd00d224                                                                                                                                                                                                                                                                                                           
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                          │                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 98edaf                                                                                                                                                                                                                                                                                                                        
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                          │                                                                                                                                                                                                                                                                                                  ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────────────┬───────────────────────────────┬─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐                                                                                                                               
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                          │                                                                                                                                                                                                                                                                                   UNDEF_d13044f0b0eb4900b2798c340f                                                                                                                                                                                                                                                                                   │                               │                                                                                                                         │                                                                                                                              
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                          │                                                                                                                                                                                                                                                                                                ca28d7                                                                                                                                                                                                                                                                                                │                               │                                                                                                                         │                                                                                                                              
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                          │                                                                                                                                     ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────┐                                                                                                                                                                                                                                                                  │                               │                                                                                                                         │                                                                                                                               
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                          │                                                                                                                                     │                                                                                                                                                                              UNDEF_a112cff5c0684a27901ff73d40                                                                                                                                                                                                                                                  │                               │                                                                                                                         │                                                                                                                              
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                          │                                                                                                                                     │                                                                                                                                                                                           ff43a3                                                                                                                                                                                                                                                               │                               │                                                                                                                         │                                                                                                                              
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                          │                                                                                                                                     │                                                                                                 ┌───────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────┐                                                                                                                                                                                                 │                               │                                                                                                                         │                                                                                                                               
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                          │                                                                                                                                     │                                                                                                 │                                                                                                                                             UNDEF_a7e31ee9a5b64152a9d7e87cc8                                                                                                                                                                                 │                               │                                                                                                          UNDEF_17e835b65382406fa21617868e                                                                                                              
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                          │                                                                                                                                     │                                                                                                 │                                                                                                                                                          2e0d05                                                                                                                                                                                              │                               │                                                                                                                       7fd0ba                                                                                                                           
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                          │                                                                                                                                     │                                                                                                 │                                                                                           ┌────────────────────────────────────────────────────────────────┴───────────────────────────────────────────────────────────────────────────────────────────┐                                                                                                     │                               │                                                                  ┌──────────────────────────────────────────────────────┴─────────────────────────────────────────────────────────────────┐                                                             
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                                                                           UNDEF_2aa45f4bc39c4eba9c431b0322                                                                                                                     │                                                                                                 │                                                                                           │                                                                                                                                             UNDEF_d4b84ec648a443608ff242a4c2                                                                                     │                               │                                                                  │                                                                                                         UNDEF_93e45dd686a74326a67b79393b                                            
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                        e9c622                                                                                                                                  │                                                                                                 │                                                                                           │                                                                                                                                                          c19830                                                                                                  │                               │                                                                  │                                                                                                                      70da58                                                         
                                │                                                                               │                                                                    │                                                                                             │                                                                                              │                                                                                               ┌──────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────┐                                                                          │                                                                                                 │                                                                                           │                                                                                                 ┌──────────────────────────────────────────────────────────┴─────────────────────────────────────┐                                                               │                               │                                                                  │                                                                                       ┌────────────────────────────────┴──────────────────────────────────────────┐                  
                 UNDEF_b05a6728ec6f4e759e0034d4fe                                                UNDEF_f9befddad5ab4cc4920f83c867                                     UNDEF_662aa779a4424cc5be3a65d0a7                                                              UNDEF_b94bdf5c627647b2b01c24aeb9                                                               UNDEF_d9d395dd90514ef6baf8832a86                                                                UNDEF_ae28c8b4c80a4b6eaf6040bd9a                                                                                      UNDEF_e9ae37a287584bcabc48f850f5                                           UNDEF_4df26bb3e5b74a4d82e8a1c008                                                                  UNDEF_44ee5628c13440478cce3564d8                                                            UNDEF_24357cbf79fb46808ecb91d0cd                                                                  UNDEF_4c1a169adeed42f8ba409b8909                                                                                │                                                               │                               │                                                   UNDEF_f8692cb16bfd4f4185247a7e26                                                        UNDEF_a6b317d8524445508950c408e6                                                           │                 
                              bd49b6                                                                          d6d5bb                                                               00f31e                                                                                        28d6b9                                                                                         170c5c                                                                                          baf9cb                                                                                                                943586                                                                     ec6a74                                                                                            455703                                                                                      9305eb                                                                                            e0712a                                                                                             │                                                               │                               │                                                                5e5ca0                                                                                  58d944                                                                        │                 
           ┌────────────────────┴────────────────────────┐                         ┌────────────────────────────┴─────────────────────┐                 ┌────────────────────────────┴─────────────────────────────┐                                  ┌────────────────────────────┴─────────────────────────────┐                                   ┌────────────────────────────┼─────────────────────────────────┐                                ┌────────────────────────────┴─────────────────────────────┐                                                          ┌────────────────────────────┴─────────────────────────────┐                      ┌─────────────────────┼────────────────────────────────┐                                     ┌──────────────────────────┴─────────────────────────────┐                            ┌────────────────────────────────┴─────────────────────────────┐                                  ┌────────────────────────────────┴─────────────────────────────┐                                                                  │                                                               │                               │                                     ┌────────────────────────────┴───────────────────────────┐                          ┌────────────────────────────────┼────────────────────────────────┐                                          │                  
        ENT::AGE                                      ENT::SEX         ENT::DIAGNOSTIC_PROCEDURE                                  ENT::MISC ENT::DETAILED_DESCRIPTION                                  ENT::BIOLOGICAL_STRUCTURE          ENT::DETAILED_DESCRIPTION                                  ENT::BIOLOGICAL_STRUCTURE           ENT::DETAILED_DESCRIPTION    ENT::BIOLOGICAL_STRUCTURE         ENT::BIOLOGICAL_STRUCTURE        ENT::DETAILED_DESCRIPTION                                  ENT::BIOLOGICAL_STRUCTURE                                  ENT::DETAILED_DESCRIPTION                                  ENT::BIOLOGICAL_STRUCTURE      ENT::VALUE    ENT::DETAILED_DESCRIPTION        ENT::BIOLOGICAL_STRUCTURE               ENT::DISEASE_DISORDER                                  ENT::BIOLOGICAL_STRUCTURE    ENT::DETAILED_DESCRIPTION                                      ENT::BIOLOGICAL_STRUCTURE          ENT::DETAILED_DESCRIPTION                                      ENT::BIOLOGICAL_STRUCTURE                                          ENT::DETAILED_DESCRIPTION                                       ENT::DETAILED_DESCRIPTION         ENT::DISEASE_DISORDER               ENT::BIOLOGICAL_STRUCTURE                                  ENT::DISEASE_DISORDER          ENT::SEVERITY              ENT::DETAILED_DESCRIPTION          ENT::DISEASE_DISORDER                      ENT::DISEASE_DISORDER       
 ┌───┬─────┼────────────────────┬──────────────────┐     │        ┌────────────────┴────────────────────────────┐                     │                 │                            ┌─────────────────────────────┴────────────────┐                 │                            ┌─────────────────────────────┴─────────────────┐                 │                            │                  ┌──────────────┴───────────────┐                │                            ┌─────────────────────────────┴────────────────────────────┐                             │                            ┌─────────────────────────────┴──────────────┐       │                     │                                │                     ┌───────────────┴──────────────────────────┐                             │                            │                                ┌─────────────────────────────┴───────────────┐                  │                                                              │                                                 ┌────────────────┴────────────────────────────┐                  ┌───────────────┴──────────────┐   ┌────────────┴──────────────┐      ┌───────────────┴────────────────────────────┐                           │                          │                                │                                │                       ┌──────────────────┴─────────────┐    
 3   -    year                  -                 old   girl   VACTERL                                     association             VACTERL            absent                         C1                                          vertebra       supernumerary                    lumbar                                        vertebrae        hypoplastic                     sacrum               /                            coccyx           fatty                        filum                                                    terminale                      tethered                      spinal                                        cord   three                 fused                             ribs               anorectal                                 malformation                     cloaca                       common                         urogenital                                      sinus              duplex                                                         vagina                                           midline                                        septum              type                            C   TE                       fistula right                                        renal                      agenesis                   moderate                           left                        hydronephrosis          vesicoureteral                       reflux

Let’s see the repartition of the entities inside this sample

Hide code cell source

from collections import Counter

import plotly.express as px

entity_count = Counter(entity.label.name for tree in forest for entity in tree.entities())

sorted_entities = sorted(entity_count.items(), key=lambda x: x[1], reverse=True)
entities = [label for label, count in sorted_entities]
counts = [count for label, count in sorted_entities]

fig = px.histogram(y=entities, x=counts, orientation='h')
fig.update_layout(xaxis_title='Count', yaxis_title='Entities')
fig.show()

ArchiTXT can then automatically structure parsed text into a database-friendly format. Let’s start with a simple rewrite!

from copy import deepcopy

from architxt.simplification.simple_rewrite import simple_rewrite

forest_copy = deepcopy(forest)
simple_rewrite(forest_copy)
# Look at the highest tree
max(forest_copy, key=lambda tree: tree.height).pretty_print()
                                                   ROOT                                                                        
                                                    │                                                                           
                                                 GROUP::1                                                                      
           ┌─────────────────────────────┬──────────┴─────────────┬────────────┬──────────────┬────────────────────┐            
        ENT::AGE                    ENT::HISTORY          ENT::SIGN_SYMPTOM ENT::SEX ENT::CLINICAL_EVENT     ENT::DURATION     
 ┌───┬─────┼──────┬───┐      ┌───────────┴──────────┐             │            │              │           ┌────────┼────────┐   
 28  -    year    -  old previously              healthy       healthy        man         presented       6        -       week

Now that we have a structured instance, we can extract its schema. The schema provides a formal representation of the extracted data.

from architxt.schema import Schema

schema = Schema.from_forest(forest_copy, keep_unlabelled=False)
print(schema.as_cfg())
ROOT -> GROUP::1 GROUP::10 GROUP::100 GROUP::101 GROUP::102 GROUP::103 GROUP::104 GROUP::105 GROUP::106 GROUP::107 GROUP::108 GROUP::109 GROUP::11 GROUP::110 GROUP::111 GROUP::112 GROUP::113 GROUP::114 GROUP::115 GROUP::116 GROUP::117 GROUP::118 GROUP::119 GROUP::12 GROUP::120 GROUP::121 GROUP::122 GROUP::123 GROUP::124 GROUP::125 GROUP::126 GROUP::127 GROUP::128 GROUP::129 GROUP::13 GROUP::130 GROUP::131 GROUP::132 GROUP::133 GROUP::134 GROUP::135 GROUP::136 GROUP::137 GROUP::138 GROUP::139 GROUP::14 GROUP::140 GROUP::141 GROUP::142 GROUP::143 GROUP::144 GROUP::145 GROUP::146 GROUP::147 GROUP::148 GROUP::149 GROUP::15 GROUP::150 GROUP::151 GROUP::152 GROUP::153 GROUP::154 GROUP::155 GROUP::156 GROUP::157 GROUP::158 GROUP::159 GROUP::16 GROUP::160 GROUP::161 GROUP::162 GROUP::163 GROUP::164 GROUP::165 GROUP::166 GROUP::167 GROUP::168 GROUP::169 GROUP::17 GROUP::170 GROUP::171 GROUP::172 GROUP::173 GROUP::174 GROUP::175 GROUP::176 GROUP::177 GROUP::178 GROUP::179 GROUP::18 GROUP::180 GROUP::181 GROUP::182 GROUP::183 GROUP::184 GROUP::185 GROUP::186 GROUP::187 GROUP::188 GROUP::189 GROUP::19 GROUP::190 GROUP::191 GROUP::192 GROUP::193 GROUP::194 GROUP::195 GROUP::196 GROUP::197 GROUP::198 GROUP::199 GROUP::2 GROUP::20 GROUP::200 GROUP::201 GROUP::202 GROUP::203 GROUP::204 GROUP::205 GROUP::206 GROUP::207 GROUP::208 GROUP::209 GROUP::21 GROUP::210 GROUP::211 GROUP::212 GROUP::213 GROUP::214 GROUP::215 GROUP::216 GROUP::217 GROUP::218 GROUP::219 GROUP::22 GROUP::220 GROUP::221 GROUP::222 GROUP::223 GROUP::224 GROUP::225 GROUP::226 GROUP::227 GROUP::228 GROUP::229 GROUP::23 GROUP::230 GROUP::231 GROUP::232 GROUP::233 GROUP::234 GROUP::235 GROUP::236 GROUP::237 GROUP::238 GROUP::239 GROUP::24 GROUP::240 GROUP::241 GROUP::242 GROUP::243 GROUP::244 GROUP::245 GROUP::246 GROUP::247 GROUP::248 GROUP::249 GROUP::25 GROUP::250 GROUP::251 GROUP::252 GROUP::253 GROUP::254 GROUP::255 GROUP::256 GROUP::257 GROUP::258 GROUP::259 GROUP::26 GROUP::260 GROUP::261 GROUP::262 GROUP::263 GROUP::264 GROUP::265 GROUP::266 GROUP::267 GROUP::268 GROUP::269 GROUP::27 GROUP::270 GROUP::271 GROUP::272 GROUP::273 GROUP::274 GROUP::275 GROUP::276 GROUP::277 GROUP::278 GROUP::279 GROUP::28 GROUP::280 GROUP::281 GROUP::282 GROUP::283 GROUP::284 GROUP::285 GROUP::286 GROUP::287 GROUP::288 GROUP::289 GROUP::29 GROUP::290 GROUP::291 GROUP::292 GROUP::293 GROUP::294 GROUP::295 GROUP::296 GROUP::297 GROUP::298 GROUP::299 GROUP::3 GROUP::30 GROUP::300 GROUP::301 GROUP::302 GROUP::303 GROUP::304 GROUP::305 GROUP::306 GROUP::307 GROUP::31 GROUP::32 GROUP::33 GROUP::34 GROUP::35 GROUP::36 GROUP::37 GROUP::38 GROUP::39 GROUP::4 GROUP::40 GROUP::41 GROUP::42 GROUP::43 GROUP::44 GROUP::45 GROUP::46 GROUP::47 GROUP::48 GROUP::49 GROUP::5 GROUP::50 GROUP::51 GROUP::52 GROUP::53 GROUP::54 GROUP::55 GROUP::56 GROUP::57 GROUP::58 GROUP::59 GROUP::6 GROUP::60 GROUP::61 GROUP::62 GROUP::63 GROUP::64 GROUP::65 GROUP::66 GROUP::67 GROUP::68 GROUP::69 GROUP::7 GROUP::70 GROUP::71 GROUP::72 GROUP::73 GROUP::74 GROUP::75 GROUP::76 GROUP::77 GROUP::78 GROUP::79 GROUP::8 GROUP::80 GROUP::81 GROUP::82 GROUP::83 GROUP::84 GROUP::85 GROUP::86 GROUP::87 GROUP::88 GROUP::89 GROUP::9 GROUP::90 GROUP::91 GROUP::92 GROUP::93 GROUP::94 GROUP::95 GROUP::96 GROUP::97 GROUP::98 GROUP::99;
GROUP::1 -> ENT::AGE ENT::CLINICAL_EVENT ENT::DURATION ENT::HISTORY ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::2 -> ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::FREQUENCY ENT::SIGN_SYMPTOM;
GROUP::3 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::4 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::5 -> ENT::BIOLOGICAL_STRUCTURE ENT::SIGN_SYMPTOM;
GROUP::6 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM;
GROUP::7 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::TREATMENT;
GROUP::8 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::MISC ENT::VALUE;
GROUP::9 -> ENT::AGE ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::10 -> ENT::BIOLOGICAL_STRUCTURE ENT::DISEASE_DISORDER ENT::HISTORY ENT::VALUE;
GROUP::11 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::MISC ENT::SIGN_SYMPTOM;
GROUP::12 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE;
GROUP::13 -> ENT::BIOLOGICAL_ATTRIBUTE ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::TEXTURE;
GROUP::14 -> ENT::DIAGNOSTIC_PROCEDURE ENT::SEVERITY ENT::VALUE;
GROUP::15 -> ENT::BIOLOGICAL_STRUCTURE;
GROUP::16 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::MISC ENT::SHAPE ENT::SIGN_SYMPTOM;
GROUP::17 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::18 -> ENT::COLOR ENT::DETAILED_DESCRIPTION ENT::SHAPE ENT::SIGN_SYMPTOM;
GROUP::19 -> ENT::BIOLOGICAL_ATTRIBUTE ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION;
GROUP::20 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::VALUE;
GROUP::21 -> ENT::DETAILED_DESCRIPTION ENT::SIGN_SYMPTOM;
GROUP::22 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SEVERITY ENT::VALUE;
GROUP::23 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM;
GROUP::24 -> ENT::DATE ENT::SIGN_SYMPTOM;
GROUP::25 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DURATION ENT::HISTORY ENT::PERSONAL_BACKGROUND ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::26 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::SIGN_SYMPTOM;
GROUP::27 -> ENT::DATE ENT::TREATMENT;
GROUP::28 -> ENT::BIOLOGICAL_STRUCTURE ENT::DATE ENT::DETAILED_DESCRIPTION ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::29 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DURATION ENT::SIGN_SYMPTOM;
GROUP::30 -> ENT::DATE ENT::DOSAGE ENT::TREATMENT;
GROUP::31 -> ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::NONBIOLOGICAL_LOCATION ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::32 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::33 -> ENT::DIAGNOSTIC_PROCEDURE ENT::VALUE;
GROUP::34 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::VALUE;
GROUP::35 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::36 -> ENT::DETAILED_DESCRIPTION ENT::DOSAGE ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::37 -> ENT::CLINICAL_EVENT ENT::DURATION ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::38 -> ENT::AGE ENT::DOSAGE ENT::SEX ENT::TREATMENT;
GROUP::39 -> ENT::DISEASE_DISORDER ENT::DOSAGE ENT::TREATMENT;
GROUP::40 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::TREATMENT;
GROUP::41 -> ENT::ADMINISTRATION ENT::DOSAGE ENT::MISC ENT::TREATMENT;
GROUP::42 -> ENT::DIAGNOSTIC_PROCEDURE ENT::SEVERITY ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::43 -> ENT::DETAILED_DESCRIPTION ENT::TREATMENT;
GROUP::44 -> ENT::DISEASE_DISORDER ENT::TREATMENT;
GROUP::45 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::VALUE;
GROUP::46 -> ENT::BIOLOGICAL_STRUCTURE ENT::DATE ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM;
GROUP::47 -> ENT::ACTIVITY ENT::AGE ENT::NONBIOLOGICAL_LOCATION ENT::PERSONAL_BACKGROUND ENT::SEX;
GROUP::48 -> ENT::ACTIVITY ENT::DURATION ENT::NONBIOLOGICAL_LOCATION;
GROUP::49 -> ENT::CLINICAL_EVENT ENT::DATE ENT::NONBIOLOGICAL_LOCATION ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::50 -> ENT::DIAGNOSTIC_PROCEDURE ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::51 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::ORG ENT::SIGN_SYMPTOM;
GROUP::52 -> ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM;
GROUP::53 -> ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::54 -> ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM;
GROUP::55 -> ENT::ADMINISTRATION ENT::DOSAGE ENT::FREQUENCY ENT::TREATMENT;
GROUP::56 -> ENT::BIOLOGICAL_STRUCTURE ENT::DATE ENT::SIGN_SYMPTOM;
GROUP::57 -> ENT::DATE ENT::DIAGNOSTIC_PROCEDURE ENT::LOC ENT::MISC ENT::SIGN_SYMPTOM;
GROUP::58 -> ENT::ACTIVITY ENT::DATE ENT::DETAILED_DESCRIPTION ENT::LOC ENT::NONBIOLOGICAL_LOCATION ENT::OCCUPATION;
GROUP::59 -> ENT::DATE ENT::DIAGNOSTIC_PROCEDURE ENT::SEVERITY ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::60 -> ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::DURATION ENT::TREATMENT;
GROUP::61 -> ENT::AGE ENT::CLINICAL_EVENT ENT::DATE ENT::NONBIOLOGICAL_LOCATION ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::62 -> ENT::DIAGNOSTIC_PROCEDURE ENT::MISC ENT::VALUE;
GROUP::63 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::TREATMENT;
GROUP::64 -> ENT::DISEASE_DISORDER ENT::DOSAGE ENT::FREQUENCY ENT::PER ENT::TREATMENT;
GROUP::65 -> ENT::DATE ENT::SEVERITY ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::66 -> ENT::CLINICAL_EVENT ENT::DATE ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::67 -> ENT::DATE ENT::DIAGNOSTIC_PROCEDURE ENT::DURATION ENT::VALUE;
GROUP::68 -> ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::69 -> ENT::DISEASE_DISORDER;
GROUP::70 -> ENT::DIAGNOSTIC_PROCEDURE ENT::LOC ENT::ORG ENT::SIGN_SYMPTOM;
GROUP::71 -> ENT::ADMINISTRATION ENT::DATE ENT::DOSAGE ENT::FREQUENCY ENT::ORG ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::72 -> ENT::ADMINISTRATION ENT::DIAGNOSTIC_PROCEDURE ENT::DOSAGE ENT::DURATION ENT::FREQUENCY ENT::TREATMENT ENT::VALUE;
GROUP::73 -> ENT::DATE ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::74 -> ENT::ADMINISTRATION ENT::DETAILED_DESCRIPTION ENT::DOSAGE ENT::DURATION ENT::FREQUENCY ENT::TREATMENT;
GROUP::75 -> ENT::CLINICAL_EVENT ENT::DIAGNOSTIC_PROCEDURE ENT::TREATMENT ENT::VALUE;
GROUP::76 -> ENT::CLINICAL_EVENT ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::77 -> ENT::CLINICAL_EVENT ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::78 -> ENT::AGE ENT::DATE ENT::DISEASE_DISORDER ENT::SEX;
GROUP::79 -> ENT::DIAGNOSTIC_PROCEDURE ENT::HISTORY ENT::VALUE;
GROUP::80 -> ENT::CLINICAL_EVENT ENT::DATE ENT::NONBIOLOGICAL_LOCATION ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::81 -> ENT::CLINICAL_EVENT ENT::DIAGNOSTIC_PROCEDURE ENT::VALUE;
GROUP::82 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::83 -> ENT::ADMINISTRATION ENT::CLINICAL_EVENT ENT::DIAGNOSTIC_PROCEDURE ENT::TREATMENT ENT::VALUE;
GROUP::84 -> ENT::DIAGNOSTIC_PROCEDURE ENT::DISTANCE ENT::SIGN_SYMPTOM;
GROUP::85 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::SEVERITY ENT::VALUE;
GROUP::86 -> ENT::DATE ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::87 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM;
GROUP::88 -> ENT::ADMINISTRATION ENT::CLINICAL_EVENT ENT::DATE ENT::LOC ENT::NONBIOLOGICAL_LOCATION ENT::ORG ENT::TREATMENT;
GROUP::89 -> ENT::CLINICAL_EVENT ENT::TREATMENT;
GROUP::90 -> ENT::BIOLOGICAL_STRUCTURE ENT::DISEASE_DISORDER;
GROUP::91 -> ENT::ORG ENT::VALUE;
GROUP::92 -> ENT::CLINICAL_EVENT ENT::DURATION ENT::NONBIOLOGICAL_LOCATION ENT::ORG;
GROUP::93 -> ENT::CLINICAL_EVENT ENT::DIAGNOSTIC_PROCEDURE ENT::DURATION ENT::NONBIOLOGICAL_LOCATION ENT::VALUE;
GROUP::94 -> ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::ORG ENT::VALUE;
GROUP::95 -> ENT::ACTIVITY ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::NONBIOLOGICAL_LOCATION ENT::SEX ENT::TIME;
GROUP::96 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM;
GROUP::97 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::TREATMENT;
GROUP::98 -> ENT::DETAILED_DESCRIPTION ENT::TREATMENT ENT::VALUE;
GROUP::99 -> ENT::AGE ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::HISTORY ENT::NONBIOLOGICAL_LOCATION ENT::SEX ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::100 -> ENT::BIOLOGICAL_STRUCTURE ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM;
GROUP::101 -> ENT::DETAILED_DESCRIPTION ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::102 -> ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM;
GROUP::103 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM;
GROUP::104 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SEVERITY ENT::VALUE;
GROUP::105 -> ENT::DATE ENT::SIGN_SYMPTOM ENT::TREATMENT ENT::VALUE;
GROUP::106 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::TIME ENT::TREATMENT;
GROUP::107 -> ENT::CLINICAL_EVENT ENT::DATE ENT::NONBIOLOGICAL_LOCATION ENT::TREATMENT;
GROUP::108 -> ENT::AREA ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM;
GROUP::109 -> ENT::DISEASE_DISORDER ENT::SEVERITY ENT::TREATMENT;
GROUP::110 -> ENT::CLINICAL_EVENT ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::111 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DURATION ENT::SEVERITY ENT::SEX ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::112 -> ENT::DATE ENT::DETAILED_DESCRIPTION ENT::SIGN_SYMPTOM ENT::TREATMENT ENT::VALUE;
GROUP::113 -> ENT::DIAGNOSTIC_PROCEDURE;
GROUP::114 -> ENT::AREA ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM;
GROUP::115 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::116 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DURATION ENT::TREATMENT;
GROUP::117 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::SEVERITY ENT::VALUE;
GROUP::118 -> ENT::DATE ENT::DIAGNOSTIC_PROCEDURE ENT::MISC ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::119 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DATE ENT::NONBIOLOGICAL_LOCATION ENT::ORG ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::120 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::DISTANCE ENT::SIGN_SYMPTOM;
GROUP::121 -> ENT::BIOLOGICAL_STRUCTURE ENT::DISTANCE ENT::SIGN_SYMPTOM;
GROUP::122 -> ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::MISC;
GROUP::123 -> ENT::ADMINISTRATION ENT::BIOLOGICAL_STRUCTURE ENT::DOSAGE ENT::TREATMENT;
GROUP::124 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::ORG ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::125 -> ENT::BIOLOGICAL_STRUCTURE ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DOSAGE ENT::TREATMENT;
GROUP::126 -> ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::127 -> ENT::ADMINISTRATION ENT::DOSAGE ENT::TREATMENT;
GROUP::128 -> ENT::BIOLOGICAL_STRUCTURE ENT::DATE ENT::DETAILED_DESCRIPTION ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::129 -> ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DATE ENT::SIGN_SYMPTOM;
GROUP::130 -> ENT::DETAILED_DESCRIPTION ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::131 -> ENT::AGE ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::NONBIOLOGICAL_LOCATION ENT::SEX ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::132 -> ENT::BIOLOGICAL_STRUCTURE ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::133 -> ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::HISTORY ENT::VALUE;
GROUP::134 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::HISTORY ENT::TREATMENT;
GROUP::135 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SEVERITY;
GROUP::136 -> ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SEVERITY ENT::VALUE;
GROUP::137 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER;
GROUP::138 -> ENT::ORG ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::139 -> ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM ENT::TREATMENT ENT::VALUE;
GROUP::140 -> ENT::CLINICAL_EVENT ENT::DIAGNOSTIC_PROCEDURE ENT::NONBIOLOGICAL_LOCATION ENT::ORG;
GROUP::141 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::ORG ENT::SEVERITY ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::142 -> ENT::BIOLOGICAL_STRUCTURE ENT::DATE ENT::SIGN_SYMPTOM ENT::TIME ENT::VALUE;
GROUP::143 -> ENT::ADMINISTRATION ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISTANCE ENT::SIGN_SYMPTOM;
GROUP::144 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::MISC ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::145 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::MISC ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::146 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::ORG ENT::TREATMENT;
GROUP::147 -> ENT::CLINICAL_EVENT ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::DURATION;
GROUP::148 -> ENT::AGE ENT::CLINICAL_EVENT ENT::DATE ENT::FAMILY_HISTORY ENT::SEX ENT::TREATMENT;
GROUP::149 -> ENT::CLINICAL_EVENT ENT::DATE ENT::FAMILY_HISTORY ENT::NONBIOLOGICAL_LOCATION ENT::SIGN_SYMPTOM ENT::SUBJECT ENT::VALUE;
GROUP::150 -> ENT::DIAGNOSTIC_PROCEDURE ENT::PER ENT::TIME ENT::VALUE;
GROUP::151 -> ENT::CLINICAL_EVENT ENT::SEVERITY ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::152 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SEVERITY ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::153 -> ENT::BIOLOGICAL_STRUCTURE ENT::SEVERITY;
GROUP::154 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::SEVERITY ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::155 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::TEXTURE ENT::VALUE;
GROUP::156 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DISTANCE;
GROUP::157 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER;
GROUP::158 -> ENT::BIOLOGICAL_STRUCTURE ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::159 -> ENT::AREA ENT::BIOLOGICAL_STRUCTURE ENT::SHAPE ENT::SIGN_SYMPTOM;
GROUP::160 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::SIGN_SYMPTOM ENT::TEXTURE;
GROUP::161 -> ENT::SIGN_SYMPTOM;
GROUP::162 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::VALUE;
GROUP::163 -> ENT::DIAGNOSTIC_PROCEDURE ENT::MISC ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::164 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::DISTANCE ENT::SEX ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::165 -> ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::VALUE;
GROUP::166 -> ENT::BIOLOGICAL_STRUCTURE ENT::DATE ENT::DIAGNOSTIC_PROCEDURE ENT::DISTANCE ENT::SIGN_SYMPTOM;
GROUP::167 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE;
GROUP::168 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::MISC ENT::SIGN_SYMPTOM;
GROUP::169 -> ENT::BIOLOGICAL_STRUCTURE ENT::ORG ENT::SIGN_SYMPTOM;
GROUP::170 -> ENT::MISC ENT::TREATMENT;
GROUP::171 -> ENT::TREATMENT;
GROUP::172 -> ENT::BIOLOGICAL_STRUCTURE ENT::SIGN_SYMPTOM ENT::TREATMENT ENT::VALUE;
GROUP::173 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::SEX ENT::TREATMENT;
GROUP::174 -> ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM ENT::TIME ENT::TREATMENT ENT::VALUE;
GROUP::175 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::NONBIOLOGICAL_LOCATION ENT::SEX;
GROUP::176 -> ENT::DETAILED_DESCRIPTION ENT::HISTORY ENT::SIGN_SYMPTOM;
GROUP::177 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DISTANCE ENT::ORG ENT::SIGN_SYMPTOM;
GROUP::178 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER;
GROUP::179 -> ENT::BIOLOGICAL_STRUCTURE ENT::COLOR ENT::DETAILED_DESCRIPTION ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::180 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER;
GROUP::181 -> ENT::CLINICAL_EVENT ENT::DATE ENT::TREATMENT ENT::VALUE;
GROUP::182 -> ENT::DATE ENT::DIAGNOSTIC_PROCEDURE ENT::VALUE;
GROUP::183 -> ENT::DOSAGE ENT::FREQUENCY ENT::LOC ENT::ORG ENT::TREATMENT;
GROUP::184 -> ENT::CLINICAL_EVENT ENT::DATE ENT::SIGN_SYMPTOM;
GROUP::185 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DURATION ENT::HISTORY ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::186 -> ENT::HISTORY ENT::PERSONAL_BACKGROUND ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::187 -> ENT::DATE ENT::DETAILED_DESCRIPTION ENT::SEVERITY ENT::TEXTURE;
GROUP::188 -> ENT::AREA ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::MISC ENT::SIGN_SYMPTOM;
GROUP::189 -> ENT::DATE ENT::DETAILED_DESCRIPTION ENT::SIGN_SYMPTOM;
GROUP::190 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISTANCE ENT::VALUE;
GROUP::191 -> ENT::AGE ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::SEX ENT::TREATMENT;
GROUP::192 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE;
GROUP::193 -> ENT::DETAILED_DESCRIPTION ENT::DOSAGE ENT::TREATMENT ENT::VALUE;
GROUP::194 -> ENT::DATE ENT::DETAILED_DESCRIPTION ENT::TREATMENT;
GROUP::195 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::196 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::DOSAGE ENT::SIGN_SYMPTOM ENT::TIME ENT::TREATMENT ENT::VALUE;
GROUP::197 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::MISC ENT::ORG;
GROUP::198 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::ORG;
GROUP::199 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::DOSAGE ENT::ORG ENT::SUBJECT ENT::TREATMENT ENT::VALUE;
GROUP::200 -> ENT::DETAILED_DESCRIPTION ENT::MISC ENT::ORG;
GROUP::201 -> ENT::DETAILED_DESCRIPTION ENT::DOSAGE ENT::ORG ENT::SIGN_SYMPTOM ENT::TREATMENT ENT::VALUE;
GROUP::202 -> ENT::BIOLOGICAL_STRUCTURE ENT::DATE ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER;
GROUP::203 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::DOSAGE ENT::SIGN_SYMPTOM ENT::TREATMENT ENT::VALUE;
GROUP::204 -> ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::DOSAGE ENT::TREATMENT ENT::VALUE;
GROUP::205 -> ENT::DATE ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM;
GROUP::206 -> ENT::AGE ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::DURATION ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::207 -> ENT::DIAGNOSTIC_PROCEDURE ENT::MISC ENT::SEVERITY ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::208 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM ENT::TEXTURE;
GROUP::209 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SEVERITY ENT::SHAPE ENT::SIGN_SYMPTOM;
GROUP::210 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::NONBIOLOGICAL_LOCATION ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::211 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::ORG ENT::SIGN_SYMPTOM;
GROUP::212 -> ENT::BIOLOGICAL_STRUCTURE ENT::TREATMENT ENT::VOLUME;
GROUP::213 -> ENT::DURATION ENT::MISC ENT::TREATMENT;
GROUP::214 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM;
GROUP::215 -> ENT::ADMINISTRATION ENT::DOSAGE ENT::DURATION ENT::MISC ENT::TREATMENT;
GROUP::216 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::217 -> ENT::DATE ENT::DIAGNOSTIC_PROCEDURE ENT::NONBIOLOGICAL_LOCATION ENT::ORG ENT::SUBJECT;
GROUP::218 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::MISC ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::219 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::NONBIOLOGICAL_LOCATION;
GROUP::220 -> ENT::ADMINISTRATION ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DOSAGE ENT::LOC ENT::MISC ENT::ORG ENT::TREATMENT;
GROUP::221 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM ENT::VALUE ENT::VOLUME;
GROUP::222 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::MISC ENT::SEVERITY ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::223 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DIAGNOSTIC_PROCEDURE ENT::SEX ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::224 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::225 -> ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DURATION ENT::SIGN_SYMPTOM;
GROUP::226 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::MISC ENT::SIGN_SYMPTOM ENT::TEXTURE;
GROUP::227 -> ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM;
GROUP::228 -> ENT::CLINICAL_EVENT ENT::DATE ENT::TREATMENT;
GROUP::229 -> ENT::AGE ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::DURATION ENT::HISTORY ENT::SEX;
GROUP::230 -> ENT::HISTORY ENT::VALUE;
GROUP::231 -> ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::DOSAGE ENT::FREQUENCY ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::232 -> ENT::CLINICAL_EVENT ENT::DIAGNOSTIC_PROCEDURE ENT::NONBIOLOGICAL_LOCATION ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::233 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::MISC ENT::SIGN_SYMPTOM ENT::VOLUME;
GROUP::234 -> ENT::BIOLOGICAL_STRUCTURE ENT::COLOR ENT::DETAILED_DESCRIPTION ENT::SEVERITY ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::235 -> ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::VALUE;
GROUP::236 -> ENT::DIAGNOSTIC_PROCEDURE ENT::MISC ENT::SIGN_SYMPTOM;
GROUP::237 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::MISC ENT::SEVERITY ENT::SEX ENT::VALUE;
GROUP::238 -> ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::MISC ENT::SUBJECT;
GROUP::239 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::LOC ENT::TEXTURE ENT::VALUE;
GROUP::240 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::MISC;
GROUP::241 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::NONBIOLOGICAL_LOCATION ENT::VALUE;
GROUP::242 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SUBJECT;
GROUP::243 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::244 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SEVERITY ENT::VALUE;
GROUP::245 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::MISC ENT::VALUE;
GROUP::246 -> ENT::AGE ENT::CLINICAL_EVENT ENT::DISEASE_DISORDER ENT::HISTORY ENT::SEX ENT::VALUE;
GROUP::247 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::SEVERITY ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::248 -> ENT::AREA ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::SHAPE;
GROUP::249 -> ENT::CLINICAL_EVENT ENT::DATE ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::TREATMENT ENT::VALUE;
GROUP::250 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::LOC ENT::NONBIOLOGICAL_LOCATION ENT::ORG ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::251 -> ENT::DISEASE_DISORDER ENT::DURATION ENT::ORG ENT::SIGN_SYMPTOM ENT::SUBJECT ENT::VALUE;
GROUP::252 -> ENT::DIAGNOSTIC_PROCEDURE ENT::DISTANCE ENT::SHAPE ENT::TEXTURE;
GROUP::253 -> ENT::DISEASE_DISORDER ENT::SEVERITY ENT::VALUE;
GROUP::254 -> ENT::BIOLOGICAL_STRUCTURE ENT::SEVERITY ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::255 -> ENT::BIOLOGICAL_STRUCTURE ENT::MISC ENT::SIGN_SYMPTOM;
GROUP::256 -> ENT::AGE ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DISEASE_DISORDER ENT::NONBIOLOGICAL_LOCATION ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::257 -> ENT::BIOLOGICAL_STRUCTURE ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DISTANCE ENT::SIGN_SYMPTOM;
GROUP::258 -> ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::NONBIOLOGICAL_LOCATION ENT::ORG ENT::SIGN_SYMPTOM;
GROUP::259 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::260 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SHAPE ENT::SIGN_SYMPTOM;
GROUP::261 -> ENT::DIAGNOSTIC_PROCEDURE ENT::SHAPE ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::262 -> ENT::AGE ENT::CLINICAL_EVENT ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::263 -> ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::HISTORY ENT::NONBIOLOGICAL_LOCATION;
GROUP::264 -> ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM;
GROUP::265 -> ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::TREATMENT;
GROUP::266 -> ENT::CLINICAL_EVENT ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM;
GROUP::267 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::VALUE;
GROUP::268 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::SHAPE;
GROUP::269 -> ENT::BIOLOGICAL_STRUCTURE ENT::DIAGNOSTIC_PROCEDURE ENT::LOC;
GROUP::270 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION;
GROUP::271 -> ENT::CLINICAL_EVENT ENT::DISEASE_DISORDER;
GROUP::272 -> ENT::CLINICAL_EVENT ENT::DIAGNOSTIC_PROCEDURE;
GROUP::273 -> ENT::DIAGNOSTIC_PROCEDURE ENT::ORG ENT::VALUE;
GROUP::274 -> ENT::AGE ENT::CLINICAL_EVENT ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::NONBIOLOGICAL_LOCATION ENT::SEX;
GROUP::275 -> ENT::ACTIVITY ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DURATION ENT::HISTORY ENT::SIGN_SYMPTOM;
GROUP::276 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SEVERITY ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::277 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::278 -> ENT::BIOLOGICAL_STRUCTURE ENT::DISTANCE ENT::TREATMENT;
GROUP::279 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::LOC ENT::ORG ENT::TREATMENT;
GROUP::280 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DISTANCE ENT::TREATMENT;
GROUP::281 -> ENT::BIOLOGICAL_STRUCTURE ENT::TREATMENT;
GROUP::282 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::TREATMENT ENT::VALUE;
GROUP::283 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::284 -> ENT::CLINICAL_EVENT ENT::DATE ENT::NONBIOLOGICAL_LOCATION ENT::SIGN_SYMPTOM;
GROUP::285 -> ENT::AGE ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::DURATION ENT::NONBIOLOGICAL_LOCATION ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::286 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::NONBIOLOGICAL_LOCATION ENT::SIGN_SYMPTOM;
GROUP::287 -> ENT::DATE ENT::DISEASE_DISORDER;
GROUP::288 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISTANCE ENT::SIGN_SYMPTOM;
GROUP::289 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISTANCE ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::290 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::291 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::VALUE;
GROUP::292 -> ENT::CLINICAL_EVENT ENT::DATE ENT::NONBIOLOGICAL_LOCATION;
GROUP::293 -> ENT::DATE ENT::DIAGNOSTIC_PROCEDURE;
GROUP::294 -> ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::NONBIOLOGICAL_LOCATION ENT::SIGN_SYMPTOM ENT::TREATMENT;
GROUP::295 -> ENT::BIOLOGICAL_STRUCTURE ENT::DATE ENT::DETAILED_DESCRIPTION ENT::TREATMENT;
GROUP::296 -> ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SIGN_SYMPTOM;
GROUP::297 -> ENT::CLINICAL_EVENT ENT::DATE ENT::DIAGNOSTIC_PROCEDURE ENT::ORG ENT::VALUE;
GROUP::298 -> ENT::DETAILED_DESCRIPTION ENT::SIGN_SYMPTOM ENT::TEXTURE;
GROUP::299 -> ENT::ADMINISTRATION ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::DOSAGE ENT::NONBIOLOGICAL_LOCATION ENT::TREATMENT;
GROUP::300 -> ENT::BIOLOGICAL_STRUCTURE ENT::DATE ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::TREATMENT ENT::VALUE;
GROUP::301 -> ENT::AGE ENT::CLINICAL_EVENT ENT::DETAILED_DESCRIPTION ENT::DISEASE_DISORDER ENT::FREQUENCY ENT::HISTORY ENT::MISC ENT::PERSONAL_BACKGROUND ENT::SEVERITY ENT::SEX ENT::SIGN_SYMPTOM;
GROUP::302 -> ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::PER ENT::VALUE;
GROUP::303 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::SHAPE ENT::SIGN_SYMPTOM;
GROUP::304 -> ENT::ADMINISTRATION ENT::DOSAGE ENT::DURATION ENT::TREATMENT;
GROUP::305 -> ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::TREATMENT ENT::VALUE;
GROUP::306 -> ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::307 -> ENT::ADMINISTRATION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::DOSAGE ENT::TREATMENT ENT::VALUE;

We’ve successfully built a basic database schema from our corpus, but there’s significant potential for improvement. Let’s explore how we can enhance it using the ArchiTXT simplification algorithm!

First, let’s visualize the repartition of equivalent classes inside the forest.

from architxt.similarity import equiv_cluster

clusters = equiv_cluster(forest, tau=0.95)

Let’s visualize the clustering result as a bar chart to better understand the distribution of groups across equivalent classes.

Hide code cell source

clusters_names = sorted(filter(lambda klass: len(clusters[klass]) >= 5, clusters.keys()))
fig = px.bar(y=clusters_names, x=[len(clusters[klass]) for klass in clusters_names], orientation='h')

fig.update_layout(xaxis_title='Count', yaxis_title='Equivalent Class')
fig.show()

It’s now time to use ArchiTXT to automatically structure the data.

from architxt.simplification.tree_rewriting import rewrite

rewrite(forest, epoch=30, min_support=5, tau=0.95)
# Look at the highest tree
max(forest, key=lambda tree: tree.height).pretty_print()
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ROOT                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                            ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────┐                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                            │                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   UNDEF_10b82f38c8b44fec9d7bc7987e                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
                            │                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                fce4bb                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                            │                                                                          ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────┐                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
                            │                                                                          │                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         UNDEF_d73f09b6330142888e6d2601a4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                            │                                                                          │                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      fcecd4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
                            │                                                                          │                                                                    ┌─────────────────────────────────────────────────────────────────────────────────────────────┬──────────────────────────────────────────────────────────────────────────────────────────────┬─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐                                                                                                                                                                                                                                                                                                                                                  
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                 │                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        UNDEF_8b92c8c9231a45e7a1fd00d224                                                                                                                                                                                                                                                                                                                                 
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                 │                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     98edaf                                                                                                                                                                                                                                                                                                                                              
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                 │                                                                                                                                                                                                                                                                                                               ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────────────────────┬───────────────────────────────┬─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐                                                                                                                                                     
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                 │                                                                                                                                                                                                                                                                                                UNDEF_d13044f0b0eb4900b2798c340f                                                                                                                                                                                                                                                                          │                               │                                                                                                                         │                                                                                                                                                    
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                 │                                                                                                                                                                                                                                                                                                             ca28d7                                                                                                                                                                                                                                                                                       │                               │                                                                                                                         │                                                                                                                                                    
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                 │                                                                                                                                                  ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────┐                                                                                                                                                                                                                                                         │                               │                                                                                                                         │                                                                                                                                                     
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                 │                                                                                                                                                  │                                                                                                                                                                              UNDEF_a112cff5c0684a27901ff73d40                                                                                                                                                                                                                                         │                               │                                                                                                          UNDEF_17e835b65382406fa21617868e                                                                                                                                    
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                 │                                                                                                                                                  │                                                                                                                                                                                           ff43a3                                                                                                                                                                                                                                                      │                               │                                                                                                                       7fd0ba                                                                                                                                                 
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                 │                                                                                                                                                  │                                                                                                 ┌───────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────┐                                                                                                                                                                                        │                               │                                                                  ┌──────────────────────────────────────────────────────┴───────────────────────────────────────────────────────────────────────────────────────┐                                                             
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                 │                                                                                                                                                  │                                                                                                 │                                                                                                                                             UNDEF_a7e31ee9a5b64152a9d7e87cc8                                                                                                                                                                        │                               │                                                                  │                                                                                                                               UNDEF_93e45dd686a74326a67b79393b                                            
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                 │                                                                                                                                                  │                                                                                                 │                                                                                                                                                          2e0d05                                                                                                                                                                                     │                               │                                                                  │                                                                                                                                            70da58                                                         
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                                                                                 │                                                                                                                                                  │                                                                                                 │                                                                                           ┌────────────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────────────────────────┐                                                                                                     │                               │                                                                  │                                                                                       ┌──────────────────────────────────────────────────────┴──────────────────────────────────────────┐                  
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                                                                  UNDEF_2aa45f4bc39c4eba9c431b0322                                                                                                                   UNDEF_4df26bb3e5b74a4d82e8a1c008                                                                                 │                                                                                           │                                                                                                                                    UNDEF_d4b84ec648a443608ff242a4c2                                                                                     │                               │                                                                  │                                                                        UNDEF_a6b317d8524445508950c408e6                                                                                 │                 
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                                                                               e9c622                                                                                                                                             ec6a74                                                                                              │                                                                                           │                                                                                                                                                 c19830                                                                                                  │                               │                                                                  │                                                                                     58d944                                                                                              │                 
                            │                                                                          │                                                                    │                                                                                             │                                                                                              │                                                                                           ┌─────────────────────────────────────────────────────┴──────────────────────────────────────────────────────┐                                                                ┌──────────────────────────┴────────────────────────────────┐                                                                │                                                                                           │                                                                                             ┌─────────────────────────────────────────────────────┴─────────────────────────────────────┐                                                               │                               │                                                                  │                                                      ┌────────────────────────────────┴───────────────────────────┐                                                                     │                  
                 GROUP::UndefinedGroup_3                                                UNDEF_f9befddad5ab4cc4920f83c867                                     UNDEF_662aa779a4424cc5be3a65d0a7                                                              UNDEF_b94bdf5c627647b2b01c24aeb9                                                               UNDEF_d9d395dd90514ef6baf8832a86                                                                GROUP::UndefinedGroup_1                                                                                      GROUP::UndefinedGroup_1                                           GROUP::UndefinedGroup                                                 │                                                 UNDEF_44ee5628c13440478cce3564d8                                                                GROUP::UndefinedGroup_1                                                                       GROUP::UndefinedGroup_1                                                                                │                                                               │                               │                                                   UNDEF_f8692cb16bfd4f4185247a7e26                                      │                                                  GROUP::UndefinedGroup                                                           │                 
                            │                                                                        d6d5bb                                                               00f31e                                                                                        28d6b9                                                                                         170c5c                                                                                        │                                                                                                            │                                                                │                                                           │                                                              455703                                                                                        │                                                                                             │                                                                                           │                                                               │                               │                                                                5e5ca0                                                   │                                                            │                                                                     │                 
           ┌────────────────┴───────────────────┐                         ┌────────────────────────────┴─────────────────────┐                 ┌────────────────────────────┴─────────────────────────────┐                                  ┌────────────────────────────┴─────────────────────────────┐                                   ┌────────────────────────────┼─────────────────────────────────┐                                ┌────────────────────────┴────────────────────────┐                                                          ┌────────────────────────┴────────────────────────┐                      ┌────────────────┴──────────────────────────┐                                │                                     ┌──────────────────────────┴─────────────────────────────┐                            ┌────────────────────────────────┴─────────────────────────────┐                                  ┌────────────────────────────┴────────────────────────┐                                                                  │                                                               │                               │                                     ┌────────────────────────────┴───────────────────────────┐                          │                                ┌───────────────────────────┴──────────────────────────┐                                          │                  
        ENT::AGE                             ENT::SEX         ENT::DIAGNOSTIC_PROCEDURE                                  ENT::MISC ENT::DETAILED_DESCRIPTION                                  ENT::BIOLOGICAL_STRUCTURE          ENT::DETAILED_DESCRIPTION                                  ENT::BIOLOGICAL_STRUCTURE           ENT::DETAILED_DESCRIPTION    ENT::BIOLOGICAL_STRUCTURE         ENT::BIOLOGICAL_STRUCTURE        ENT::DETAILED_DESCRIPTION                         ENT::BIOLOGICAL_STRUCTURE                                  ENT::DETAILED_DESCRIPTION                         ENT::BIOLOGICAL_STRUCTURE      ENT::VALUE                          ENT::DETAILED_DESCRIPTION        ENT::BIOLOGICAL_STRUCTURE               ENT::DISEASE_DISORDER                                  ENT::BIOLOGICAL_STRUCTURE    ENT::DETAILED_DESCRIPTION                                      ENT::BIOLOGICAL_STRUCTURE          ENT::DETAILED_DESCRIPTION                             ENT::BIOLOGICAL_STRUCTURE                                          ENT::DETAILED_DESCRIPTION                                       ENT::DETAILED_DESCRIPTION         ENT::DISEASE_DISORDER               ENT::BIOLOGICAL_STRUCTURE                                  ENT::DISEASE_DISORDER          ENT::SEVERITY              ENT::DETAILED_DESCRIPTION                                ENT::DISEASE_DISORDER                      ENT::DISEASE_DISORDER       
 ┌───┬─────┼────────────────┬─────────────┐     │        ┌────────────────┴────────────────────────────┐                     │                 │                            ┌─────────────────────────────┴────────────────┐                 │                            ┌─────────────────────────────┴─────────────────┐                 │                            │                  ┌──────────────┴───────────────┐                │                        ┌────────────────────────┴────────────────────────────┐                             │                        ┌────────────────────────┴──────────────┐       │                                           │                                │                     ┌───────────────┴──────────────────────────┐                             │                            │                                ┌─────────────────────────────┴───────────────┐                  │                                                     │                                                 ┌────────────────┴────────────────────────────┐                  ┌───────────────┴──────────────┐   ┌────────────┴──────────────┐      ┌───────────────┴────────────────────────────┐                           │                          │                                │                                                      │                       ┌──────────────────┴─────────────┐    
 3   -    year              -            old   girl   VACTERL                                     association             VACTERL            absent                         C1                                          vertebra       supernumerary                    lumbar                                        vertebrae        hypoplastic                     sacrum               /                            coccyx           fatty                    filum                                               terminale                      tethered                  spinal                                   cord   three                                       fused                             ribs               anorectal                                 malformation                     cloaca                       common                         urogenital                                      sinus              duplex                                                vagina                                           midline                                        septum              type                            C   TE                       fistula right                                        renal                      agenesis                   moderate                           left                                              hydronephrosis          vesicoureteral                       reflux

We now have a more granular structure. Let’s take a closer look at the schema.

schema = Schema.from_forest(forest, keep_unlabelled=False)
print(schema.as_cfg())
ROOT -> COLL::1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1 GROUP::UndefinedGroup GROUP::UndefinedGroup_1 GROUP::UndefinedGroup_2 GROUP::UndefinedGroup_3 GROUP::UndefinedGroup_4 GROUP::UndefinedGroup_5 GROUP::UndefinedGroup_6 GROUP::UndefinedGroup_7 GROUP::UndefinedGroup_8 GROUP::UndefinedGroup_9 REL::UndefinedGroup<->UndefinedGroup_1;
COLL::1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1 -> GROUP::UndefinedGroup;
REL::UndefinedGroup<->UndefinedGroup_1 -> GROUP::UndefinedGroup GROUP::UndefinedGroup_1;
GROUP::UndefinedGroup -> ENT::ACTIVITY ENT::BIOLOGICAL_ATTRIBUTE ENT::BIOLOGICAL_STRUCTURE ENT::CLINICAL_EVENT ENT::DATE ENT::DETAILED_DESCRIPTION ENT::DIAGNOSTIC_PROCEDURE ENT::DISEASE_DISORDER ENT::DISTANCE ENT::DURATION ENT::HISTORY ENT::NONBIOLOGICAL_LOCATION ENT::SEVERITY ENT::SIGN_SYMPTOM ENT::TIME ENT::TREATMENT ENT::VALUE ENT::VOLUME;
GROUP::UndefinedGroup_1 -> ENT::BIOLOGICAL_STRUCTURE ENT::DETAILED_DESCRIPTION;
GROUP::UndefinedGroup_2 -> ENT::BIOLOGICAL_STRUCTURE ENT::DISEASE_DISORDER;
GROUP::UndefinedGroup_3 -> ENT::AGE ENT::SEX;
GROUP::UndefinedGroup_4 -> ENT::DETAILED_DESCRIPTION ENT::SIGN_SYMPTOM;
GROUP::UndefinedGroup_5 -> ENT::DIAGNOSTIC_PROCEDURE ENT::MISC;
GROUP::UndefinedGroup_6 -> ENT::SEVERITY ENT::SIGN_SYMPTOM;
GROUP::UndefinedGroup_7 -> ENT::ADMINISTRATION ENT::TREATMENT;
GROUP::UndefinedGroup_8 -> ENT::SIGN_SYMPTOM ENT::VALUE;
GROUP::UndefinedGroup_9 -> ENT::DISEASE_DISORDER ENT::SEVERITY;

The schema is now much smaller, and the groups are more meaningful.

But not all extracted trees provide valuable insights, so we could filter the structured instance to keep only the valid trees using schema.extract_valid_trees(new_forest). Let’s explore the different semantic groups. Groups represent common patterns across the corpus.

all_datasets = schema.extract_datasets(forest)
group, dataset = max(all_datasets.items(), key=lambda x: len(x[1]))

print(f'Group: {group}')

dataset
Group: UndefinedGroup
Loading ITables v2.5.2 from the internet... (need help?)

Export as a property graph#

Now that we’ve integrated our two databases, we can export the result as a property graph.

ArchiTXT makes it easy to export structured data like a tree or forest directly into a property graph.

from architxt.database.export import export_cypher
from neo4j import GraphDatabase

driver = GraphDatabase.driver(uri, auth=('neo4j', 'password'))

with driver.session() as session:
    export_cypher(forest, session=session)

Let’s explore the generated graph database.

from yfiles_jupyter_graphs_for_neo4j import Neo4jGraphWidget

g = Neo4jGraphWidget(driver)
g.show_cypher("""
MATCH (n)
OPTIONAL MATCH path = (n)-[*..4]-()
RETURN n, path
LIMIT 50
""")