WDF (Wolfram Data Framework)

WDF makes use of the Wolfram Language and the Wolfram Knowledgebase to provide a standardized computable description of real-world constructs and data.

ReferenceReference

Importing to WDF

SemanticImport import a file to give WDF

Interpreter specify how to convert a string to WDF

Basic WDF Constructs

Integer  ▪  Real  ▪  Rational  ▪  Complex  ▪  Interval

Entity a canonical entity of any type (entered in free form with Ctrl+)

EntityClass a class of entities of any type

Quantity a quantity with units

String  ▪  DateObject  ▪  TimeObject  ▪  GeoPosition  ▪  RGBColor  ▪  Missing

CloudObject a reference to an object in the cloud

Structural Elements

List a sequence of elements

Association a collection of elements associated with keys

Dataset representation of a structured dataset

Compound Data Structures

Graph  ▪  Image  ▪  TimeSeries  ▪  EventSeries  ▪  Region

Graphics  ▪  Graphics3D  ▪  GeoGraphics  ▪  Sound

External and Custom Entities

CloudObject a UUID-based reference for a custom entity, property, etc.

EntityValue settable property values for external and custom entities

Permissions options defining who can access, update, etc. values for custom entities

Exporting WDF

Export export WDF to a file (.wdf, .wdf.nb, .wdf.json, etc.)

Ontology-Related Functions »

CanonicalName unique canonical name for an entity etc.

CommonName  ▪  EntityTypeName  ▪  EntityProperties  ▪  ...

GeoIdentify  ▪  GeoEntities  ▪  ...