Skip to content

Flowsa2.0 release#367

Merged
catherinebirney merged 1271 commits intomasterfrom
flowsa2.0-release
Nov 18, 2023
Merged

Flowsa2.0 release#367
catherinebirney merged 1271 commits intomasterfrom
flowsa2.0-release

Conversation

@catherinebirney
Copy link
Copy Markdown
Contributor

@catherinebirney catherinebirney commented Aug 31, 2023

Major updates:

  • turn FlowByActivity and FlowBySector into classes, where functions are created specifically for each class
  • create FlowBy class for functions used in both FBA and FBS classes
  • FBS yamls revised to work for unlimited recursive and sequential attribution methods
  • new FBS methods: GHG_state, CAP_HAP_state, Land_state, add data years for existing methods
  • new FBAs: annual BEA summary make and use tables
  • Modify the water, land, employment, ghg FBS so state sectors sum to national sectors. required modifying both state and national fbs yamls
  • updates to Paths, which require most up-to-date versions of fedefelmflowlist, esupy, stewi
  • new github action to generate a single FBA
  • source_catalog.yaml updated - 'activity_schema' can be year-dependent. rename sector_aggregation_levels from "aggregated" and "disaggregated" to "flat" and "Parent-completeChild" and "parent-incompleteChild".
  • new function compare_national_state_fbs() which compares aggregated results of state vs land FBS
  • ability to attribute dfs on non-sector columns
  • option to fill in primary source data columns with attribution columns

Minor Updates:

  • change BEA FBA names to align with useeior naming schema
  • Updates to BLM FBAs - adds previously dropped state and national data for select activities
  • Add D.C. data to ERS MLU and NWIS WU

Features removed:

  • Some data visualization are temporarily unavailable (e.g. Sankey diagram)
  • drop support for some FBAs/FBS- noted in the wiki

bl-young and others added 30 commits September 5, 2023 09:40
bl-young and others added 25 commits November 1, 2023 15:20
…_fields" as our method would call this function twice. Instead create a second activity set df that is subset to validate methods
…elect_by_fields" as our method would call this function twice. Instead create a second activity set df that is subset to validate methods"

This reverts commit e220e8d.
* skip select_by_fields when using activity_sets

* add skip_select_by parameter to `select_by_fields()`
…- drop the non-naics bls publishes"

This reverts commit 878dc98.
Revised approach to GHG models
Updates to generate 2014 CAP_HAP_Nonroad without memory errors
update 2.0-release branch with changes from develop
@catherinebirney catherinebirney marked this pull request as draft November 16, 2023 20:32
@catherinebirney catherinebirney marked this pull request as ready for review November 16, 2023 20:32
@catherinebirney catherinebirney merged commit 49331eb into master Nov 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants