software¶
Metadata about, or related to, software
-
class
fairgraph.software.
SoftwareCategory
(label, iri=None, strict=False)[source]¶ Bases:
fairgraph.base.OntologyTerm
-
class
fairgraph.software.
OperatingSystem
(label, iri=None, strict=False)[source]¶ Bases:
fairgraph.base.OntologyTerm
-
class
fairgraph.software.
ProgrammingLanguage
(label, iri=None, strict=False)[source]¶ Bases:
fairgraph.base.OntologyTerm
-
class
fairgraph.software.
SoftwareFeatureCategory
(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.base.KGObject
Parameters: - identifier (str) –
- name (str) –
- description (str) –
- parent (SoftwareFeatureCategory) –
-
class
fairgraph.software.
SoftwareFeature
(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.base.KGObject
Parameters: - name (str) –
- description (str) –
- category (SoftwareFeatureCategory) –
- identifier (str) –
-
class
fairgraph.software.
Keyword
(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.base.KGObject
Parameters: - name (str) –
- identifier (str) –
-
class
fairgraph.software.
Software
(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.base.KGObject
Parameters: - name (str) –
- description (str) –
- citation (str) –
- release_date (date) –
- categories (SoftwareCategory) –
- license (License) –
- operating_system (OperatingSystem) –
- release_notes (IRI) –
- requirements (str) –
- summary (str) –
- contributors (Person) –
- copyright (Person, Organization) –
- homepage (IRI) –
- documentation (IRI) –
- help (IRI) –
- source_code (IRI) –
- programming_languages (ProgrammingLanguage) –
- funding (Organization) –
- components (Software) –
- is_free (bool) –
- keywords (Keyword) –
- version (str) –
- features (SoftwareFeature) –