src/pybel/struct/graph.py
def add_unqualified_edge(self, source: BaseEntity, target: BaseEntity, relation: str) -> str:
        """Add a unique edge that has no annotations.

        :param source: The source node
        :param target: The target node
        :param relation: A relationship label from :mod:`pybel.constants`
        :return: The key for this edge (a unique hash)
        """
        attr = {RELATION: relation}
        return self._help_add_edge(source=source, target=target, attr=attr)
Add a unique edge that has no annotations.

        :param source: The source node
        :param target: The target node
        :param relation: A relationship label from :mod:`pybel.constants`
        :return: The key for this edge (a unique hash)
        
Add a unique edge that has no annotations.
Add a unique edge that has no annotations .
def add_unqualified_edge(self, source: BaseEntity, target: BaseEntity, relation: str) -> str:
        attr = {RELATION: relation}
        return self._help_add_edge(source=source, target=target, attr=attr)
def add_unqualified_edge ( self , source : BaseEntity , target : BaseEntity , relation : str ) -> str : attr = { RELATION : relation } return self . _help_add_edge ( source = source , target = target , attr = attr )
Add a unique edge that has no annotations.
Add a unique edge that has no annotations .
"""Add a unique edge that has no annotations.

        :param source: The source node
        :param target: The target node
        :param relation: A relationship label from :mod:`pybel.constants`
        :return: The key for this edge (a unique hash)
        """
The key for this edge (a unique hash)
The key for this edge ( a unique hash )
self
source
BaseEntity
The source node
The source node
target
BaseEntity
The target node
The target node
relation
str
A relationship label from :mod:`pybel.constants`
A relationship label from : mod : ` pybel . constants `