dasi.models.AssemblyNode

class dasi.models.AssemblyNode(index, expandable, type, overhang)

Bases: tuple

tuple representing a location on a goal sequence

Methods

_asdict()

Return a new dict which maps field names to their values.

_make(iterable)

Make a new AssemblyNode object from a sequence or iterable

_replace(**kwds)

Return a new AssemblyNode object replacing specified fields with new values

count

Return number of occurrences of value.

Attributes

expandable

Alias for field number 1

index

Alias for field number 0

overhang

Alias for field number 3

type

Alias for field number 2

__init__()

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__

Initialize self.

count

Return number of occurrences of value.

Attributes

expandable

Alias for field number 1

index

Alias for field number 0

overhang

Alias for field number 3

type

Alias for field number 2

_asdict()

Return a new dict which maps field names to their values.

classmethod _make(iterable)

Make a new AssemblyNode object from a sequence or iterable

_replace(**kwds)

Return a new AssemblyNode object replacing specified fields with new values

count()

Return number of occurrences of value.

expandable

Alias for field number 1

index

Alias for field number 0

overhang

Alias for field number 3

type

Alias for field number 2