ECLIPSE(1)
π ECLIPSE(1) β User Commands π
okay bestie, buckle up, because this is eclipse β a User Commands girlie from the ECLIPSE(1) universe β and she computes emissions by driving a time line using SUMO's emission models. yes, literally that. she's giving physics but make it β¨aestheticβ¨.
πΈ NAME πΈ
Eclipse β computes emissions by driving a time line using SUMO's emission models ππ¨
π¦ SYNOPSIS π¦
emissionsDrivingCycle [OPTION]*
like. that's it. that's the whole vibe. you call her, you hand her some OPTIONs, she does the emissions math. periodt.
π DESCRIPTION π
Eclipse SUMO emissionsDrivingCycle 1.27.1
Copyright (C) 2001-2026 German Aerospace Center (DLR) and others; https://sumo.dlr.de
Computes emissions by driving a time line using SUMO's emission models. no cap, that's the entire job description. she takes a timeline, she runs it, she tells you what came out of the tailpipe (metaphorically, and also extremely literally). π
βοΈ Configuration Options βοΈ
-c,--configuration-fileFILE β Loads the named config on startup. like handing her your little starter pack π-C,--save-configurationFILE β Saves current configuration into FILE. girlboss move: she writes down what she's doing so you can do it again--save-configuration.relativeβ Enforce relative paths when saving the configuration--save-templateFILE β Saves a configuration template (empty) into FILE. it's giving blank canvas π¨--save-schemaFILE β Saves the configuration schema into FILE--save-commentedβ Adds comments to saved template, configuration, or schema. she's annotating her own notes, iconic behavior
π₯ Input Options π₯
-t,--timeline-fileFILE β Defines the file to read the driving cycle from.--timeline-file.skipINT β Skips the first NUM lines.--timeline-file.separatorSTR β Defines the entry separator.-n,--netstate-fileFILE β Defines the netstate, route and trajectory files to read the driving cycles from.--additional-filesFILE β Load emission parameters (vTypes) from FILE(s)-e,--emission-classSTR β Defines for which emission class the emissions shall be generated.--vtypeSTR β Defines the vehicle type to use for emission parameters.
π₯ Processing Options π₯
-a,--compute-aβ If set, the acceleration is computed instead of being read from the file. she does the math herself, main character energy fr fr--compute-a.forwardβ If set, the acceleration for time t is computed fromv(t+1) - v(t)instead ofv(t) - v(t-1)--compute-a.zero-correctionβ If set, the acceleration for time t is set to0if the speed is0-s,--skip-firstβ If set, the first line of the read file is skipped.--kmhβ If set, the given speed is interpreted as being given in km/h.--have-slopeβ If set, the fourth column is read and used as slope (in deg).--slopeFLOAT β Sets a global slope (in deg) that is used if the file does not contain slope information.--beginTIME β Defines the begin time in seconds;--endTIME β Defines the end time in seconds;
π Output Options π
-o,--outputSTR β Defines the file to write the emission cycle results into.--output.attributesSTR[] β Defines the attributes to write.--emission-outputFILE β Save the emission values of each vehicle in XML--sum-outputFILE β Save the aggregated and normed emission values of each vehicle in CSV--write-licenseβ Include license info into every output file--write-metadataβ Write parsable metadata (configuration etc.) instead of comments--output-prefixSTR β Prefix which is applied to all output files. The special string'TIME'is replaced by the current time.--output-suffixSTR β Suffix which is applied to all output files. The special string'TIME'is replaced by the current time.--precisionINT β Defines the number of digits after the comma for floating point output--precision.geoINT β Defines the number of digits after the comma for lon,lat output--output.compressionSTR β Defines the standard compression algorithm (currently only for parquet output)--output.formatSTR β Defines the standard output format if not derivable from the file name ('xml','csv','parquet')--output.column-headerSTR β How to derive column headers from attribute names ('none','tag','auto','plain')--output.column-separatorSTR β Separator in CSV output-H,--human-readable-timeβ Write time values as hour:minute:second or day:hour:minute:second rather than seconds π°οΈ she learned to read a clock, we're so proud
π Emissions Options π
--emissions.volumetric-fuelβ Return fuel consumption values in (legacy) unitlinstead ofmg--phemlight-pathFILE β Determines where to load PHEMlight definitions from--phemlight-yearINT β Enable fleet age modelling with the given reference year in PHEMlight5--phemlight-temperatureFLOAT β Set ambient temperature to correct NOx emissions in PHEMlight5
π’ Report Options π’
-v,--verboseβ Switches to verbose output. she's telling you EVERYTHING now π£οΈ--print-optionsβ Prints option values before processing-?,--helpβ Prints this screen or selected topics-V,--versionβ Prints the current version-X,--xml-validationSTR β Set schema validation scheme of XML inputs ("never","local","auto"or"always")-W,--no-warningsβ Disables output of warnings--aggregate-warningsINT β Aggregate warnings of the same type whenever more than INT occur-l,--logFILE β Writes all messages to FILE (implies verbose)--message-logFILE β Writes all non-error messages to FILE (implies verbose)--error-logFILE β Writes all warnings and errors to FILE--log.timestampsβ Writes timestamps in front of all messages--log.processidβ Writes process ID in front of all messages--languageSTR β Language to use in messages-q,--quietβ Not writing anything. she's silence. she's mystery. she's not telling you a single thing π€«
π«Ά REPORTING BUGS π«Ά
found a bug? bestie, TELL HER. she wants to know. π
- Report bugs at <https://github.com/eclipse-sumo/sumo/issues>.
- Get in contact via <sumo@dlr.de>.
Build features: Linux-6.8.0-139-generic x86_64 GNU 15.3.0 None
FMI Proj GUI Intl SWIG Eigen GDAL FFmpeg OSG GL2PS
Copyright (C) 2001-2026 German Aerospace Center (DLR) and others;
https://sumo.dlr.de
Eclipse SUMO emissionsDrivingCycle 1.27.1 is part of SUMO. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html This program may also be made available under the following Secondary Licenses when the conditions for such availability set forth in the Eclipse Public License 2.0 are satisfied: GNU General Public License, version 2 or later which is available at https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-or-later
β οΈ heads up: that whole legal chunk above is not a joke section. it's the actual license situation and it means exactly what it says. read it. respect it. π
aaaand that's the whole page!! π this little legend comes to you from Eclipse SUMO emissionsDrivingC..., dated August 2026, and she lives at ECLIPSE(1) forever and ever. now go run her, bestie, she's been waiting πβ¨π¦
π¦ where this page comes from
- ubuntu stonking: sumo 1.27.1+dfsg-1 Β· EPL-2.0 OR GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms