Skip to main content
GET
/
metrology
/
{data_id}
/
timeseries
from atomscale import Client

client = Client(api_key="YOUR_API_KEY")
results = client.get(data_ids="d290f1ee-6c54-4b01-90e6-d701748f0851")
metrology = results[0]  # MetrologyResult
print(metrology.timeseries_data)
{
  "properties": {
    "thickness": {
      "relative_time_seconds": [0, 10, 20, 30, 40, 50],
      "unix_timestamp_ms": [1705312200000, 1705312210000, 1705312220000, 1705312230000, 1705312240000, 1705312250000],
      "values": [0, 5.2, 10.1, 15.3, 20.0, 25.1],
      "units": "nm"
    },
    "deposition_rate": {
      "relative_time_seconds": [0, 10, 20, 30, 40, 50],
      "unix_timestamp_ms": [1705312200000, 1705312210000, 1705312220000, 1705312230000, 1705312240000, 1705312250000],
      "values": [0.52, 0.49, 0.52, 0.47, 0.51, 0.50],
      "units": "nm/s"
    }
  },
  "series_max_time": 50.0
}
Returns timeseries data from metrology instruments. Data is organized by property name, where each property has its own arrays of timestamps and values, allowing different sampling rates per property.
data_id
string
required
The data entry UUID for the metrology measurement
return_null_if_missing
boolean
default:"false"
If true, returns null instead of an error when no timeseries data exists for this entry
elapsed_seconds
number
Only return data points after this elapsed time (seconds). Useful for incremental fetching during live monitoring.

Response

properties
object
Mapping of property names to their timeseries data. Each key is a property name (e.g., thickness, temperature).
series_max_time
number
Maximum relative_time_seconds value across all properties
from atomscale import Client

client = Client(api_key="YOUR_API_KEY")
results = client.get(data_ids="d290f1ee-6c54-4b01-90e6-d701748f0851")
metrology = results[0]  # MetrologyResult
print(metrology.timeseries_data)
{
  "properties": {
    "thickness": {
      "relative_time_seconds": [0, 10, 20, 30, 40, 50],
      "unix_timestamp_ms": [1705312200000, 1705312210000, 1705312220000, 1705312230000, 1705312240000, 1705312250000],
      "values": [0, 5.2, 10.1, 15.3, 20.0, 25.1],
      "units": "nm"
    },
    "deposition_rate": {
      "relative_time_seconds": [0, 10, 20, 30, 40, 50],
      "unix_timestamp_ms": [1705312200000, 1705312210000, 1705312220000, 1705312230000, 1705312240000, 1705312250000],
      "values": [0.52, 0.49, 0.52, 0.47, 0.51, 0.50],
      "units": "nm/s"
    }
  },
  "series_max_time": 50.0
}