Skip to content

isajson: create @id for a number of ISA objects currently 'orphaned' #414

@proccaserra

Description

@proccaserra

Background:
Conversion from ISA-JSON to ISA-JSONLD and tuning of ISA JSON context files

  • Person
  • Publication
  • FactorValue
  • Characteristics(Value)
  • ParameterValue
  • OntologyAnnotation
  • OntologySource

Affected component: isajson.py

example fix on def get_ontology_source(obj)
(

def get_ontology_source(obj):
)
return clean_nulls( { "@id": id_gen(obj), "name": obj.name, "description": obj.description, "file": obj.file, "version": obj.version, "comments": get_comments(obj.comments) if obj.comments else [] }

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
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