Documentation for class Lifetree.
Any function not shown here is only used for other functions.

class Lifetree(builtins.object)
 |  Lifetree(rule='b3s23')
 |
 |  Handles and simulates patterns.
 |
 |  Methods defined here:
 |
 |  __init__(self, rule='b3s23')
 |      Initialize self.  See help(type(self)) for accurate signature.
 |      This function should be called using pocketpylife.lifetree().
 |
 |  download_soups(self, apgcode, sym='C1')
 |      Returns a list of soups (as Patterns) producing a target object.
 |      Only works for standard symmetries.
 |
 |  download_synth(self, apgcode)
 |      Downloads a glider synthesis from Catagolue.
 |      Will throw an error if the loaded rule is not b3s23.
 |
 |  hashsoup(self, instring, sym)
 |      Generates a soup based on the instring, returning a Pattern.
 |
 |  pattern(self, data)
 |      Creates a new Pattern given an RLE string or apgcode.
 |      

