Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Section
Column
width65%
Panel
titleContents of this Page
Table of Contents
minLevel2
Column
Include Page
CTAKES:Menu cTAKES 3.0 to IncludeCTAKES:
Menu cTAKES 3.0 to Include

...

Note

cTAKES is not designed to be thread safe and has not been tested for thread safety.

Component Dependencies

...

This diagram shows which components rely on the output of another component. Following the diagram is a textual description. !ctakes-3.0-dependencies.pptx! PowerPoint file.

Image Modified

  • If the input is a CDA document, the Document Preprocessor is needed at the start of the pipeline, and its output is used by Core.
  • The output of Core is used by several components, including
    • Context Dependent Tokenizer
    • Part of Speech Tagger
    • LVG
  • The output of the Part of Speech Tagger is used by the Chunker
  • The outputs of the Chunker and of LVG are used by Dictionary Lookup
    • LVG is not strictly required by the Dictionary Lookup but better results are achieved if LVG is used.
  • The output of Dictionary Lookup can be used without using LVG, the Semantic Role Labeler (which is part of the Dependency Parser) or the Assertion component, depending on which attributes are of interest.
  • The output of Dictionary Lookup is typically used by LVG, the Semantic Role Labeler (which is part of the Dependency Parser) and the Assertion component.
    Note that prior to cTAKES 2.5, the output of Dictionary Lookup was used by NE Contexts instead.
  • Depending upon which pipeline was used, the output of the Assertion annotator (or the Dictionary Lookup directly) is then used by one of the following
    • PAD Term Spotter
    • Clinical Documents Pipeline
    • Drug NER
  • If the Drug NER pipeline was used, the output of the Context Dependent Tokenizer is used by the Drug NER component.
  • If the Side Effect pipeline was used, the output of Drug NER is used by the Side Effect component
  • If the Constituency Parser or Coref-resolver pipeline was used, the output of Clinical Documents Pipeline is used by the Constituency Parser
  • If the Coref-resolver pipeline was used, the output of the Constituency Parser is used by the Co-ref resolver.
  • If the Smoking Status pipeline was used, the output of the Clinical Documents Pipeline is used by the Smoking Status component.

...