Brightway Graph Tools
Brightway Graph Tools
API Reference
Usage
bw_graph_tools
Changelog
Contributor Guide
Contributor Covenant Code of Conduct
License
Brightway Graph Tools
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
_
_cache (bw_graph_tools.graph_traversal.utils.CachingSolver attribute)
_caching_solver (bw_graph_tools.graph_traversal.base.BaseGraphTraversal attribute)
_calculate() (bw_graph_tools.graph_traversal.utils.CachingSolver method)
_calculation_count (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal attribute)
_edges (bw_graph_tools.graph_traversal.base.BaseGraphTraversal attribute)
_flows (bw_graph_tools.graph_traversal.base.BaseGraphTraversal attribute)
_functional_unit_unique_id (bw_graph_tools.graph_traversal.base.BaseGraphTraversal attribute)
_max_calc (bw_graph_tools.graph_traversal.base.BaseGraphTraversal attribute)
_max_depth_for_node() (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal method)
_nodes (bw_graph_tools.graph_traversal.base.BaseGraphTraversal attribute)
_root_node (bw_graph_tools.graph_traversal.base.BaseGraphTraversal attribute)
_tagged_edges (bw_graph_tools.graph_traversal.tagged_nodes.NewNodeEachVisitTaggedGraphTraversal attribute)
_tagged_flows (bw_graph_tools.graph_traversal.tagged_nodes.NewNodeEachVisitTaggedGraphTraversal attribute)
_tagged_nodes (bw_graph_tools.graph_traversal.tagged_nodes.NewNodeEachVisitTaggedGraphTraversal attribute)
_traverse() (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal method)
A
activity_datapackage_id (bw_graph_tools.graph_traversal.graph_objects.Node attribute)
activity_id (bw_graph_tools.graph_traversal.graph_objects.Flow attribute)
activity_index (bw_graph_tools.graph_traversal.graph_objects.Flow attribute)
(bw_graph_tools.graph_traversal.graph_objects.GroupedNodes attribute)
(bw_graph_tools.graph_traversal.graph_objects.Node attribute)
activity_unique_id (bw_graph_tools.graph_traversal.graph_objects.Flow attribute)
add_biosphere_flows() (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal class method)
add_to_cache() (bw_graph_tools.graph_traversal.utils.CachingSolver method)
amount (bw_graph_tools.graph_traversal.graph_objects.Edge attribute)
(bw_graph_tools.graph_traversal.graph_objects.Flow attribute)
AssumedDiagonalGraphTraversal (class in bw_graph_tools.graph_traversal.assumed_diagonal)
B
BaseGraphTraversal (class in bw_graph_tools.graph_traversal.base)
biosphere_cutoff (bw_graph_tools.graph_traversal.settings.GraphTraversalSettings attribute)
biosphere_cutoff_score (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal attribute)
brightway_available (in module bw_graph_tools.graph_traversal_utils)
bw_graph_tools
module
bw_graph_tools.errors
module
bw_graph_tools.graph_traversal
module
bw_graph_tools.graph_traversal.assumed_diagonal
module
bw_graph_tools.graph_traversal.base
module
bw_graph_tools.graph_traversal.graph_objects
module
bw_graph_tools.graph_traversal.new_node_each_visit
module
bw_graph_tools.graph_traversal.same_node_each_visit
module
bw_graph_tools.graph_traversal.settings
module
bw_graph_tools.graph_traversal.tagged_nodes
module
bw_graph_tools.graph_traversal.utils
module
bw_graph_tools.graph_traversal_utils
module
bw_graph_tools.matrix_tools
module
bw_graph_tools.shortest_path
module
bw_graph_tools.testing
module
C
caching_solver (bw_graph_tools.graph_traversal.settings.GraphTraversalSettings attribute)
CachingSolver (class in bw_graph_tools.graph_traversal.utils)
calculate() (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal class method)
(bw_graph_tools.graph_traversal.utils.CachingSolver method)
calculation_count (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal property)
characterized_biosphere (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal attribute)
consumer_index (bw_graph_tools.graph_traversal.graph_objects.Edge attribute)
consumer_unique_id (bw_graph_tools.graph_traversal.graph_objects.Edge attribute)
Counter (class in bw_graph_tools.graph_traversal.utils)
create_group_tagged_nodes() (bw_graph_tools.graph_traversal.tagged_nodes.NewNodeEachVisitTaggedGraphTraversal method)
cumulative_score (bw_graph_tools.graph_traversal.graph_objects.GroupedNodes attribute)
(bw_graph_tools.graph_traversal.graph_objects.Node attribute)
cutoff (bw_graph_tools.graph_traversal.settings.GraphTraversalSettings attribute)
cutoff_score (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal attribute)
D
databases (in module bw_graph_tools.graph_traversal.new_node_each_visit)
depth (bw_graph_tools.graph_traversal.graph_objects.GroupedNodes attribute)
(bw_graph_tools.graph_traversal.graph_objects.Node attribute)
direct_emissions_score (bw_graph_tools.graph_traversal.graph_objects.GroupedNodes attribute)
(bw_graph_tools.graph_traversal.graph_objects.Node attribute)
direct_emissions_score_outside_specific_flows (bw_graph_tools.graph_traversal.graph_objects.GroupedNodes attribute)
(bw_graph_tools.graph_traversal.graph_objects.Node attribute)
E
Edge (class in bw_graph_tools.graph_traversal.graph_objects)
edge_equal_dict() (in module bw_graph_tools.testing)
edges (bw_graph_tools.graph_traversal.base.BaseGraphTraversal property)
(bw_graph_tools.graph_traversal.tagged_nodes.NewNodeEachVisitTaggedGraphTraversal property)
equal_dict() (in module bw_graph_tools.testing)
exceeded_calculation_count (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal property)
F
Flow (class in bw_graph_tools.graph_traversal.graph_objects)
flow_datapackage_id (bw_graph_tools.graph_traversal.graph_objects.Flow attribute)
flow_equal_dict() (in module bw_graph_tools.testing)
flow_index (bw_graph_tools.graph_traversal.graph_objects.Flow attribute)
flows (bw_graph_tools.graph_traversal.base.BaseGraphTraversal property)
(bw_graph_tools.graph_traversal.tagged_nodes.NewNodeEachVisitTaggedGraphTraversal property)
G
generate_id_for_grouped_node() (bw_graph_tools.graph_traversal.tagged_nodes.NewNodeEachVisitTaggedGraphTraversal method)
(bw_graph_tools.graph_traversal.tagged_nodes.SameNodeEachVisitTaggedGraphTraversal method)
get_characterized_biosphere() (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal class method)
get_demand_vector_for_activity() (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal method)
(in module bw_graph_tools.graph_traversal.utils)
get_distances() (in module bw_graph_tools.shortest_path)
get_path_from_matrix() (in module bw_graph_tools.graph_traversal_utils)
get_production_exchanges() (bw_graph_tools.graph_traversal.assumed_diagonal.AssumedDiagonalGraphTraversal class method)
(bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal class method)
get_shortest_path() (in module bw_graph_tools.shortest_path)
gpe_fifth_heuristic() (in module bw_graph_tools.matrix_tools)
gpe_first_heuristic() (in module bw_graph_tools.matrix_tools)
gpe_fourth_heuristic() (in module bw_graph_tools.matrix_tools)
gpe_second_heuristic() (in module bw_graph_tools.matrix_tools)
gpe_third_heuristic() (in module bw_graph_tools.matrix_tools)
GraphTraversalException
GraphTraversalSettings (class in bw_graph_tools.graph_traversal.settings)
group_leaf_nodes_by_parent() (bw_graph_tools.graph_traversal.tagged_nodes.NewNodeEachVisitTaggedGraphTraversal class method)
group_nodes_by_tags() (bw_graph_tools.graph_traversal.tagged_nodes.NewNodeEachVisitTaggedGraphTraversal class method)
GroupedNodes (class in bw_graph_tools.graph_traversal.graph_objects)
guess_production_exchanges() (in module bw_graph_tools.matrix_tools)
I
in_cache() (bw_graph_tools.graph_traversal.utils.CachingSolver method)
L
label (bw_graph_tools.graph_traversal.graph_objects.GroupedNodes attribute)
lca (bw_graph_tools.graph_traversal.base.BaseGraphTraversal attribute)
(bw_graph_tools.graph_traversal.utils.CachingSolver attribute)
M
max_calc (bw_graph_tools.graph_traversal.settings.GraphTraversalSettings attribute)
max_depth (bw_graph_tools.graph_traversal.graph_objects.GroupedNodes attribute)
(bw_graph_tools.graph_traversal.graph_objects.Node attribute)
(bw_graph_tools.graph_traversal.settings.GraphTraversalSettings attribute)
max_depth_positive() (bw_graph_tools.graph_traversal.settings.GraphTraversalSettings method)
metadata (bw_graph_tools.graph_traversal.base.BaseGraphTraversal attribute)
min_coverage_fraction (bw_graph_tools.graph_traversal.settings.GraphTraversalSettings attribute)
module
bw_graph_tools
bw_graph_tools.errors
bw_graph_tools.graph_traversal
bw_graph_tools.graph_traversal.assumed_diagonal
bw_graph_tools.graph_traversal.base
bw_graph_tools.graph_traversal.graph_objects
bw_graph_tools.graph_traversal.new_node_each_visit
bw_graph_tools.graph_traversal.same_node_each_visit
bw_graph_tools.graph_traversal.settings
bw_graph_tools.graph_traversal.tagged_nodes
bw_graph_tools.graph_traversal.utils
bw_graph_tools.graph_traversal_utils
bw_graph_tools.matrix_tools
bw_graph_tools.shortest_path
bw_graph_tools.testing
N
NewNodeEachVisitGraphTraversal (class in bw_graph_tools.graph_traversal.new_node_each_visit)
NewNodeEachVisitTaggedGraphTraversal (class in bw_graph_tools.graph_traversal.tagged_nodes)
Node (class in bw_graph_tools.graph_traversal.graph_objects)
node_equal_dict() (in module bw_graph_tools.testing)
nodes (bw_graph_tools.graph_traversal.base.BaseGraphTraversal property)
(bw_graph_tools.graph_traversal.graph_objects.GroupedNodes attribute)
(bw_graph_tools.graph_traversal.tagged_nodes.NewNodeEachVisitTaggedGraphTraversal property)
P
path_as_brightway_objects() (in module bw_graph_tools.graph_traversal_utils)
producer_index (bw_graph_tools.graph_traversal.graph_objects.Edge attribute)
producer_unique_id (bw_graph_tools.graph_traversal.graph_objects.Edge attribute)
product_index (bw_graph_tools.graph_traversal.graph_objects.Edge attribute)
production_exchange_mapping (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal attribute)
R
reference_product_datapackage_id (bw_graph_tools.graph_traversal.graph_objects.Node attribute)
reference_product_index (bw_graph_tools.graph_traversal.graph_objects.Node attribute)
reference_product_production_amount (bw_graph_tools.graph_traversal.graph_objects.Node attribute)
remaining_cumulative_score_outside_specific_flows (bw_graph_tools.graph_traversal.graph_objects.Node attribute)
S
SameNodeEachVisitGraphTraversal (class in bw_graph_tools.graph_traversal.same_node_each_visit)
SameNodeEachVisitTaggedGraphTraversal (class in bw_graph_tools.graph_traversal.tagged_nodes)
score (bw_graph_tools.graph_traversal.graph_objects.Flow attribute)
separate_biosphere_flows (bw_graph_tools.graph_traversal.settings.GraphTraversalSettings attribute)
settings (bw_graph_tools.graph_traversal.base.BaseGraphTraversal attribute)
Settings (in module bw_graph_tools.graph_traversal.base)
should_group_leaves() (bw_graph_tools.graph_traversal.tagged_nodes.NewNodeEachVisitTaggedGraphTraversal method)
(bw_graph_tools.graph_traversal.tagged_nodes.SameNodeEachVisitTaggedGraphTraversal method)
skip_coproducts (bw_graph_tools.graph_traversal.settings.GraphTraversalSettings attribute)
static_activity_indices (bw_graph_tools.graph_traversal.base.BaseGraphTraversal attribute)
supply_amount (bw_graph_tools.graph_traversal.graph_objects.GroupedNodes attribute)
(bw_graph_tools.graph_traversal.graph_objects.Node attribute)
T
TaggedGraphTraversalSettings (class in bw_graph_tools.graph_traversal.settings)
tags (bw_graph_tools.graph_traversal.settings.TaggedGraphTraversalSettings attribute)
terminal (bw_graph_tools.graph_traversal.graph_objects.GroupedNodes attribute)
(bw_graph_tools.graph_traversal.graph_objects.Node attribute)
to_normalized_adjacency_matrix() (in module bw_graph_tools.matrix_tools)
traverse() (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal method)
(bw_graph_tools.graph_traversal.same_node_each_visit.SameNodeEachVisitGraphTraversal method)
(bw_graph_tools.graph_traversal.tagged_nodes.NewNodeEachVisitTaggedGraphTraversal method)
traverse_edges() (bw_graph_tools.graph_traversal.new_node_each_visit.NewNodeEachVisitGraphTraversal method)
(bw_graph_tools.graph_traversal.same_node_each_visit.SameNodeEachVisitGraphTraversal method)
traverse_from_node() (bw_graph_tools.graph_traversal.same_node_each_visit.SameNodeEachVisitGraphTraversal method)
(bw_graph_tools.graph_traversal.tagged_nodes.SameNodeEachVisitTaggedGraphTraversal method)
U
UnclearProductionExchange
unique_id (bw_graph_tools.graph_traversal.graph_objects.GroupedNodes attribute)
(bw_graph_tools.graph_traversal.graph_objects.Node attribute)
V
value (bw_graph_tools.graph_traversal.utils.Counter attribute)
visited_nodes (bw_graph_tools.graph_traversal.same_node_each_visit.SameNodeEachVisitGraphTraversal attribute)