Skip to content

Commit 8715574

Browse files
committed
numerous bug fixes
1 parent c43e554 commit 8715574

File tree

9 files changed

+314
-59
lines changed

9 files changed

+314
-59
lines changed

atomrdf/data/asmo.owl

Lines changed: 121 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<rdfs:seeAlso rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://github.com/OCDO/asmo</rdfs:seeAlso>
2626
<owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">1.0.0</owl:versionInfo>
2727
<schema:citation rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Abril Azocar Guzman. (2024). Atomistic Simulation Methods Ontology. Zenodo. https://doi.org/10.5281/zenodo.10805591</schema:citation>
28-
<schema:creativeWorkStatus rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Pre-release</schema:creativeWorkStatus>
28+
<schema:creativeWorkStatus rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Ontology Specification</schema:creativeWorkStatus>
2929
<schema:funder rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://ror.org/05qj6w324</schema:funder>
3030
<schema:logo rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://raw.githubusercontent.com/OCDO/.github/refs/heads/main/profile/ocdo_logo.png</schema:logo>
3131
</owl:Ontology>
@@ -468,7 +468,7 @@ f(x) = 1/(√(2 π) σ) e^-((x - μ)^2/(2 σ^2))</obo:IAO_0000112>
468468
<owl:ObjectProperty rdf:about="http://purls.helmholtz-metadaten.de/asmo/hasShearPlane">
469469
<rdfs:domain rdf:resource="http://purls.helmholtz-metadaten.de/asmo/Shear"/>
470470
<rdfs:range rdf:resource="http://purls.helmholtz-metadaten.de/cmso/Plane"/>
471-
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The relation between a Shear spatial transformation and a specific plane within a material where shear deformation is applied.</rdfs:label>
471+
<obo:IAO_0000115 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The relation between a Shear spatial transformation and a specific plane within a material where shear deformation is applied.</obo:IAO_0000115>
472472
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">has shear plane</rdfs:label>
473473
</owl:ObjectProperty>
474474

@@ -1093,6 +1093,15 @@ prov:wasInfluencedBy should not be used without also using one of its subpropert
10931093

10941094

10951095

1096+
<!-- http://purls.helmholtz-metadaten.de/asmo/CompressionTest -->
1097+
1098+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/CompressionTest">
1099+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/SimulationAlgorithm"/>
1100+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Compression Test</rdfs:label>
1101+
</owl:Class>
1102+
1103+
1104+
10961105
<!-- http://purls.helmholtz-metadaten.de/asmo/ComputationalMethod -->
10971106

10981107
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/ComputationalMethod">
@@ -1123,6 +1132,24 @@ prov:wasInfluencedBy should not be used without also using one of its subpropert
11231132

11241133

11251134

1135+
<!-- http://purls.helmholtz-metadaten.de/asmo/ElasticConstant -->
1136+
1137+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/ElasticConstant">
1138+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/CalculatedProperty"/>
1139+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Elastic Constant</rdfs:label>
1140+
</owl:Class>
1141+
1142+
1143+
1144+
<!-- http://purls.helmholtz-metadaten.de/asmo/ElasticTensor -->
1145+
1146+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/ElasticTensor">
1147+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/CalculatedProperty"/>
1148+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Elastic Tensor</rdfs:label>
1149+
</owl:Class>
1150+
1151+
1152+
11261153
<!-- http://purls.helmholtz-metadaten.de/asmo/EmbeddedAtomModel -->
11271154

11281155
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/EmbeddedAtomModel">
@@ -1193,6 +1220,16 @@ prov:wasInfluencedBy should not be used without also using one of its subpropert
11931220

11941221

11951222

1223+
<!-- http://purls.helmholtz-metadaten.de/asmo/FlowStress -->
1224+
1225+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/FlowStress">
1226+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/CalculatedProperty"/>
1227+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/Stress"/>
1228+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Flow Stress</rdfs:label>
1229+
</owl:Class>
1230+
1231+
1232+
11961233
<!-- http://purls.helmholtz-metadaten.de/asmo/Force -->
11971234

11981235
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/Force">
@@ -1458,6 +1495,15 @@ prov:wasInfluencedBy should not be used without also using one of its subpropert
14581495

14591496

14601497

1498+
<!-- http://purls.helmholtz-metadaten.de/asmo/Nanoindentation -->
1499+
1500+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/Nanoindentation">
1501+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/SimulationAlgorithm"/>
1502+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Nanoindentation</rdfs:label>
1503+
</owl:Class>
1504+
1505+
1506+
14611507
<!-- http://purls.helmholtz-metadaten.de/asmo/NumberOfIonicSteps -->
14621508

14631509
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/NumberOfIonicSteps">
@@ -1684,6 +1730,15 @@ prov:wasInfluencedBy should not be used without also using one of its subpropert
16841730

16851731

16861732

1733+
<!-- http://purls.helmholtz-metadaten.de/asmo/SpecificHeatCapacity -->
1734+
1735+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/SpecificHeatCapacity">
1736+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/CalculatedProperty"/>
1737+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Specific Heat Capacity</rdfs:label>
1738+
</owl:Class>
1739+
1740+
1741+
16871742
<!-- http://purls.helmholtz-metadaten.de/asmo/StatisticalEnsemble -->
16881743

16891744
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/StatisticalEnsemble">
@@ -1705,6 +1760,32 @@ prov:wasInfluencedBy should not be used without also using one of its subpropert
17051760

17061761

17071762

1763+
<!-- http://purls.helmholtz-metadaten.de/asmo/Strain -->
1764+
1765+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/Strain">
1766+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/CalculatedProperty"/>
1767+
</owl:Class>
1768+
1769+
1770+
1771+
<!-- http://purls.helmholtz-metadaten.de/asmo/StrainRate -->
1772+
1773+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/StrainRate">
1774+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/InputParameter"/>
1775+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Strain Rate</rdfs:label>
1776+
</owl:Class>
1777+
1778+
1779+
1780+
<!-- http://purls.helmholtz-metadaten.de/asmo/Stress -->
1781+
1782+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/Stress">
1783+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/PhysicalQuantity"/>
1784+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Stress</rdfs:label>
1785+
</owl:Class>
1786+
1787+
1788+
17081789
<!-- http://purls.helmholtz-metadaten.de/asmo/StructureManipulation -->
17091790

17101791
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/StructureManipulation">
@@ -1737,6 +1818,24 @@ prov:wasInfluencedBy should not be used without also using one of its subpropert
17371818

17381819

17391820

1821+
<!-- http://purls.helmholtz-metadaten.de/asmo/Tensile_Test -->
1822+
1823+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/Tensile_Test">
1824+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/SimulationAlgorithm"/>
1825+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Tensile Test</rdfs:label>
1826+
</owl:Class>
1827+
1828+
1829+
1830+
<!-- http://purls.helmholtz-metadaten.de/asmo/ThermalExpansionCoefficient -->
1831+
1832+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/ThermalExpansionCoefficient">
1833+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/CalculatedProperty"/>
1834+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Thermal Expansion Coefficient</rdfs:label>
1835+
</owl:Class>
1836+
1837+
1838+
17401839
<!-- http://purls.helmholtz-metadaten.de/asmo/ThermodynamicFreeEnergy -->
17411840

17421841
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/ThermodynamicFreeEnergy">
@@ -1824,6 +1923,16 @@ prov:wasInfluencedBy should not be used without also using one of its subpropert
18241923

18251924

18261925

1926+
<!-- http://purls.helmholtz-metadaten.de/asmo/VirialPressure -->
1927+
1928+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/VirialPressure">
1929+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/CalculatedProperty"/>
1930+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/Pressure"/>
1931+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Virial Pressure</rdfs:label>
1932+
</owl:Class>
1933+
1934+
1935+
18271936
<!-- http://purls.helmholtz-metadaten.de/asmo/Volume -->
18281937

18291938
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/Volume">
@@ -1847,6 +1956,16 @@ prov:wasInfluencedBy should not be used without also using one of its subpropert
18471956

18481957

18491958

1959+
<!-- http://purls.helmholtz-metadaten.de/asmo/YieldStress -->
1960+
1961+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/YieldStress">
1962+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/CalculatedProperty"/>
1963+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/asmo/Stress"/>
1964+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Yield Stress</rdfs:label>
1965+
</owl:Class>
1966+
1967+
1968+
18501969
<!-- http://purls.helmholtz-metadaten.de/asmo/YoungsModulus -->
18511970

18521971
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/asmo/YoungsModulus">

atomrdf/data/cmso.owl

Lines changed: 40 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<rdfs:seeAlso rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://github.com/OCDO/cmso-ontology</rdfs:seeAlso>
2424
<owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.0.1</owl:versionInfo>
2525
<schema:citation rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Azocar Guzman, A., Menon, S., Hofmann, V., Hickel, T., Sandfeld. S. (2024), Computational Material Sample Ontology, https://purls.helmholtz-metadaten.de/cmso/</schema:citation>
26-
<schema:creativeWorkStatus rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Pre-release</schema:creativeWorkStatus>
26+
<schema:creativeWorkStatus rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Ontology Specification</schema:creativeWorkStatus>
2727
<schema:funder rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://ror.org/05qj6w324</schema:funder>
2828
<schema:logo rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://raw.githubusercontent.com/OCDO/.github/refs/heads/main/profile/ocdo_logo.png</schema:logo>
2929
</owl:Ontology>
@@ -643,6 +643,7 @@ f(x) = 1/(√(2 π) σ) e^-((x - μ)^2/(2 σ^2))</obo:IAO_0000112>
643643
<rdfs:domain rdf:resource="http://purls.helmholtz-metadaten.de/cmso/UnitCell"/>
644644
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
645645
<obo:IAO_0000115 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A data property linking the crystal structure and the corresponding Bravais lattice.</obo:IAO_0000115>
646+
<obo:IAO_0000115 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">In three-dimensional space there are 14 Bravais lattices. Indicated by the crystal family and the centering types (primitive or simple, base-centered, body-centered, face-centered).</obo:IAO_0000115>
646647
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">has Bravais lattice</rdfs:label>
647648
</owl:DatatypeProperty>
648649

@@ -716,6 +717,16 @@ f(x) = 1/(√(2 π) σ) e^-((x - μ)^2/(2 σ^2))</obo:IAO_0000112>
716717

717718

718719

720+
<!-- http://purls.helmholtz-metadaten.de/cmso/hasGrainSize -->
721+
722+
<owl:DatatypeProperty rdf:about="http://purls.helmholtz-metadaten.de/cmso/hasGrainSize">
723+
<rdfs:domain rdf:resource="http://purls.helmholtz-metadaten.de/cmso/SimulationCell"/>
724+
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
725+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">has grain size</rdfs:label>
726+
</owl:DatatypeProperty>
727+
728+
729+
719730
<!-- http://purls.helmholtz-metadaten.de/cmso/hasIdentifier -->
720731

721732
<owl:DatatypeProperty rdf:about="http://purls.helmholtz-metadaten.de/cmso/hasIdentifier">
@@ -785,6 +796,16 @@ f(x) = 1/(√(2 π) σ) e^-((x - μ)^2/(2 σ^2))</obo:IAO_0000112>
785796

786797

787798

799+
<!-- http://purls.helmholtz-metadaten.de/cmso/hasNumberOfGrains -->
800+
801+
<owl:DatatypeProperty rdf:about="http://purls.helmholtz-metadaten.de/cmso/hasNumberOfGrains">
802+
<rdfs:domain rdf:resource="http://purls.helmholtz-metadaten.de/cmso/SimulationCell"/>
803+
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
804+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">has number of grains</rdfs:label>
805+
</owl:DatatypeProperty>
806+
807+
808+
788809
<!-- http://purls.helmholtz-metadaten.de/cmso/hasPath -->
789810

790811
<owl:DatatypeProperty rdf:about="http://purls.helmholtz-metadaten.de/cmso/hasPath">
@@ -1063,6 +1084,15 @@ f(x) = 1/(√(2 π) σ) e^-((x - μ)^2/(2 σ^2))</obo:IAO_0000112>
10631084

10641085

10651086

1087+
<!-- http://purls.helmholtz-metadaten.de/cmso/Bicrystal -->
1088+
1089+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/cmso/Bicrystal">
1090+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/cdos/cdco/CrystallineMaterial"/>
1091+
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Bicrystal</rdfs:label>
1092+
</owl:Class>
1093+
1094+
1095+
10661096
<!-- http://purls.helmholtz-metadaten.de/cmso/ChemicalComposition -->
10671097

10681098
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/cmso/ChemicalComposition">
@@ -1282,6 +1312,15 @@ f(x) = 1/(√(2 π) σ) e^-((x - μ)^2/(2 σ^2))</obo:IAO_0000112>
12821312

12831313

12841314

1315+
<!-- http://purls.helmholtz-metadaten.de/cmso/Polycrystal -->
1316+
1317+
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/cmso/Polycrystal">
1318+
<rdfs:subClassOf rdf:resource="http://purls.helmholtz-metadaten.de/cdos/cdco/CrystallineMaterial"/>
1319+
<rdfs:label>Polycrystal</rdfs:label>
1320+
</owl:Class>
1321+
1322+
1323+
12851324
<!-- http://purls.helmholtz-metadaten.de/cmso/SimulationCell -->
12861325

12871326
<owl:Class rdf:about="http://purls.helmholtz-metadaten.de/cmso/SimulationCell">

atomrdf/datamodels/defects/grainboundary.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,9 +144,12 @@ class SymmetricalTiltGrainBoundary(GrainBoundary):
144144
def to_graph(self, graph, sample_id):
145145
name = sample_id
146146
material = get_material(graph, sample_id)
147+
print("point 1")
147148
plane_defect = graph.create_node(
148149
f"{name}_SymmetricalTiltGrainBoundary", PLDO.SymmetricalTiltGrainBoundary
149150
)
151+
print("point 2")
152+
print(plane_defect)
150153
graph.add((material, CDCO.hasCrystallographicDefect, plane_defect))
151154
self._add_gb(graph, name)
152155

atomrdf/datamodels/structure.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,8 @@ def to_graph(self, graph, sample):
290290
volume,
291291
ASMO.hasUnit,
292292
URIRef(f"http://qudt.org/vocab/unit/ANGSTROM3"),
293-
)
293+
),
294+
validate=False,
294295
)
295296
graph.add(
296297
(
@@ -674,11 +675,11 @@ def to_graph(self, graph, force=False):
674675
sample = graph.create_node(name, CMSO.AtomicScaleSample, label=self.label)
675676
self.material.to_graph(graph, sample)
676677
self.simulation_cell.to_graph(graph, sample)
677-
self.atom_attribute.to_graph(
678-
graph,
679-
sample,
680-
)
681-
678+
if self.atom_attribute is not None:
679+
self.atom_attribute.to_graph(
680+
graph,
681+
sample,
682+
)
682683
# now call defect methods
683684
# Defects
684685
defect_fields = [

atomrdf/datamodels/workflow/operations.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def to_graph(self, graph):
3131
def from_graph(cls, graph, activity_id):
3232
activity = get_sample_object(activity_id)
3333
output_sample = graph.value(activity, PROV.wasGeneratedBy)
34-
input_sample = graph.value(final_sample, PROV.wasDerivedFrom)
34+
input_sample = graph.value(output_sample, PROV.wasDerivedFrom)
3535
return cls(
3636
id=activity_id,
3737
input_sample=input_sample,
@@ -51,7 +51,7 @@ def to_graph(self, graph):
5151
def from_graph(cls, graph, activity_id):
5252
activity = get_sample_object(activity_id)
5353
output_sample = graph.value(activity, PROV.wasGeneratedBy)
54-
input_sample = graph.value(final_sample, PROV.wasDerivedFrom)
54+
input_sample = graph.value(output_sample, PROV.wasDerivedFrom)
5555
return cls(
5656
id=activity_id,
5757
input_sample=input_sample,
@@ -71,7 +71,7 @@ def to_graph(self, graph):
7171
def from_graph(cls, graph, activity_id):
7272
activity = get_sample_object(activity_id)
7373
output_sample = graph.value(activity, PROV.wasGeneratedBy)
74-
input_sample = graph.value(final_sample, PROV.wasDerivedFrom)
74+
input_sample = graph.value(output_sample, PROV.wasDerivedFrom)
7575
return cls(
7676
id=activity_id,
7777
input_sample=input_sample,
@@ -171,7 +171,7 @@ def to_graph(self, graph):
171171
def from_graph(cls, graph, activity_id):
172172
activity = get_sample_object(activity_id)
173173
output_sample = graph.value(activity_id, PROV.wasGeneratedBy)
174-
input_sample = graph.value(final_sample, PROV.wasDerivedFrom)
174+
input_sample = graph.value(output_sample, PROV.wasDerivedFrom)
175175

176176
rotation_matrix = []
177177
rot_matrix = graph.objects(activity, CMSO.hasVector)
@@ -229,7 +229,7 @@ def to_graph(self, graph):
229229
def from_graph(cls, graph, activity_id):
230230
activity = get_sample_object(activity_id)
231231
output_sample = graph.value(activity_id, PROV.wasGeneratedBy)
232-
input_sample = graph.value(final_sample, PROV.wasDerivedFrom)
232+
input_sample = graph.value(output_sample, PROV.wasDerivedFrom)
233233

234234
translation_vector_lst = []
235235
translation_vector = graph.objects(activity, CMSO.hasVector)
@@ -322,7 +322,7 @@ def to_graph(self, graph):
322322
def from_graph(cls, graph, activity_id):
323323
activity = get_sample_object(activity_id)
324324
output_sample = graph.value(activity_id, PROV.wasGeneratedBy)
325-
input_sample = graph.value(final_sample, PROV.wasDerivedFrom)
325+
input_sample = graph.value(output_sample, PROV.wasDerivedFrom)
326326

327327
shear_vector_lst = []
328328
shear_vector = graph.objects(activity, CMSO.hasVector)

atomrdf/datamodels/workflow/workflow.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -366,6 +366,7 @@ def to_graph_calculated_properties(self, graph, simulation):
366366
graph.add((param_uri, ASMO.wasCalculatedBy, simulation), validate=False)
367367
if param.associate_to_sample:
368368
for sample_id in param.associate_to_sample:
369+
print(sample_id)
369370
graph.add(
370371
(
371372
URIRef(sample_id),

0 commit comments

Comments
 (0)