All names below are in the top-level annnet namespace, unless the name shows
a subpackage. A name that is not on this page or on the page of
its object is internal: for example a name that begins with an underscore, or a
module such as annnet.core._store. Internal names can change without notice.
annnet raises the standard Python exceptions, with a message that names the
problem:
situation
exception
An unknown node, edge, slice, aspect, layer or attribute key.
KeyError
A key or argument of the wrong shape or type. A predicate that compares values that cannot be compared. A node selection given where edges are expected.
TypeError
A reserved field. A key that occurs two times in one batch. A missing or null key column. delete without keys and without names. An ordering operator on a categorical aspect. A selection from another graph. A bad boundary, limit, layout or operator.