__author__ = "Michael J. Pitcher"

from ..Base.Patch import Patch

# TODO - Do lymph nodes have perfusion?


class LymphNode(Patch):
    """ A lymph node within the human lymphatic system
    """

    def __init__(self, patch_id, subpopulation_keys, position, terminal=False):
        # Is at the end of the lymphatic model
        self.terminal = terminal
        Patch.__init__(self, patch_id, subpopulation_keys, position)

    def __str__(self):
        return "LN: {0}".format(self.id)
