Module trase.tools.pcs.nodes.attributes.helpers
Node attribute helpers.
Functions
def get_node_code(node_id, code_id, cur=None)def get_node_codes(node_id, code_id, cur=None)def get_node_ind(node_id, ind_id, year=None, ref_id=None, value=None, cur=None)def get_node_ind_value_dict(ind_id, year=None, ref_ids=None, cur=None)-
Returns all node ids, values and years of nodes that have a ind attribute value for the ind id and year entered.
ind_id – 'inds.ind_id' in main database
Keyword arguments: year – year ref_id – a tuple of reference ids of node_inds cur – Main database cursor object
def get_node_qual(node_id, qual_id, year=None, ref_id=None, value=None, cur=None)def get_node_qual_value_dict(qual_id, year=None, ref_ids=None, cur=None)-
Returns all node ids, years and the value of nodes that have a qualitative attribute value for the qual id and (if valid) year entered.
qual_id – 'quals.qual_id' in main database
Keyword arguments: year – year ref_ids – 'refs.id' tuple of ref ids cur – Main database cursor object
def get_node_qual_values(node_id, qual_id, year=None, ref_id=None, value=None, cur=None)def get_node_quant(node_id, quant_id, year=None, ref_id=None, value=None, cur=None)def get_node_quant_value_dict(quant_id, year=None, ref_ids=None, cur=None)-
Returns all node ids, values and years of nodes that have a quantitative attribute value for the quant id and year entered.
quant_id – 'quants.quant_id' in main database
Keyword arguments: year – year ref_id – a tuple of reference ids of node_quants cur – Main database cursor object