cellpack.autopack.writers package¶
Submodules¶
cellpack.autopack.writers.ImageWriter module¶
cellpack.autopack.writers.MarkdownWriter module¶
Module contents¶
Write out data for cellpack.
- class cellpack.autopack.writers.NumpyArrayEncoder(*, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, default=None)[source]¶
Bases:
JSONEncoder
- default(obj)[source]¶
Implement this method in a subclass such that it returns a serializable object for
o
, or calls the base implementation (to raise aTypeError
).For example, to support arbitrary iterators, you could implement default like this:
def default(self, o): try: iterable = iter(o) except TypeError: pass else: return list(iterable) # Let the base class default method raise the TypeError return super().default(o)
- class cellpack.autopack.writers.Writer(format='simularium')[source]¶
Bases:
object
- save(env, kwds=None, result=False, grid=False, packing_options=False, indent=False, quaternion=False, transpose=False, seed_to_results_map=None)[source]¶