# Datasets To run a simulation, it is necessary to provide a simulation model and input timeseries (see [modules chapter](core_modules) for which timeseries are needed). A simulation model can be constructed via API (see [example](https://gitlab.com/sintef-energy/Trident/partner/Trident-notebooks/api_examples/domain_example.ipynb)), or via built-in loaders. ## LTMV10 loader In order to integrate with older systems, `Trident` supports loading the simulation model and timeseries from a `LTMv10` dataset. Here we provide an overview of the subset of files `Trident` makes use of, and that needs to be provided in order for the different modules to function properly. The files can be made manually by a user (or their internal system), by a `ltm` application or by `LTM api`. ### PRISAVSNITT.DATA User generated. Required by: - `ModuleTransmission` ### model.h5 Can be generated by the programs `markedmodelprep`, `EMPS` or `Saminn` (old v9). Required by: - `ModuleHydro` - `ModuleHydroBasic` - `ModuleLoad` - `ModuleSolar` - `ModuleThermal` - `ModuleWind` ### BRENSEL.ARCH User generated. Required by: - `ModuleFuelType` ### TidsserieData.h5 Can be generated by either `konvtiltser` or the `LTM api`. Required by: - `ModuleThermal` - `ModuleExchange` - `ModuleLoad` - `ModulePriceElasticity` ### ProfTemp/*ARCH Generated when upgrading from `LTMv9` to `LTMv10` using `update_10`, but new entries in the directory can be made manually by the user. Required by: - `ModuleTemperatureCorrection` ### wind_data.h5 Generated from V30 (can potentially have other names) files using `update_10`. Required by: - `ModuleWind` ### constraints.xml Generated by `FanSI`. Required by: - `ModuleTransmission (with ramping enabled)` ### startkostnader.dat User generated. Required by: - `ModuleThermal (with startup costs enabled)` ### .ENMD Can be generated and edited using `nnmdat` in v9, or `ltm` in v10. Required by: - `ModulePriceElasticity` - `ModuleFuelType` ### DYNMODELL.OM Generated when running the program `detmod`. Required by: - `ModuleHydro` - `ModuleHydroBasic` ### SYSTEM.SMAG Generated by `ltm` using information from the file reservoir.star. Required by: - `ModuleHydro` - `ModuleHydroBasic` ### exogenous_prices.h5 Generated when running `update_10` if references to exogenous prices exists. Can otherwise be generated or updated using `ltm`. Required by: - `ModuleExchange` ### VVERD_xxx.SAMK Result data from `Emps` when running water value calculations. Required by: - `EndValueBendersCutModule` (if SOVNWaterValue.h5 is not provided) ### SOVNWaterValue.h5 Result data from `FanSI`. Required by: - `EndValueBendersCutModule` (if VVERD_xxx.SAMK is not provided) ### MASKENETT.DATA User generated. Required by: - `ModuleTransmission` ### CAP_FILE.H5 Generated when running `update_10`. Can also be generated or edited using `LTM API`. Required by: - `ModuleTransmission` ### Dellast_data.h5 Result file from either `emps.exe` or `saminn.exe`. Required if you want to do scenario depended temperature correction, but not use `ModuleTemperatureCorrection`. Required by: - `ModuleExchange`