# Direct File Ingestion

Upload files you already have to a Nominal dataset, with the [Python client](https://dev.nominal.io/python.md), [nomctl](https://dev.nominal.io/nomctl.md) or the Nominal app. To set up the Python client, see the [quickstart](https://dev.nominal.io/quickstart.md), and to install nomctl, see [Install](https://dev.nominal.io/nomctl.md#install).

![](https://dev.nominal.io/file-ingestion/_images/csv.svg)

**CSV**

Upload tabular time-series data from CSV files.

[CSV and Parquet](https://dev.nominal.io/file-ingestion/csv-parquet.md)

![](https://dev.nominal.io/file-ingestion/_images/hdf5.svg)

**HDF5**

Upload hierarchical scientific datasets stored in HDF5.

[HDF5](https://dev.nominal.io/file-ingestion/hdf5.md)

![](https://dev.nominal.io/file-ingestion/_images/parquet.png)

**Parquet**

Upload columnar Apache Parquet files.

[CSV and Parquet](https://dev.nominal.io/file-ingestion/csv-parquet.md)

![](https://dev.nominal.io/file-ingestion/_images/tdms.svg)

**TDMS**

Upload NI TDMS measurement files.

[TDMS](https://dev.nominal.io/file-ingestion/tdms.md)

![](https://dev.nominal.io/file-ingestion/_images/avro.svg)

**Avro streams**

Upload Apache Avro stream files.

[Avro streams](https://dev.nominal.io/file-ingestion/avro-streams.md)

![](https://dev.nominal.io/file-ingestion/_images/json.svg)

**Journal JSON logs**

Upload journald exports and other JSON Lines logs.

[Journal JSON logs](https://dev.nominal.io/file-ingestion/journal-json.md)

![](https://dev.nominal.io/file-ingestion/_images/mcap.svg)

**MCAP**

Upload MCAP files with protobuf, ROS 1, ROS 2 or JSON messages.

[MCAP](https://dev.nominal.io/file-ingestion/mcap.md)

![](https://dev.nominal.io/file-ingestion/_images/dataflash.svg)

**ArduPilot DataFlash**

Upload ArduPilot DataFlash flight logs.

[ArduPilot DataFlash](https://dev.nominal.io/file-ingestion/ardupilot-dataflash.md)

![](https://dev.nominal.io/file-ingestion/_images/tlog.svg)

**MAVLink telemetry logs**

Upload the MAVLink telemetry logs that ground control stations record.

[MAVLink telemetry logs](https://dev.nominal.io/file-ingestion/mavlink-tlog.md)

![](https://dev.nominal.io/file-ingestion/_images/px4.png)

**PX4 ULog**

Upload PX4 flight logs in the ULog format.

[PX4 ULog](https://dev.nominal.io/file-ingestion/px4-ulog.md)

**Video**

Upload MP4, MKV, AVI or MPEG-TS video that plays back in step with your data.

[Video](https://dev.nominal.io/file-ingestion/video.md)

For another format, [request support](https://community.instro.nominal.io/c/driver-feature-requests/9) or [write a file extractor](https://dev.nominal.io/extractors.md).

Logos are trademarks of their respective owners. See [Logo attributions](https://dev.nominal.io/file-ingestion/attributions.md).
