Skip to content

UCL/Supergrassi.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Supergrassi

Aqua QA Build Status codecov

Multi-sector dynamic macroeconomics model with debt and default

Read data into Julia

using Supergrassi

settings_path = create_filepath("config/settings.yml")
settings = read_settings(settings_path)
filepaths = check_file_availability(settings)
data = read_data(filepaths, settings)
classDiagram
    class CleanData {
        **household** : HouseholdData
        **industry** : IndustryData
        **constants** : Constants
    }

    class HouseholdData {
        **income** : DataFrame
        **income_share** : DataFrame
        **payments** : DataFrame
        **hours** : DataFrame
        **wages** : DataFrame
    }

    class IndustryData {
        **depreciation** : DataFrame
        **tax** : DataFrame
        **capital** : DataFrame
        **surplus** : DataFrame
        **shock_stdev** : DataFrame
        **assets_liabilities** : AssetsLiabilities
        **regional** : RegionalData
    }

    class RegionalData {
        **total_use** : DataFrame
        **consumption** : DataFrame
        **delta_v** : DataFrame
        **export_eu** : DataFrame
        **export_world** : DataFrame
        **investment** : DataFrame
        **input_matrices** : InputMatrices
        **totals** : Totals
    }

    class InputMatrices {
        **uk** : DataFrame
        **eu** : DataFrame
        **world** : DataFrame
        **imports** : DataFrame
        **agg** : DataFrame
    }

    class Totals {
        **savings** : Float64
        **investments** : Float64
        **imports** : TotalImports
    }

    class TotalImports {
        **eu** : Float64
        **world** : Float64
    }

    class AssetsLiabilities {
        **current_year** : DataFrame
        **next_year** : DataFrame
    }

    class Constants {
        **data_year** : Int64
        **exchange_rates** : ExchangeRates
        **interest_rate** : Float64
        **total_imports_from_uk** : TotalImports
        **total_imports_from_all_sources** : TotalImports
    }

    class ExchangeRates {
        **usd** : Float64
        **eur** : Float64
    }

    CleanData --> HouseholdData
    CleanData --> IndustryData
    CleanData --> Constants

    IndustryData --> AssetsLiabilities
    IndustryData --> RegionalData

    RegionalData --> InputMatrices
    RegionalData --> Totals

    Totals --> TotalImports
    Constants --> ExchangeRates
    Constants --> TotalImports
Loading

About

Multi-sector dynamic macroeconomics model with debt and default

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages