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

client = Client(api_key="YOUR_API_KEY")
results = client.get(data_ids="d290f1ee-6c54-4b01-90e6-d701748f0851")
raman = results[0]  # RamanResult
print(raman.raman_shift)
print(raman.detected_peaks)
{
  "data_id": "d290f1ee-6c54-4b01-90e6-d701748f0851",
  "id": "raman_001",
  "energies": [100, 200, 268, 291, 400, 500],
  "intensities": [0.1, 0.3, 0.45, 0.82, 0.2, 0.15],
  "detected_peaks": [
    {"position": 291.5, "intensity": 0.82},
    {"position": 268.2, "intensity": 0.45}
  ],
  "last_updated": "2024-01-15T10:35:00Z"
}
Returns processed Raman spectroscopy data including energies, intensities, and detected peaks.
data_id
string
required
The data entry UUID for the Raman measurement

Response

data_id
string
Data entry UUID
id
string
Raman results identifier
energies
array
Energy/wavenumber values
intensities
array
Intensity values corresponding to the energies
detected_peaks
array
Detected peaks in the spectrum
last_updated
string
ISO 8601 timestamp of last update
from atomscale import Client

client = Client(api_key="YOUR_API_KEY")
results = client.get(data_ids="d290f1ee-6c54-4b01-90e6-d701748f0851")
raman = results[0]  # RamanResult
print(raman.raman_shift)
print(raman.detected_peaks)
{
  "data_id": "d290f1ee-6c54-4b01-90e6-d701748f0851",
  "id": "raman_001",
  "energies": [100, 200, 268, 291, 400, 500],
  "intensities": [0.1, 0.3, 0.45, 0.82, 0.2, 0.15],
  "detected_peaks": [
    {"position": 291.5, "intensity": 0.82},
    {"position": 268.2, "intensity": 0.45}
  ],
  "last_updated": "2024-01-15T10:35:00Z"
}