cymetric.execution - Execution¶
Execution for cymetric.
- class cymetric.execution.ColumnProxy(name)¶
- A proxy object for column that returns condition 3-tuples from comparison operations. 
- class cymetric.execution.ExecutionContext(evaler=None, db=None, *args, **kwargs)¶
- An execution context for the command line or any other situation that involves the automatic injection of metric names, column names, etc. - items()¶
- Returns copy of metrics in (key, value) form. 
 - keys()¶
- Returns copy of metric keys. 
 - values()¶
- Returns copy of metric values. 
 
- class cymetric.execution.MetricProxy(name, evaler=None)¶
- A proxy metric for nicer spelling of metrics in an execution context. Objects of this class are bound to an evaluator and will return a data frame when indexed. Index parameters are interpreted as query conditions. 
- cymetric.execution.exec_code(code, db, write=True)¶
- Runs a code snipper in the context of a database. 
- cymetric.execution.has_no_conds(key)¶
- Determines if a key means that there are no conditions given. 
- cymetric.execution.parse_cond(cond)¶
- Parses a condition and returns the canonical 3-tuple. 





