| name | scipy-optimization-toolkit |
| description | SciPy scientific computing skill for numerical optimization, integration, and signal processing in physics |
| allowed-tools | ["Bash","Read","Write","Edit","Glob","Grep"] |
| metadata | {"specialization":"physics","domain":"science","category":"data-analysis","phase":6} |
| graph | {"domains":["domain:physics"],"skillAreas":["skill-area:statistical-analysis","skill-area:mathematical-reasoning","skill-area:data-analysis"],"workflows":["workflow:experiment-design","workflow:peer-review-cycle"],"roles":["role:research-scientist","role:computational-scientist"]} |
SciPy Optimization Toolkit
Purpose
Provides expert guidance on SciPy for scientific computing in physics, including optimization, integration, and signal processing.
Capabilities
- Nonlinear least squares fitting
- Global optimization methods
- Numerical integration (quadrature)
- ODE/PDE solvers
- Signal processing (FFT, filtering)
- Sparse matrix operations
Usage Guidelines
- Optimization: Use appropriate optimizer for the problem type
- Fitting: Apply nonlinear least squares for data fitting
- Integration: Choose proper quadrature methods
- ODEs: Solve differential equations with adaptive solvers
- Signal Processing: Apply FFT and filtering techniques
Tools/Libraries