vein1.6.0 package

Vehicular Emissions Inventories

add_lkm

Construction function to add unit km

add_miles

Construction function to add unit miles

add_polid

Add polygon id to lines road network

addscale

function to add a scale to a image plot

adt

Average daily traffic (ADT) from hourly traffic data.

age_hdv

Returns amount of vehicles at each age

age_ldv

Returns amount of vehicles at each age

age_moto

Returns amount of vehicles at each age

age_veh

Returns amount of vehicles at each age

age

Applies a survival rate to numeric new vehicles

aw

Average Weight for hourly traffic data.

celsius

Construction function for Celsius temperature

check_nt

Check the max number of threads

cold_mileage

Fraction of mileage driven with a cold engine or catalizer below norma...

colplot

Function to plot columns of data.frames

dmonth

Number of days of the month

ef_cetesb

Emissions factors for Environment Company of Sao Paulo, Brazil (CETESB...

ef_china_det

Correction of Chinese emission factors by deterioration

ef_china_h

Correction of Chinese factors by altitude

ef_china_hu

Correction of Chinese emission factors by humidity

ef_china_long

Chinese emission factors by emissions standard

ef_china_s

Correction of Chinese emission factors by sulfur

ef_china_speed

Correction of Chinese emission factors by speed

ef_china_te

Correction of Chinese emission factors by temperature

ef_china_th

Correction of Chinese factors by humidity when temperature > 24

ef_china

Emissions factors from Chinese emissions guidelines

ef_eea

Emissions factors from European European Environment Agency

ef_emfac

Emission Factors from EMFAC emission factors

ef_evap

Evaporative emission factor

ef_fun

Experimental: Returns a function of Emission Factor by age of use

ef_hdv_scaled

Scaling constant with speed emission factors of Heavy Duty Vehicles

ef_hdv_speed

Emissions factors for Heavy Duty Vehicles based on average speed

ef_im

Emission factors deoending on accumulated mileage

ef_ldv_cold_list

List of cold start emission factors of Light Duty Vehicles

ef_ldv_cold

Cold-Start Emissions factors for Light Duty Vehicles

ef_ldv_scaled

Scaling constant with speed emission factors of Light Duty Vehicles

ef_ldv_speed

Emissions factors for Light Duty Vehicles and Motorcycles

ef_local

Local Emissions factors

ef_nitro

Emissions factors of N2O and NH3

ef_wear

Emissions factors from tyre, break and road surface wear

ef_whe

Emission factor that incorporates the effect of high emitters

emis_chem2

Aggregate emissions by lumped groups in chemical mechanism

emis_china

Estimation with Chinese factors

emis_cold_td

Estimation of cold start emissions with top-down approach

emis_cold

Estimation of cold start emissions hourly for the of the week

emis_det

Determine deterioration factors for urban conditions

emis_dist

Allocate emissions into spatial objects (street emis to grid)

emis_emfac

Emission calculation based on EMFAC emission factors

emis_evap

Estimation of evaporative emissions

emis_evap2

Estimation of evaporative emissions 2

emis_grid

Allocate emissions into a grid returning point emissions or flux

emis_hot_td

Estimation of hot exhaust emissions with a top-down approach

emis_long

Estimation with long format

emis_order

Re-order the emission to match specific hours and days

emis_paved

Estimation of resuspension emissions from paved roads

emis_post

Post emissions

emis_to_streets

Emis to streets distribute top-down emissions into streets

emis_wear

Emission estimation from tyre, brake and road surface wear

emis

Estimation of emissions

EmissionFactors

Construction function for class "EmissionFactors"

EmissionFactorsList

Construction function for class "EmissionFactorsList"

Emissions

Construction function for class "Emissions"

EmissionsArray

Construction function for class "EmissionsArray"

fuel_corr

Correction due Fuel effects

get_ef_ref

Get ef reference data

get_project

Download vein project

grid_emis

Allocate emissions gridded emissions into streets (grid to emis street...

GriddedEmissionsArray

Construction function for class "GriddedEmissionsArray"

inventory

Inventory function.

make_grid

Creates rectangular grid for emission allocation

moves_ef

MOVES emission factors

moves_rpd

MOVES estimation of using rates per distance

moves_rpdy_meta

MOVES estimation of using rates per distance by model year

moves_rpdy_sf

MOVES estimation of using rates per distance by model year

moves_rpdy

MOVES estimation of using rates per distance by model year

moves_rpsy_meta

MOVES estimation of using rates per start by model year

moves_rpsy_sf

MOVES estimation of using rates per start by model year

moves_speed

Return speed bins according to US/EPA MOVES model

my_age

Returns amount of vehicles at each age

netspeed

Calculate speeds of traffic network

remove_units

Remove units

speciate

Speciation of emissions

Speed

Construction function for class "Speed"

split_emis

Split street emissions based on a grid

temp_fact

Expansion of hourly traffic data

temp_veh

Expanded Vehicles data.frame by hour

to_latex

creates a .tex a table from a data.frame

Vehicles

Construction function for class "Vehicles"

vein_notes

Notes with sysinfo

vein-deprecated

Deprecated functions in package vein.

vein-package

vein: Vehicular Emissions Inventories

vkm

Estimation of VKM

Elaboration of vehicular emissions inventories, consisting in four stages, pre-processing activity data, preparing emissions factors, estimating the emissions and post-processing of emissions in maps and databases. More details in Ibarra-Espinosa et al (2018) <doi:10.5194/gmd-11-2209-2018>. Before using VEIN you need to know the vehicular composition of your study area, in other words, the combination of of type of vehicles, size and fuel of the fleet. Then, it is recommended to start with the project to download a template to create a structure of directories and scripts.

  • Maintainer: Sergio Ibarra-Espinosa
  • License: MIT + file LICENSE
  • Last published: 2025-12-21