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