Class: SupportedFileType

An specification of a FileType, supported by the parent Extractor.

URI: datatractor_schema:SupportedFileType

erDiagram SupportedFileType { string id string description } UsageTemplate { string input_path string input_type string output_path string output_type } SupportedFileType ||--|o UsageTemplate : "template"

Slots

Name

Cardinality and Range

Description

Inheritance

id

0..1
String

A reference to the registered Datatractor FileType->id for this file type.

direct

description

0..1
String

Free-text description of caveats or instructions specific to this file type.

direct

template

0..1
UsageTemplate

A mechanism for overriding the template values for this file type in the usage
instructions.

direct

Usages

used by

used in

type

used

Extractor

supported_filetypes

range

SupportedFileType

Extractor

supported_output_filetypes

range

SupportedFileType

Identifier and Mapping Information

Schema Source

  • from schema: https://datatractor.github.io/schema/main/datatractor_schema/

Mappings

Mapping Type

Mapped Value

self

datatractor_schema:SupportedFileType

native

datatractor_schema:SupportedFileType

LinkML Source

Direct

name: SupportedFileType
description: An specification of a `FileType`, supported by the parent `Extractor`.
from_schema: https://datatractor.github.io/schema/main/datatractor_schema/
rank: 1000
attributes:
  id:
    name: id
    description: A reference to the registered Datatractor `FileType->id` for this
      file type.
    from_schema: https://datatractor.github.io/schema/main/datatractor_schema/
    domain_of:
    - Extractor
    - SupportedFileType
    - FileType
  description:
    name: description
    description: Free-text description of caveats or instructions specific to this
      file type.
    from_schema: https://datatractor.github.io/schema/main/datatractor_schema/
    domain_of:
    - Extractor
    - SupportedFileType
    - FileType
  template:
    name: template
    description: A mechanism for overriding the template values for this file type
      in the usage instructions.
    from_schema: https://datatractor.github.io/schema/main/datatractor_schema/
    rank: 1000
    domain_of:
    - SupportedFileType
    range: UsageTemplate
    required: false

Induced

name: SupportedFileType
description: An specification of a `FileType`, supported by the parent `Extractor`.
from_schema: https://datatractor.github.io/schema/main/datatractor_schema/
rank: 1000
attributes:
  id:
    name: id
    description: A reference to the registered Datatractor `FileType->id` for this
      file type.
    from_schema: https://datatractor.github.io/schema/main/datatractor_schema/
    alias: id
    owner: SupportedFileType
    domain_of:
    - Extractor
    - SupportedFileType
    - FileType
    range: string
  description:
    name: description
    description: Free-text description of caveats or instructions specific to this
      file type.
    from_schema: https://datatractor.github.io/schema/main/datatractor_schema/
    alias: description
    owner: SupportedFileType
    domain_of:
    - Extractor
    - SupportedFileType
    - FileType
    range: string
  template:
    name: template
    description: A mechanism for overriding the template values for this file type
      in the usage instructions.
    from_schema: https://datatractor.github.io/schema/main/datatractor_schema/
    rank: 1000
    alias: template
    owner: SupportedFileType
    domain_of:
    - SupportedFileType
    range: UsageTemplate
    required: false