Welcome to Dataware Toolkit’s documentation!¶
Pydtk is a toolkit for managing, retrieving, and processing data.
Concepts¶
Pydtk are composed of three main components:
DB handlers that manage the meta-information of data
Models for reading/writing files of the right type
IO function to select appropriate models based on meta-information and to read/write data
The relationship between the components are described in the following figure.

Installation¶
You can install the toolkit with the following command:
$ pip3 install git+https://github.com/dataware-tools/pydtk.git
If you want to install the toolkit with extra feature (e.g. support for mysql DB and ROS), you can install extra dependencies as follows:
$ pip3 install git+https://github.com/dataware-tools/pydtk.git#egg=pydtk[mysql,ros]
Quick start:
API References: