Skip to content

Data/tsfm data couchdb#343

Open
nianjunz wants to merge 4 commits into
mainfrom
data/tsfm-data-couchdb
Open

Data/tsfm data couchdb#343
nianjunz wants to merge 4 commits into
mainfrom
data/tsfm-data-couchdb

Conversation

@nianjunz
Copy link
Copy Markdown
Collaborator

@nianjunz nianjunz commented Jun 2, 2026

Add the TSFM dataset: it contains the three files:

Three Original CSV Files:

  1. src/couchdb/sample_data/tsfm/chiller9_tsad.csv

1,867 rows
Time period: April 2020
15-minute intervals
Columns: Timestamp + 9 sensor readings + segment_id

  1. src/couchdb/sample_data/tsfm/chiller9_finetuning_small.csv

2,000 rows
Time period: January 2020
15-minute intervals
Columns: Timestamp + 9 sensor readings + segment_id

  1. src/couchdb/sample_data/tsfm/chiller9_annotated_small_test.csv

124 rows
Time period: September 2016
15-minute intervals
Columns: Date, Timestamp + 11 sensor readings (includes Schedule and Liquid Refrigerant Evaporator Temperature)

Three Generated JSON Files:
src/couchdb/sample_data/tsfm/chiller9_tsad.json

1,867 JSON objects
Format: IoT-compatible with asset_id "Chiller 9"
Fields: asset_id, timestamp, 9 "Chiller 9" prefixed sensors, segment_id
src/couchdb/sample_data/tsfm/chiller9_finetuning_small.json

2,000 JSON objects
Format: IoT-compatible with asset_id "Chiller 9"
Fields: asset_id, timestamp, 9 "Chiller 9" prefixed sensors, segment_id
src/couchdb/sample_data/tsfm/chiller9_annotated_small_test.json

124 JSON objects
Format: IoT-compatible with asset_id "Chiller 9"
Fields: asset_id, Date, timestamp, 11 "Chiller 9" prefixed sensors
All files are located in: src/couchdb/sample_data/tsfm/

nianjunz added 4 commits June 2, 2026 14:48
Add three Chiller 9 sample datasets under src/couchdb/sample_data/tsfm: chiller9_annotated_small_test.csv (annotated test set), chiller9_finetuning_small.csv (finetuning dataset with segment_id), and chiller9_tsad.csv (time-series data for anomaly detection). These files provide small sample data for testing and training TSFM/TSAD workflows.
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new TSFM (Time Series Foundation Model) sample dataset for “Chiller 9” under src/couchdb/sample_data/tsfm/, providing both raw CSVs and IoT-style JSON equivalents intended for forecasting, fine-tuning, and anomaly-detection workflows.

Changes:

  • Added three TSFM CSV datasets (tsad, finetuning_small, annotated_small_test) for Chiller 9.
  • Added three JSON versions of the same datasets with asset_id + timestamped sensor fields.
  • Introduced an annotated small test dataset that includes additional sensor fields (e.g., Schedule, Liquid Refrigerant Evaporator Temperature).

Reviewed changes

Copilot reviewed 2 out of 6 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
src/couchdb/sample_data/tsfm/chiller9_tsad.csv Adds TSAD input CSV time series (15-min sampled) with segment_id.
src/couchdb/sample_data/tsfm/chiller9_tsad.json Adds IoT-style JSON version of the TSAD dataset.
src/couchdb/sample_data/tsfm/chiller9_finetuning_small.csv Adds small fine-tuning CSV dataset with segment_id.
src/couchdb/sample_data/tsfm/chiller9_finetuning_small.json Adds IoT-style JSON version of the fine-tuning dataset.
src/couchdb/sample_data/tsfm/chiller9_annotated_small_test.csv Adds annotated CSV test subset with extra sensor columns (incl. Schedule).
src/couchdb/sample_data/tsfm/chiller9_annotated_small_test.json Adds IoT-style JSON version of the annotated test dataset.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

"Chiller 9 Tonnage": 1409.3997802734375,
"Chiller 9 Return Temperature": 56.09999847412109,
"Chiller 9 Chiller Efficiency": 0.4689939618110657,
"Chiller 9 Schedule": "False",
2016-09-21 21:00:00,2016-09-21 21:00:00,46.5,46.70000076293945,1429.38720703125,56.09999847412109,0.4967163503170013,,699,73,5054.5,42.20000076293945,83.9000015258789
2016-09-21 21:15:00,2016-09-21 21:15:00,46.5,46.59999847412109,1449.046875,56.09999847412109,0.4727245271205902,,681,71,5051.75,42.5,83.69999694824219
2016-09-21 21:30:00,2016-09-21 21:30:00,46.5,46.5,1440.140625,56.0,0.481203019618988,,689,72,5035.25,42.29999923706055,83.69999694824219
2016-09-21 21:45:13,2016-09-21 21:45:13,46.5,46.70000076293945,1401.10302734375,56.0,0.4767672121524811,,662,70,5029.75,42.70000076293945,83.5
Comment on lines +596 to +597
"Date": "2016-09-21 21:45:13",
"timestamp": "2016-09-21 21:45:13",
2020-01-01 06:45:00-05:00,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1
2020-01-01 07:00:00-05:00,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1
2020-01-01 07:15:00-05:00,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1
2020-01-01 07:30:03-05:00,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants