| name | fluorescence-spectroscopy-analyzer |
| description | Fluorescence spectroscopy skill for quantum dot characterization, FRET measurements, and photoluminescence analysis |
| allowed-tools | ["Read","Write","Glob","Grep","Bash"] |
| metadata | {"specialization":"nanotechnology","domain":"science","category":"spectroscopy","priority":"high","phase":6,"tools-libraries":["FluorEssence","Edinburgh Instruments F980","Custom analysis tools"]} |
| graph | {"domains":["domain:nanotechnology"],"skillAreas":["skill-area:mathematical-reasoning","skill-area:physics-simulation","skill-area:data-analysis"],"workflows":["workflow:experiment-design"],"roles":["role:research-engineer"]} |
Fluorescence Spectroscopy Analyzer
Purpose
The Fluorescence Spectroscopy Analyzer skill provides comprehensive photoluminescence characterization of nanomaterials, enabling analysis of emission properties, quantum yields, and energy transfer processes.
Capabilities
- Excitation/emission spectra
- Quantum yield calculation
- Fluorescence lifetime measurements
- FRET efficiency calculation
- Photostability assessment
- Single-particle fluorescence
Usage Guidelines
Fluorescence Analysis
-
Spectral Measurements
- Acquire excitation and emission spectra
- Correct for instrument response
- Identify emission maxima
-
Quantum Yield
- Use integrating sphere or reference
- Account for reabsorption
- Report with standard
-
Lifetime Measurements
- Use TCSPC for time-resolved
- Fit decay curves
- Identify multiple components
Process Integration
- Multi-Modal Nanomaterial Characterization Pipeline
- Nanosensor Development and Validation Pipeline
- Nanoparticle Drug Delivery System Development
Input Schema
{
"sample_id": "string",
"excitation_wavelength": "number (nm)",
"measurement_type": "steady_state|time_resolved|quantum_yield",
"reference_standard": "string (optional)"
}
Output Schema
{
"emission": {
"peak_wavelength": "number (nm)",
"fwhm": "number (nm)",
"stokes_shift": "number (nm)"
},
"quantum_yield": {
"value": "number",
"method": "string",
"reference": "string"
},
"lifetime": {
"tau1": "number (ns)",
"amplitude1": "number",
"tau2": "number (ns, optional)",
"chi_squared": "number"
}
}