scientific-data-simulation

Generate synthetic scientific data from physical, chemical, and biological models.

3|1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/nahisaho/satori --skill scientific-data-simulation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scientific-data-simulation
Source: https://github.com/nahisaho/satori/tree/main/src/.github/skills/scientific-data-simulation
Command: npx skills add https://github.com/nahisaho/satori --skill scientific-data-simulation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates realistic synthetic scientific data based on physical, chemical, and biological models to augment limited real-world datasets, enabling robust ML development and benchmarking.

Core Features & Use Cases

  • Physics/chemistry/biology-based data generation with domain-consistent relationships and realistic noise.
  • Multi-domain templates supporting process data, materials data, clinical-like simulations, spectra and signals, enabling benchmarking and validation across Exp-06, Exp-12, Exp-13 patterns.
  • Use Case: Suppose you need 500 samples of a process dataset to prototype an ML model when experiments are scarce; this skill can generate that dataset reproducibly.

Quick Start

Generate a synthetic dataset using the provided Exp-12/13 templates to simulate a process with temperature, pressure, and time, seeded for reproducibility.

Frequently Asked Questions about scientific-data-simulation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate synthetic scientific data for machine learning when real-world experiments are limited?

To generate synthetic scientific data, you can use physical, chemical, and biological models that produce domain-consistent relationships and realistic noise. This approach augments limited real-world datasets, enabling robust ML development and reproducible benchmarking using templates like Exp-06, Exp-12, and Exp-13.

What types of synthetic data can I generate for scientific model benchmarking?

For scientific model benchmarking, you can generate process data, multi-material datasets, clinical-like simulations, spectroscopy, and biometric signals. These multi-domain templates support validation and testing across standardized experimental patterns like Exp-06, Exp-12, and Exp-13.

Can I use deterministic seeding to ensure reproducibility when generating synthetic datasets?

Yes, deterministic seeding ensures reproducibility when generating synthetic datasets. By setting domain-informed parameter ranges and applying deterministic seeds alongside noise modeling, you can reliably reproduce generated scientific data for consistent ML benchmarking.

How do I simulate process data with temperature, pressure, and time variables?

To simulate process data with temperature, pressure, and time variables, use the provided Exp-12 or Exp-13 templates. These templates apply domain-informed parameter ranges and noise modeling to generate realistic scientific process datasets for ML prototyping.

What are the limitations of using synthetic data for ML development versus real-world datasets?

Synthetic data for ML development requires domain-informed parameter ranges to remain realistic; otherwise, it may fail to capture unexpected real-world anomalies. While it augments scarce datasets effectively, synthetic data relies on predefined physical, chemical, and biological models rather than empirical observations.

Do I need external dependencies to generate clinical-like simulations and biometric signals?

No external dependencies are required to generate clinical-like simulations and biometric signals. The skill operates independently using built-in physical, chemical, and biological models to produce synthetic data with realistic noise for your ML development needs.