This lesson is still being designed and assembled (Pre-Alpha version)

Frictionless Data for Agricultural Research: Glossary

Key Points

Introducing Frictionless Data
  • Frictionless can be used to create well described datasets that can be more easily re-used by other researchers.

  • Metadata is used to describe a dataset.

  • Frictionless uses a simple JSON syntax for providing structured metadata.

Frictionless Data and FAIR Data
  • Frictionless Datasets are described by metadata using a standard schema.

  • Providing good metadata to describe a dataset makes it easier for other researchers to understand and re-use the data.

  • The FAIR data principles are a set of guidelines for creating findable, accessible, interoperable and re-useable datasets.

  • Using Frictionless Data can help you create datasets that meet many of the FAIR Data Principles.

Frictionless Tables
  • The Frictionless Table Schema allows us to describe metadata for a table using JSON.

  • The Frictionless python module describe function is used to import a file as a table and infer information about it.

  • Using the Frictionless python module we can edit the Table Schema’s Field Descriptors.

Frictionless Tables - Primary and Foreign Keys
  • Frictionless allows you to define table fields as primary keys and foreign keys and create relationships between them

Frictionless Data Package
  • First key point. Brief Answer to questions. (FIXME)

Transforming Frictionless Data
  • .to do

Glossary

FIXME