dipper.models.Environment module

class dipper.models.Environment.Environment(graph)

Bases: object

These methods provide convenient methods to add items related to an experimental environment and it’s parts to a supplied graph.

This is a stub ready for expansion.

addComponentAttributes(component_id, entity_id, value=None, unit=None)
addComponentToEnvironment(env_id, component_id)
addEnvironment(env_id, env_label, env_type=None, env_description=None)
addEnvironmentalCondition(cond_id, cond_label, cond_type=None, cond_description=None)
annotation_properties = {}
environment_parts = {'crispr_reagent': 'REO:crispr_TBD', 'environmental_condition': 'XCO:0000000', 'environmental_system': 'ENVO:01000254', 'morpholio_reagent': 'REO:0000042', 'talen_reagent': 'REO:0001022'}
object_properties = {'has_part': 'BFO:0000051'}
properties = {'has_part': 'BFO:0000051'}