Skip to content

Round

Properties

Name Type Description Notes
action_id int [optional]
experiment_id int [optional]
round_date_start datetime [optional]
round_date_stop datetime [optional]
round_done bool [optional]
round_id int [optional]
round_protocol_path str filetype [optional]
round_status str [optional]

1:1 Relationships

All the listed relationships are available as properties on the model instance

Name Model Linked Via
action Action action_idexperiment

Implicit Relationships

All the listed relationships are available as properties on the model instance

Name Model API Operation Parameter
order RoundOrder RoundApi RoundID->id
action_group ActionGroup ActionApi RoundID->id
action_protocol ActionProtocol ActionApi RoundID->id
trays List[Tray] TrayApi RoundID->id
plant_heights List[PlantHeight] RoundApi RoundID->id
system_logs List[SystemLog] SystemLogApi RoundID->id

Parameterized Relationships

All the listed relationships are available as methods on the model instance.

Parameters written in bold are taken automatically from the model instance, when calling the method you have to supply the non-bold parameters

Name Model API Operation Parameters
system_logs_by_daterange List[SystemLog] SystemLogApi SystemLogDateRound RoundID->id, start->start, stop->stop
## Example
from plantscreen.models.round import Round

# TODO update the JSON string below
json = "{}"
# create an instance of Round from a JSON string
round_instance = Round.from_json(json)
# print the JSON string representation of the object
print(Round.to_json())

# convert the object into a dict
round_dict = round_instance.to_dict()
# create an instance of Round from a dict
round_from_dict = Round.from_dict(round_dict)

Back to API Endpoints Back to Models [Back to README]