API Reference¶
Complete API documentation for idmtools.
Core Modules¶
idmtools.core¶
Core classes and functionality
Key Classes:
Platform- Platform factory and managementEntity- Base entity classItemType- Entity type enumeration
idmtools.models¶
Model implementations
Modules:
python- Python model supportPythonTaskJSONConfiguredPythonTaskSingularityJSONConfiguredPythonTask
r- R model supporttemplated_script_task- Templated models
idmtools.platforms¶
Platform implementations
Platform Types:
comps- COMPS platformslurm- Slurm platformcontainer- Container platformprocess- Local process platforms
Data Analysis¶
Analysis framework for post-processing simulation outputs
Key Classes:
IAnalyzer- Abstract base class for all analyzersAnalyzeManager- Run analyzers locally with a parallel worker poolPlatformAnalysis- Run analyzers remotely on COMPS via SSMTDownloadAnalyzer,CSVAnalyzer,TagsAnalyzer,AddAnalyzer- Built-in analyzers
API Navigation¶
Browse by module or use the search function to find specific classes and functions.
See Also¶
- User Guide - How to use the API
- Tutorials - API usage examples
- CLI Reference - Command-line tools