medacy.pipeline_components.base.base_component module

class medacy.pipeline_components.base.base_component.BaseComponent(component_name='DEFAULT_COMPONENT_NAME', dependencies=[])[source]

Bases: abc.ABC

A base medacy pipeline component that wraps over a spacy component

_abc_impl = <_abc_data object>
get_component_dependencies()[source]

Retrieves a list of dependencies this component has. :return: a list of component dependencies

get_component_name()[source]