-
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
totalTime definition in LabProtocols #441
Comments
Hi @jjkoehorst following the schema.org description, totalTime includes preparation time as well; it could be minutes or hours as far as it is expressed as an (ISO duration format)[https://en.wikipedia.org/wiki/ISO_8601]. |
@jjkoehorst, totalTime includes the time that an experimentalist requires to execute or carry out a protocol. |
@jjkoehorst any thoughts on this? Is it clearer now? Do you think the description of the property is clear enough? Do you think is there any need to add the other two possible times as optional? Thanks! |
I think it’s a good point to include the full duration of the experiment making it clear hoe long the overall experiment lasts. Within each step it is then possible to define the time duration via
As this is slightly different than totalTime |
@jjkoehorst , here we are representing a protocol not an experiment. An experiment could include one or more protocols, in order to test a hypothesis. A protocol may be used for many different experiments. Therefore, the property totalTime is used to represent the time required to carry out or execute just one protocol. |
Hi @jjkoehorst, @oxgiraldo I am adding here the one property about time in CreativeWork and three more coming from HowTo so we all have the full picture. I am also adding the (dis/)advantages I find. (timeRequired)[https://schema.org/timeRequired]: Approximate or typical time it takes to work with or through this learning resource for the typical intended target audience, e.g. 'PT30M', 'PT1H25M'
(performTime)[https://schema.org/performTime]: The length of time it takes to perform instructions or a direction (not including time to prepare the supplies), in ISO 8601 duration format.
(prepTime)[https://schema.org/prepTime]: The length of time it takes to prepare the items to be used in instructions or a direction, in ISO 8601 duration format.
(totalTime)[https://schema.org/totalTime]: The total time required to perform instructions or a direction (including time to prepare the supplies), in ISO 8601 duration format.
Proposal:
Does it sound like a plan? |
I like that plan. We do not want to get "hung up" on this as we could end up discussing about how the different values relate to each other. |
I like too that plan, thanks @ljgarcia, @alaninmcr and @jjkoehorst. |
I like this plan too! |
This appears to have been addressed by BioSchemas/bioschemas.github.io#320. Unless @oxgiraldo suggests otherwise, it will be closed. |
Same here @gtsueng, those issues about LabProtocol that have been addressed can be closed. Thanks |
Out of curiosity I was wondering if the totalTime indicates the actual minutes / hours the experimentalists is performing tasks for the protocol. Thus when there is a step to incubate a substance for 3 hours this is not taken into account but pipetting preparations which takes ±30min on average in a given step is recored?
The text was updated successfully, but these errors were encountered: