# upload_tdms

## nominal.tdms.upload_tdms(client, file, name=None, description=None, timestamp_column=None, timestamp_type=None, *, wait_until_complete=True, channel_name_delimiter=None, labels=(), properties=None, tag_columns=None, tags=None)

Create a dataset in the Nominal platform from a tdms file.

See [`upload_tdms_to_dataset`](https://dev.nominal.io/python/ref/generated/nominal.tdms.upload_tdms_to_dataset.md#nominal.tdms.upload_tdms_to_dataset "nominal.tdms.upload_tdms_to_dataset") for a description of arguments available, or
[`nominal.thirdparty.pandas.upload_dataframe`](https://dev.nominal.io/python/ref/generated/nominal.thirdparty.pandas.upload_dataframe.md#nominal.thirdparty.pandas.upload_dataframe "nominal.thirdparty.pandas.upload_dataframe") for a description of dataset creation arguments available.

Return type:
:   [*Dataset*](https://dev.nominal.io/python/ref/generated/nominal.core.Dataset.md#nominal.core.Dataset "nominal.core.dataset.Dataset")
