-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
- (www.example.com/step1, hasOutputVar, www.example.com/output1)
- (www.example.com/output1, RDF:type, 'int')
- (www.example.com/step2, hasInputVar, www.example.com/input1)
- (www.example.com/input1, RDF:type, 'int')
Saying that (www.example.com/output1, RDF:type, www.example.com/input1) is conceptually wrong, because they are not semantically the same. Step 2 does not have to be connected to step1, it's just that in this particular workflow they are.
How to represent that connection within a specific workflow?
Related: This validation of inputs and outputs is wrong:
fairworkflows/fairworkflows/fairworkflow.py
Line 345 in f62db49
def _validate_inputs_and_outputs(self): |
We need to update it based on what comes out of this discussion.
Metadata
Metadata
Assignees
Labels
No labels