1.1.1.1.2.2. molpher.core.operations package

1.1.1.1.2.2.1. Submodules

1.1.1.1.2.2.2. molpher.core.operations.ExtendTreeOper module

class molpher.core.operations.ExtendTreeOper.ExtendTreeOper(*args)[source]

Bases: molpher.swig_wrappers.core.ExtendTreeOper, molpher.core.operations.TreeOperation.TreeOperation

1.1.1.1.2.2.3. molpher.core.operations.FilterMorphsOper module

class molpher.core.operations.FilterMorphsOper.FilterMorphsOper(*args)[source]

Bases: molpher.swig_wrappers.core.FilterMorphsOper, molpher.core.operations.TreeOperation.TreeOperation

1.1.1.1.2.2.4. molpher.core.operations.FindLeavesOper module

class molpher.core.operations.FindLeavesOper.FindLeavesOper(*args)[source]

Bases: molpher.swig_wrappers.core.FindLeavesOper, molpher.core.operations.TreeOperation.TreeOperation

leaves

The last set of leaves fetched from a tree.

Returns:fetched leaves
Return type:tuple of MolpherMol instances

1.1.1.1.2.2.5. molpher.core.operations.GenerateMorphsOper module

class molpher.core.operations.GenerateMorphsOper.GenerateMorphsOper(*args)[source]

Bases: molpher.swig_wrappers.core.GenerateMorphsOper, molpher.core.operations.TreeOperation.TreeOperation

1.1.1.1.2.2.6. molpher.core.operations.PruneTreeOper module

class molpher.core.operations.PruneTreeOper.PruneTreeOper(*args)[source]

Bases: molpher.swig_wrappers.core.PruneTreeOper, molpher.core.operations.TreeOperation.TreeOperation

1.1.1.1.2.2.7. molpher.core.operations.SortMorphsOper module

class molpher.core.operations.SortMorphsOper.SortMorphsOper(*args)[source]

Bases: molpher.swig_wrappers.core.SortMorphsOper, molpher.core.operations.TreeOperation.TreeOperation

1.1.1.1.2.2.8. molpher.core.operations.TraverseOper module

class molpher.core.operations.TraverseOper.TraverseOper(*args)[source]

Bases: molpher.swig_wrappers.core.TraverseOper, molpher.core.operations.TreeOperation.TreeOperation

1.1.1.1.2.2.9. molpher.core.operations.TreeOperation module

class molpher.core.operations.TreeOperation.TreeOperation(*args)[source]

Bases: molpher.swig_wrappers.core.TreeOperation

Abstract base class derived from the molpher.swig_wrappers.core.TreeOperation proxy class.

getTree()[source]

Getter which returns the ExplorationTree instance this operation currently operates on.

Returns:current ExplorationTree instance
Return type:ExplorationTree
tree

The ExplorationTree instance this operation currently operates on. It can also be written into to change the current tree instance.

Returns:current ExplorationTree instance
Return type:ExplorationTree

1.1.1.1.2.2.10. molpher.core.operations.callbacks module

Just holds a reference to TraverseCallback

1.1.1.1.2.2.11. Module contents

1.1.1.1.2.2.11.1. TreeOperation

A direct reference to molpher.core.operations.TreeOperation.TreeOperation.

See also

TreeOperation

1.1.1.1.2.2.11.2. SortMorphsOper

A direct reference to molpher.core.operations.SortMorphsOper.SortMorphsOper.

See also

SortMorphsOper

1.1.1.1.2.2.11.3. FindLeavesOper

A direct reference to molpher.core.operations.FindLeavesOper.FindLeavesOper.

See also

FindLeavesOper

1.1.1.1.2.2.11.4. FilterMorphsOper

A direct reference to molpher.core.operations.FilterMorphsOper.FilterMorphsOper.

See also

FilterMorphsOper

1.1.1.1.2.2.11.5. ExtendTreeOper

A direct reference to molpher.core.operations.ExtendTreeOper.ExtendTreeOper.

See also

ExtendTreeOper

1.1.1.1.2.2.11.6. PruneTreeOper

A direct reference to molpher.core.operations.PruneTreeOper.PruneTreeOper.

See also

PruneTreeOper

1.1.1.1.2.2.11.7. TraverseOper

A direct reference to molpher.core.operations.TraverseOper.TraverseOper.

See also

TraverseOper

1.1.1.1.2.2.11.8. GenerateMorphsOper

A direct reference to molpher.core.operations.GenerateMorphsOper.GenerateMorphsOper.