dipper.models.Provenance module¶
-
class
dipper.models.Provenance.Provenance(graph)¶ Bases:
objectTo model provenance as the basis for an association. This encompasses:
- Process history leading to a claim being made, including processes through which evidence is evaluated
- Processes through which information used as evidence is created.
- Provenance metadata includes accounts of who conducted these processes,
- what entities participated in them, and when/where they occurred.
-
add_agent_to_graph(agent_id, agent_label, agent_type=None, agent_description=None, agent_category=None)¶
-
add_assay_to_graph(assay_id, assay_label, assay_type=None, assay_description=None)¶
-
add_assertion(assertion, agent, agent_label, date=None)¶ Add assertion to graph :param assertion: :param agent: :param evidence_line: :param date: :return: None
-
add_date_created(prov_type, date)¶
-
add_study_measure(study, measure, object_is_literal=None)¶
-
add_study_parts(study, study_parts, study_parts_category=None)¶
-
add_study_to_measurements(study, measurements)¶