cellpack.autopack.interface_objects package¶
Submodules¶
cellpack.autopack.interface_objects.database_ids module¶
cellpack.autopack.interface_objects.default_values module¶
cellpack.autopack.interface_objects.ingredient_types module¶
- class cellpack.autopack.interface_objects.ingredient_types.INGREDIENT_TYPE(value)[source]¶
Bases:
MetaEnum- GROW = 'grow'¶
- MESH = 'mesh'¶
- MULTI_CYLINDER = 'multi_cylinder'¶
- MULTI_SPHERE = 'multi_sphere'¶
- SINGLE_CUBE = 'single_cube'¶
- SINGLE_CYLINDER = 'single_cylinder'¶
- SINGLE_SPHERE = 'single_sphere'¶
cellpack.autopack.interface_objects.meta_enum module¶
cellpack.autopack.interface_objects.packed_objects module¶
- class cellpack.autopack.interface_objects.packed_objects.PackedObject(position, rotation, radius, pt_index, ingredient=None, is_compartment=False)[source]¶
Bases:
object
- class cellpack.autopack.interface_objects.packed_objects.PackedObjects[source]¶
Bases:
object- add(new_object: PackedObject)[source]¶
cellpack.autopack.interface_objects.partners module¶
cellpack.autopack.interface_objects.representations module¶
- class cellpack.autopack.interface_objects.representations.Representations(mesh=None, atomic=None, packing=None)[source]¶
Bases:
object- DATABASE = 'https://raw.githubusercontent.com/mesoscope/cellPACK_data/master/cellPACK_database_1.1.0'¶
Module contents¶
Interface classes for cellpack. These are to establish data structures.