In [4]:
from ome import base, settings
from ome.util import *
from ome.datasets import *

import pandas as pd
import cobra

ome = base.Session()

In [8]:
get_regulation_data(model.reactions.GAPD)


---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-8-b8fd775d7df0> in <module>()
----> 1 get_regulation_data(model.reactions.GAPD)

/Users/sfederow/ome/ome/ome/util.py in get_regulation_data(cobra_rxn_id, verbose, as_dataframe)
     63     cpge = ChIPPeakGeneExpression
     64 
---> 65     gpr_genes = [ome.query(Gene.name).filter_by(locus_id=gene.id).scalar() for gene in rxn.genes]
     66 
     67     gpr_regulation = ome.query(cpge.value, cpge.strain1, cpge.target, cpge.gene_name,cpge.diff_exp_id,

AttributeError: 'Reaction' object has no attribute 'genes'

In [7]:
pd.DataFrame(get_regulation_data(model.reactions.SUCDi.id, expanded_dataset=True))


---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-7-e234d17127f1> in <module>()
----> 1 pd.DataFrame(get_regulation_data(model.reactions.SUCDi.id, expanded_dataset=True))

TypeError: get_regulation_data() got an unexpected keyword argument 'expanded_dataset'

In [ ]: