bw_simapro_csv.blocks.parameters

Classes

DatabaseInputParameters

Parse an Project|Database Input Parameters block.

DatasetInputParameters

Parse an Project|Database Input Parameters block.

InputParameters

Parse an Project|Database Input Parameters block.

ProjectInputParameters

Parse an Project|Database Input Parameters block.

Module Contents

class bw_simapro_csv.blocks.parameters.DatabaseInputParameters(block: List[list], header: dict, **kwargs)[source]

Bases: InputParameters

Parse an Project|Database Input Parameters block.

Each line has the form:

  1. name

  2. value (not formula)

  3. uncertainty type

  4. uncert. param.

  5. uncert. param.

  6. uncert. param.

6. hidden (“Yes” or “No”) 7-X. comment (can include multiple elements)

The block header label is already stripped.

class bw_simapro_csv.blocks.parameters.DatasetInputParameters(block: List[list], header: dict, **kwargs)[source]

Bases: InputParameters

Parse an Project|Database Input Parameters block.

Each line has the form:

  1. name

  2. value (not formula)

  3. uncertainty type

  4. uncert. param.

  5. uncert. param.

  6. uncert. param.

6. hidden (“Yes” or “No”) 7-X. comment (can include multiple elements)

The block header label is already stripped.

class bw_simapro_csv.blocks.parameters.InputParameters(block: List[list], header: dict, **kwargs)[source]

Bases: bw_simapro_csv.blocks.base.SimaProCSVBlock

Parse an Project|Database Input Parameters block.

Each line has the form:

  1. name

  2. value (not formula)

  3. uncertainty type

  4. uncert. param.

  5. uncert. param.

  6. uncert. param.

6. hidden (“Yes” or “No”) 7-X. comment (can include multiple elements)

The block header label is already stripped.

parsed = [][source]
class bw_simapro_csv.blocks.parameters.ProjectInputParameters(block: List[list], header: dict, **kwargs)[source]

Bases: InputParameters

Parse an Project|Database Input Parameters block.

Each line has the form:

  1. name

  2. value (not formula)

  3. uncertainty type

  4. uncert. param.

  5. uncert. param.

  6. uncert. param.

6. hidden (“Yes” or “No”) 7-X. comment (can include multiple elements)

The block header label is already stripped.