Skip to content

Converted SBOL3 document is not valid! #33

Description

@metehanunal

When document in the attachment converted to SBOL3, validation errors occur!
Note: document (toggle.xml) is from SBOL Test Suite SBOL2 folder.
toggle.xml

Error:
Converted SBOL3 document is not valid: sbol3-11402 - The value of the end property of a Range MUST be greater than zero and less than or equal to the length of the elements value of theSequence referred to by its hasSequence property., Value: 68, Property: components[13].subComponents[3].locations[0].end, Entity URI: http://www.virtualparts.org/part/pIKELeftCassette_1/BBa_J61101/location2, Entity Type: Range; sbol3-10807 - If a SubComponent object has at least one hasLocation and zero sourceLocation properties, and the Component linked by its instanceOf has precisely one hasSequence property whose Sequence has a value for its elements property, then the sum of the lengths of the Location objects referred to by the hasLocation properties MUST equal the length of the elements value of the Sequence. ADDITIONAL INFORMATION: Sequence length:660, Calculated location length:661, Sequence: http://www.virtualparts.org/part/BBa_C0040, Value: [http://www.virtualparts.org/part/pIKERightCassette_1/BBa_C0040/location3], Property: components[14].subComponents[4].hasLocation, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_C0040, Entity Type: SubComponent; sbol3-11402 - The value of the end property of a Range MUST be greater than zero and less than or equal to the length of the elements value of theSequence referred to by its hasSequence property., Value: 55, Property: components[13].subComponents[2].locations[0].end, Entity URI: http://www.virtualparts.org/part/pIKELeftCassette_1/BBa_R0040/location1, Entity Type: Range; sbol3-11401 - The value of the start property of a Range MUST be greater than zero and less than or equal to the length of the elements value of the Sequence referred to by its hasSequence property., Value: 56, Property: components[13].subComponents[3].locations[0].start, Entity URI: http://www.virtualparts.org/part/pIKELeftCassette_1/BBa_J61101/location2, Entity Type: Range; sbol3-11402 - The value of the end property of a Range MUST be greater than zero and less than or equal to the length of the elements value of theSequence referred to by its hasSequence property., Value: 1554, Property: components[14].subComponents[5].locations[0].end, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/ECK120033736/location6, Entity Type: Range; sbol3-10807 - If a SubComponent object has at least one hasLocation and zero sourceLocation properties, and the Component linked by its instanceOf has precisely one hasSequence property whose Sequence has a value for its elements property, then the sum of the lengths of the Location objects referred to by the hasLocation properties MUST equal the length of the elements value of the Sequence. ADDITIONAL INFORMATION: Sequence length:12, Calculated location length:13, Sequence: http://www.virtualparts.org/part/BBa_J61101, Value: [http://www.virtualparts.org/part/pIKELeftCassette_1/BBa_J61101/location2], Property: components[13].subComponents[3].hasLocation, Entity URI: http://www.virtualparts.org/part/pIKELeftCassette_1/BBa_J61101, Entity Type: SubComponent; sbol3-11401 - The value of the start property of a Range MUST be greater than zero and less than or equal to the length of the elements value of the Sequence referred to by its hasSequence property., Value: 1464, Property: components[14].subComponents[5].locations[0].start, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/ECK120033736/location6, Entity Type: Range; sbol3-11401 - The value of the start property of a Range MUST be greater than zero and less than or equal to the length of the elements value of the Sequence referred to by its hasSequence property., Value: 1286, Property: components[9].subComponents[0].locations[0].start, Entity URI: http://www.virtualparts.org/part/pIKE_Toggle_1/pIKERightCassette_1/location2, Entity Type: Range; sbol3-10807 - If a SubComponent object has at least one hasLocation and zero sourceLocation properties, and the Component linked by its instanceOf has precisely one hasSequence property whose Sequence has a value for its elements property, then the sum of the lengths of the Location objects referred to by the hasLocation properties MUST equal the length of the elements value of the Sequence. ADDITIONAL INFORMATION: Sequence length:54, Calculated location length:55, Sequence: http://www.virtualparts.org/part/BBa_R0040, Value: [http://www.virtualparts.org/part/pIKELeftCassette_1/BBa_R0040/location1], Property: components[13].subComponents[2].hasLocation, Entity URI: http://www.virtualparts.org/part/pIKELeftCassette_1/BBa_R0040, Entity Type: SubComponent; sbol3-10807 - If a SubComponent object has at least one hasLocation and zero sourceLocation properties, and the Component linked by its instanceOf has precisely one hasSequence property whose Sequence has a value for its elements property, then the sum of the lengths of the Location objects referred to by the hasLocation properties MUST equal the length of the elements value of the Sequence. ADDITIONAL INFORMATION: Sequence length:12, Calculated location length:13, Sequence: http://www.virtualparts.org/part/BBa_J61130, Value: [http://www.virtualparts.org/part/pIKERightCassette_1/BBa_J61130/location4], Property: components[14].subComponents[0].hasLocation, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_J61130, Entity Type: SubComponent; sbol3-11402 - The value of the end property of a Range MUST be greater than zero and less than or equal to the length of the elements value of theSequence referred to by its hasSequence property., Value: 1288, Property: components[13].subComponents[0].locations[0].end, Entity URI: http://www.virtualparts.org/part/pIKELeftCassette_1/ECK120029600/location4, Entity Type: Range; sbol3-11401 - The value of the start property of a Range MUST be greater than zero and less than or equal to the length of the elements value of the Sequence referred to by its hasSequence property., Value: 56, Property: components[14].subComponents[3].locations[0].start, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_J61120/location2, Entity Type: Range; sbol3-11401 - The value of the start property of a Range MUST be greater than zero and less than or equal to the length of the elements value of the Sequence referred to by its hasSequence property., Value: 1, Property: components[14].subComponents[1].locations[0].start, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_R0010/location1, Entity Type: Range; sbol3-11402 - The value of the end property of a Range MUST be greater than zero and less than or equal to the length of the elements value of theSequence referred to by its hasSequence property., Value: 2834, Property: components[9].subComponents[0].locations[0].end, Entity URI: http://www.virtualparts.org/part/pIKE_Toggle_1/pIKERightCassette_1/location2, Entity Type: Range; sbol3-11401 - The value of the start property of a Range MUST be greater than zero and less than or equal to the length of the elements value of the Sequence referred to by its hasSequence property., Value: 1, Property: components[9].subComponents[1].locations[0].start, Entity URI: http://www.virtualparts.org/part/pIKE_Toggle_1/pIKELeftCassette_1/location1, Entity Type: Range; sbol3-11402 - The value of the end property of a Range MUST be greater than zero and less than or equal to the length of the elements value of theSequence referred to by its hasSequence property., Value: 1285, Property: components[9].subComponents[1].locations[0].end, Entity URI: http://www.virtualparts.org/part/pIKE_Toggle_1/pIKELeftCassette_1/location1, Entity Type: Range; sbol3-11402 - The value of the end property of a Range MUST be greater than zero and less than or equal to the length of the elements value of theSequence referred to by its hasSequence property., Value: 729, Property: components[14].subComponents[4].locations[0].end, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_C0040/location3, Entity Type: Range; sbol3-10807 - If a SubComponent object has at least one hasLocation and zero sourceLocation properties, and the Component linked by its instanceOf has precisely one hasSequence property whose Sequence has a value for its elements property, then the sum of the lengths of the Location objects referred to by the hasLocation properties MUST equal the length of the elements value of the Sequence. ADDITIONAL INFORMATION: Sequence length:1128, Calculated location length:1129, Sequence: http://www.virtualparts.org/part/BBa_C0012, Value: [http://www.virtualparts.org/part/pIKELeftCassette_1/BBa_C0012/location3], Property: components[13].subComponents[1].hasLocation, Entity URI: http://www.virtualparts.org/part/pIKELeftCassette_1/BBa_C0012, Entity Type: SubComponent; sbol3-11401 - The value of the start property of a Range MUST be greater than zero and less than or equal to the length of the elements value of the Sequence referred to by its hasSequence property., Value: 69, Property: components[13].subComponents[1].locations[0].start, Entity URI: http://www.virtualparts.org/part/pIKELeftCassette_1/BBa_C0012/location3, Entity Type: Range; sbol3-11401 - The value of the start property of a Range MUST be greater than zero and less than or equal to the length of the elements value of the Sequence referred to by its hasSequence property., Value: 1, Property: components[13].subComponents[2].locations[0].start, Entity URI: http://www.virtualparts.org/part/pIKELeftCassette_1/BBa_R0040/location1, Entity Type: Range; sbol3-10807 - If a SubComponent object has at least one hasLocation and zero sourceLocation properties, and the Component linked by its instanceOf has precisely one hasSequence property whose Sequence has a value for its elements property, then the sum of the lengths of the Location objects referred to by the hasLocation properties MUST equal the length of the elements value of the Sequence. ADDITIONAL INFORMATION: Sequence length:54, Calculated location length:55, Sequence: http://www.virtualparts.org/part/BBa_R0010, Value: [http://www.virtualparts.org/part/pIKERightCassette_1/BBa_R0010/location1], Property: components[14].subComponents[1].hasLocation, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_R0010, Entity Type: SubComponent; sbol3-11401 - The value of the start property of a Range MUST be greater than zero and less than or equal to the length of the elements value of the Sequence referred to by its hasSequence property., Value: 69, Property: components[14].subComponents[4].locations[0].start, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_C0040/location3, Entity Type: Range; sbol3-11401 - The value of the start property of a Range MUST be greater than zero and less than or equal to the length of the elements value of the Sequence referred to by its hasSequence property., Value: 743, Property: components[14].subComponents[2].locations[0].start, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_E0040/location5, Entity Type: Range; sbol3-10807 - If a SubComponent object has at least one hasLocation and zero sourceLocation properties, and the Component linked by its instanceOf has precisely one hasSequence property whose Sequence has a value for its elements property, then the sum of the lengths of the Location objects referred to by the hasLocation properties MUST equal the length of the elements value of the Sequence. ADDITIONAL INFORMATION: Sequence length:720, Calculated location length:721, Sequence: http://www.virtualparts.org/part/BBa_E0040, Value: [http://www.virtualparts.org/part/pIKERightCassette_1/BBa_E0040/location5], Property: components[14].subComponents[2].hasLocation, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_E0040, Entity Type: SubComponent; sbol3-11401 - The value of the start property of a Range MUST be greater than zero and less than or equal to the length of the elements value of the Sequence referred to by its hasSequence property., Value: 730, Property: components[14].subComponents[0].locations[0].start, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_J61130/location4, Entity Type: Range; sbol3-10807 - If a SubComponent object has at least one hasLocation and zero sourceLocation properties, and the Component linked by its instanceOf has precisely one hasSequence property whose Sequence has a value for its elements property, then the sum of the lengths of the Location objects referred to by the hasLocation properties MUST equal the length of the elements value of the Sequence. ADDITIONAL INFORMATION: Sequence length:12, Calculated location length:13, Sequence: http://www.virtualparts.org/part/BBa_J61120, Value: [http://www.virtualparts.org/part/pIKERightCassette_1/BBa_J61120/location2], Property: components[14].subComponents[3].hasLocation, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_J61120, Entity Type: SubComponent; sbol3-11402 - The value of the end property of a Range MUST be greater than zero and less than or equal to the length of the elements value of theSequence referred to by its hasSequence property., Value: 1197, Property: components[13].subComponents[1].locations[0].end, Entity URI: http://www.virtualparts.org/part/pIKELeftCassette_1/BBa_C0012/location3, Entity Type: Range; sbol3-11402 - The value of the end property of a Range MUST be greater than zero and less than or equal to the length of the elements value of theSequence referred to by its hasSequence property., Value: 742, Property: components[14].subComponents[0].locations[0].end, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_J61130/location4, Entity Type: Range; sbol3-11402 - The value of the end property of a Range MUST be greater than zero and less than or equal to the length of the elements value of theSequence referred to by its hasSequence property., Value: 55, Property: components[14].subComponents[1].locations[0].end, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_R0010/location1, Entity Type: Range; sbol3-10807 - If a SubComponent object has at least one hasLocation and zero sourceLocation properties, and the Component linked by its instanceOf has precisely one hasSequence property whose Sequence has a value for its elements property, then the sum of the lengths of the Location objects referred to by the hasLocation properties MUST equal the length of the elements value of the Sequence. ADDITIONAL INFORMATION: Sequence length:90, Calculated location length:91, Sequence: http://www.virtualparts.org/part/ECK120033736, Value: [http://www.virtualparts.org/part/pIKERightCassette_1/ECK120033736/location6], Property: components[14].subComponents[5].hasLocation, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/ECK120033736, Entity Type: SubComponent; sbol3-11402 - The value of the end property of a Range MUST be greater than zero and less than or equal to the length of the elements value of theSequence referred to by its hasSequence property., Value: 68, Property: components[14].subComponents[3].locations[0].end, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_J61120/location2, Entity Type: Range; sbol3-11401 - The value of the start property of a Range MUST be greater than zero and less than or equal to the length of the elements value of the Sequence referred to by its hasSequence property., Value: 1198, Property: components[13].subComponents[0].locations[0].start, Entity URI: http://www.virtualparts.org/part/pIKELeftCassette_1/ECK120029600/location4, Entity Type: Range; sbol3-11402 - The value of the end property of a Range MUST be greater than zero and less than or equal to the length of the elements value of theSequence referred to by its hasSequence property., Value: 1463, Property: components[14].subComponents[2].locations[0].end, Entity URI: http://www.virtualparts.org/part/pIKERightCassette_1/BBa_E0040/location5, Entity Type: Range; sbol3-10111 - An object's property values MUST have the type listed for the object type and property in Table 23., Value: http://sbolhub.org/gen/james_test_sbol2_061015155208, Property: Collection[http://sbolhub.org/col/james_test_sbol2_061015155208].member; sbol3-10807 - If a SubComponent object has at least one hasLocation and zero sourceLocation properties, and the Component linked by its instanceOf has precisely one hasSequence property whose Sequence has a value for its elements property, then the sum of the lengths of the Location objects referred to by the hasLocation properties MUST equal the length of the elements value of the Sequence. ADDITIONAL INFORMATION: Sequence length:90, Calculated location length:91, Sequence: http://www.virtualparts.org/part/ECK120029600, Value: [http://www.virtualparts.org/part/pIKELeftCassette_1/ECK120029600/location4], Property: components[13].subComponents[0].hasLocation, Entity URI: http://www.virtualparts.org/part/pIKELeftCassette_1/ECK120029600, Entity Type: SubComponent

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions