Compositions¶
-
class
sknano.core.structures.Compositions(compositions=None, update_item_class=True, **kwargs)[source] [edit on github][source]¶ Bases:
sknano.core.collections.UserListBase class for collection of
Compositionobjects.Parameters: compositions ({None, sequence, Compositions}, optional) – if notNone, then a list ofCompositioninstance objects or an existingCompositionsinstance object.Attributes
NcompositionsNumber of compositions in Compositions.fmtstrFormat string. massesReturn list of Compositionmasses.Methods
append(item)clear()copy()count(item)extend(other)filter(condition[, invert])Filter Compositionsbycondition.filtered(condition[, invert])get_compositions([asarray])Return list of Compositions.index(item, *args)insert(i, item)pop([i])remove(item)reverse()rezero([epsilon])Set really really small coordinates to zero. rotate(**kwargs)Rotate Compositionposition vectors.sort([key, reverse])todict()translate(t[, fix_anchor_points])Translate Compositionposition vectors byVectort.