I've been having trouble passing info around in my algorithm between methods, but I finally figured something out. I wanted some more info out of my custom factor than just the array value. Here is what worked. Hope it helps. I'm interested to here if there are other ways, or if it helped you.
global info example
ctx = {}
class cust(CustomFactor):
def compute(self, today, asset_ids, out, values):
for ind in xrange(0, 300)
out[ind] = 1
ctx['other'] = 14