Optional order_by parameter not always optional
Specifically,
client.get(
"conformer_molecule",
filters=[client.models.conformer_molecule.molecule_id == mol_id])
crashes with
Traceback (most recent call last):
File "get_specs.py", line 104, in <module>
abs,fluo = get_abs_emi(row.smiles, xout)
File "get_specs.py", line 24, in get_abs_emi
filters=[client.models.conformer_molecule.molecule_id == mol_id]).conformer_id
File "/h/182/clavigne/goldmine/mdb/client.py", line 78, in get
data = self.dao.get(table_name, filters, limit, offset, order_by)
File "/h/182/clavigne/goldmine/mdb/client.py", line 328, in get
order_by = order_by_col.desc()
AttributeError: 'NoneType' object has no attribute 'desc'