Назад към всички

fluorescence-spectroscopy-analyzer

// Fluorescence spectroscopy skill for quantum dot characterization, FRET measurements, and photoluminescence analysis

$ git log --oneline --stat
stars:384
forks:73
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
namefluorescence-spectroscopy-analyzer
descriptionFluorescence spectroscopy skill for quantum dot characterization, FRET measurements, and photoluminescence analysis
allowed-toolsRead,Write,Glob,Grep,Bash
metadata[object Object]

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

  1. Spectral Measurements

    • Acquire excitation and emission spectra
    • Correct for instrument response
    • Identify emission maxima
  2. Quantum Yield

    • Use integrating sphere or reference
    • Account for reabsorption
    • Report with standard
  3. 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"
  }
}