-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LabProtocol
conflates an abstract protocol and an execution of that protocol
#677
Comments
The fact that |
I think this is related to #675. From the discussion in there, my understanding is that properties like Moreover, yes, As for the link between the two, the |
I guess it might make sense to describe the abstract outcome, but I don't think it should be a |
If Then, So, this part of modelling protocols and executions is fine to me. |
LabProtocol
is built onHowTo
, which I think is a good choice. Notably,HowTo
does not describe an action that has happened, but rather a recipe or procedure by which something might happen. However, this model is broken byprotocolOutcome
, which points to an actual file that has been produced as a result of running the protocol.In an ideal world, I would like
CreateAction
to have a field likefollowing: HowTo
so that we can keepLabProtocol
abstract but haveCreateAction
be a concrete application of that protocol. It doesn't have such a field, but there are other ways to represent this using something like PROV.The text was updated successfully, but these errors were encountered: