Johannes Pfeifer
4380b4a973
realtime_shock_decomposition.m: Delete variable that produced unwanted output
2017-03-25 12:21:47 +01:00
Marco Ratto
bab401ebbc
utility to decompose initial condition effect
2017-03-25 08:16:33 +01:00
Houtan Bastani
7315b5ae73
fix bug in merge commit e103462050
2017-03-24 18:11:45 +01:00
Houtan Bastani
b3fa669717
bug fix introduced in 234aaacf92
2017-03-24 17:13:03 +01:00
Houtan Bastani
ae921f6bf1
Merge remote-tracking branch 'rattoma/shock_decomp'
2017-03-24 16:20:47 +01:00
Houtan Bastani
b5262ca1e8
Merge remote-tracking branch 'rattoma/deterministic'
2017-03-24 16:20:01 +01:00
Houtan Bastani
e103462050
Merge remote-tracking branch 'rattoma/gsa'
2017-03-24 16:19:44 +01:00
Houtan Bastani
732aa8c30c
Merge remote-tracking branch 'rattoma/slice'
2017-03-24 16:19:04 +01:00
Houtan Bastani
598422931b
reporting: submodule update
2017-03-24 16:16:48 +01:00
Houtan Bastani
b3ecc8c003
preprocessor: add plot_shock_decomposition command. closes #1406
2017-03-24 12:11:36 +01:00
Houtan Bastani
b8b6228d67
graph_decomp_detail: fix bug, extra argument not referenced
2017-03-24 11:24:14 +01:00
Houtan Bastani
93130ee922
fix bug in WriteShockDecomp2Excel
2017-03-24 10:34:59 +01:00
Houtan Bastani
c467c92d29
shock_decomposition: move fig_names to fig_name (fixing typo)
2017-03-24 10:34:59 +01:00
Houtan Bastani
e5f1d20221
change dyn_figure to take a nodisplay and graph_format arguments as opposed to options_. closes #1415
2017-03-23 17:59:05 +01:00
Houtan Bastani
2aa85f978a
change dyn_figure to take a nodisplay argument as opposed to options_. #1415
2017-03-23 14:30:16 +01:00
Marco Ratto
afcb8eab35
catch M_ output argument from evaluate_smoother;
...
remove unused variable lead_lag_incidence
2017-03-23 08:25:14 +01:00
Marco Ratto
234aaacf92
factorized display of critical values.
2017-03-23 00:08:05 +01:00
Marco Ratto
c60379ae96
upgrade call to evaluate_smoother
2017-03-22 23:32:19 +01:00
Marco Ratto
1db86865f7
better trap missing input arguments
2017-03-22 23:24:41 +01:00
Marco Ratto
99dbc8c74d
bug fix with redundant call to prior_bounds
2017-03-22 23:08:18 +01:00
Marco Ratto
b77791c541
ensure invhess is empty with slice for proper prior initialization of chains
2017-03-22 23:06:19 +01:00
Marco Ratto
780c1f5216
provide userdata with info on actual varlist used
2017-03-22 22:37:59 +01:00
Marco Ratto
a9dd046db7
fill in end of sample conditional shock decompositions.
2017-03-22 22:30:14 +01:00
Stéphane Adjemian (Charybdis)
a2cf2da048
Updated sbmodules dates and dseries (efficiency change).
2017-03-22 16:29:33 +01:00
Stéphane Adjemian (Charybdis)
76097a799f
Added missing struct2array routine.
2017-03-22 15:20:13 +01:00
Stéphane Adjemian (Charybdis)
ee2c30fd97
Partialm cherry-pick of 28e95d817a181f758dab595d6a14de0ff348bed5
...
Give more informations in case of NaN, Inf or non real variables.
Closes PR #1385 .
2017-03-22 14:04:35 +01:00
Stéphane Adjemian (Charybdis)
9b33f8982e
Fixed dseries submodule pointer.
2017-03-22 12:59:43 +01:00
Stéphane Adjemian (Charybdis)
bde1edc1b3
Updated dates and dseries submodules.
2017-03-22 10:01:40 +01:00
Stéphane Adjemian (Charybdis)
04a1b9d748
Updated dseries submodule (fixes websave issue).
2017-03-22 09:41:10 +01:00
Stéphane Adjemian (Charybdis)
bcd2d8e744
Updated dseries submodule (bug fix).
2017-03-22 09:41:10 +01:00
Stéphane Adjemian (Charybdis)
db4c686d64
Updated dseries submodule (@arima class with X13-CENSUS).
2017-03-22 09:41:10 +01:00
Stéphane Adjemian (Charybdis)
368373546e
Changed branch name for dseries submodule (master-with-fame-io -> ecb-master).
2017-03-22 09:41:10 +01:00
Stéphane Adjemian (Charybdis)
2eab0c61fc
Updated dseries submodule (fixes inplace modification issues).
2017-03-22 09:41:10 +01:00
Houtan Bastani
d09ddd9feb
use datestr(now) instead of datetime
2017-03-22 09:41:10 +01:00
Stéphane Adjemian (Charybdis)
262cf20f16
Changed isint function.
...
To make it consistent with the routine available in the dates toolbox.
2017-03-22 09:41:10 +01:00
Stéphane Adjemian (Charybdis)
b240ced4a8
Changed repositories and branches for submodules.
...
Submodules dates and dseries now target the private repositories available at
https://gitlab.com/McModelTeam
We use the new oop syntax with the matla-fame-io submodule in dseries.
2017-03-22 09:41:10 +01:00
Houtan Bastani
48acf40c00
var_forecast: clean up writing of var forecast matlab file
2017-03-22 09:41:10 +01:00
Houtan Bastani
e205c8813f
var_forecast: update writing following change in 9888881d1ccc8d748d1f9cd7f462b5fa30f8bac3
2017-03-22 09:41:10 +01:00
Houtan Bastani
dc7fca7ece
var_forecast: use example1 in forecast, add code to use estimation via rfvar3
2017-03-22 09:41:10 +01:00
Houtan Bastani
d46d107837
var_forecast: fix bug in writing of forecast
2017-03-22 09:41:10 +01:00
Houtan Bastani
20ba99cf94
var_forecast: clean up writing of forecast function
2017-03-22 09:41:10 +01:00
Houtan Bastani
7c28e217e5
var_forecast: cleaner output
2017-03-22 09:41:10 +01:00
Houtan Bastani
19dc4deb9f
var_forecast: make calls more efficient
2017-03-22 09:41:10 +01:00
Houtan Bastani
df1ef46135
var_forecast: only make one call per var model, regardless of forecast horizon
2017-03-22 09:41:09 +01:00
Houtan Bastani
c8f432d2f4
var_forecast: create separate VarExpectationNode class to better handle calls to .m function that calculates var forecasts
2017-03-22 09:41:09 +01:00
Houtan Bastani
5e53c7909b
var_expectation: create possibility for h-step-ahead forecast
2017-03-22 09:41:09 +01:00
Houtan Bastani
1ae6c9a634
Revert "var_forecast: simplify calculation in function" (only works for 1-step-ahead forecast)
...
This reverts commit 079c6ce8a1e0cacfe98915d8bf554d3ba1ba0de1.
2017-03-22 09:41:09 +01:00
Houtan Bastani
113fbd4866
var_forecast: simplify calculation in function
2017-03-22 09:41:09 +01:00
Houtan Bastani
dfce1ece1e
var_forecast: create individual .m files for each forecast
2017-03-22 09:41:09 +01:00
Houtan Bastani
c0629b42f0
var_forecast: fix bugs
2017-03-22 09:41:09 +01:00
Houtan Bastani
98a86d341c
var_expectation: first draft
2017-03-22 09:41:09 +01:00
Houtan Bastani
db1c9d655b
change name of coefficients matrix in .mat file
2017-03-22 09:41:09 +01:00
Houtan Bastani
c99aa4aed0
var_forecast: move var declaration from options_ to M_, simplify structure in which it is stored
2017-03-22 09:41:09 +01:00
Houtan Bastani
b8c5dfa472
VAR(p) forecast first draft, preprocessor for var command and backend for forecast
2017-03-22 09:41:09 +01:00
Stéphane Adjemian (Charybdis)
85fe69b265
Cosmetic change (use logicals).
2017-03-20 11:39:22 +01:00
Johannes Pfeifer
9abac8ccdb
Store indicator whether smoother was used with loglinear
...
Required to keep track of whether estimates were logged. Related to #1407
2017-03-20 11:36:10 +01:00
Johannes Pfeifer
5424fde74e
metropolis_draw.m: Replace round by ceil to avoid crashes when 0 draws would be used
...
(cherry picked from commit 2dc3ad22fdb8fedee7fdd2ed3577978bd8f37324)
2017-03-20 10:19:14 +01:00
Johannes Pfeifer
94ef60556e
Account for loglinear option when reading in M_.endo_histval
...
(cherry picked from commit d088420c21eba397459015b6a957c7eff7eafc36)
2017-03-20 09:37:58 +01:00
Johannes Pfeifer
6e268c34d4
Cosmetic fixes to dynare_estimation_init.m
...
(cherry picked from commit 7ea24165c0a26393753c58170f74fab3f7076b3e)
2017-03-20 09:27:04 +01:00
Marco Ratto
9427b58bfd
add parameter names to mean file, to ensure same behavior of standard mode files.
2017-03-19 12:19:24 +01:00
Marco Ratto
389123d0b5
bug fixes.
2017-03-19 12:19:24 +01:00
Marco Ratto
121333d913
currently, the mode_file specified by the user is re-set to empty. This re-sets mode_file to the user defined value.
2017-03-19 12:19:24 +01:00
Marco Ratto
b916d788f4
trap cases where both point and posterior estimates are available
2017-03-19 12:19:24 +01:00
Stéphane Adjemian (Charybdis)
a869f5a2c4
Updated m-unit-tests submodule.
2017-03-19 12:15:22 +01:00
Marco Ratto
2b28ba70d9
Make remote parallel computation compatible with new steadystate and auxiliary variable files
2017-03-18 17:28:44 +01:00
Stéphane Adjemian (Charybdis)
6c21d44968
Fixed encoding.
...
For a non identified an enconding issue was leading scatter_plots function to crash...
2017-03-18 16:28:30 +01:00
Marco Ratto
d1550293bf
bug fix for the rare case where r2 does not change for some observable
2017-03-18 10:27:36 +01:00
Marco Ratto
576b2d0f85
end-of-line fix
2017-03-18 10:27:36 +01:00
Marco Ratto
0845aa8430
Fixed header and license of GSA.
2017-03-18 10:27:36 +01:00
Marco Ratto
a40a854a59
Set copyright for pick.m
2017-03-18 10:27:36 +01:00
Marco Ratto
0f07d17d8c
Introduced scatter plot analysis of output results, borrowing from by GLUWIN toolbox.
2017-03-18 10:27:36 +01:00
Marco Ratto
a47f6fc2ca
- save also info on selected endo names
...
- bug fix for one single endo variable
- when nograph, no older plot is deleted
2017-03-18 10:27:36 +01:00
Marco Ratto
0752d6a8e6
Trap incompatible user define options in a more transparent way. Fixes #1016 .
2017-03-18 10:27:36 +01:00
Marco Ratto
a5a086040b
Bug fixes for latex and to new smooth* files saved by posterior sampler
2017-03-18 10:27:36 +01:00
Stéphane Adjemian (Charybdis)
e71ed1bad6
Partially revert f70f45d1271e716498a8761a8e8476f54da3607d. Do not discard repetitions.
2017-03-18 00:06:15 +01:00
Marco Ratto
c02de3c652
fixed text to error message
2017-03-18 00:06:15 +01:00
Marco Ratto
e180e2f075
1) fixed while for b index
...
2) ensure there are no repeated draws in sub-draws;
3) speed-up subdraw sampling when all retained draws are used.
2017-03-18 00:06:15 +01:00
Marco Ratto
20b0fc8bac
update mh_mode with slice and load_mh_file
2017-03-18 00:06:15 +01:00
Marco Ratto
1e3e2f70a9
set posterior sampler options when load_mh_file
2017-03-18 00:06:15 +01:00
Marco Ratto
49b45a3ba7
sampler options to be set also when load_mh_file = 1
2017-03-18 00:06:15 +01:00
Marco Ratto
fd8073720e
For very short chains, maximize the max number of sub_draws across chains
2017-03-18 00:06:15 +01:00
Stéphane Adjemian (Charybdis)
bc6c6fc486
Removed remaining calls or references to cputime.
2017-03-17 22:49:01 +01:00
Marco Ratto
a68e958cf7
As agreed in #1375 , moved treatment of filtered_vars in dynare_estimation_init.m
2017-03-17 15:43:00 +01:00
Marco Ratto
4f93c3df15
proper use of varlist in smoothed variables + sort in alphabetic order to find more easily plots for large numbers of variables.
2017-03-17 15:43:00 +01:00
Marco Ratto
4b2d139c7a
- store oo_.FilteredVariablesKStepAheadVariances only if options_.filter_covariance. this can save a lot of memory for large models
...
- oo_.FilteredVariables must be stored independently to a previous MCMC. evaluate_smoother must in any case provide full info in oo_
- options_.filtered_vars does not always imply filtered variables are computed. options_.nk is more robust.
2017-03-17 15:43:00 +01:00
Stéphane Adjemian (Charybdis)
510bbe200e
Bug fix (wrong number of output arguments when calling evaluate_smoother).
2017-03-17 15:09:05 +01:00
Stéphane Adjemian (Charybdis)
0adb065b7e
Bug fix (wrong count of the number of output arguments).
2017-03-17 14:21:53 +01:00
Johannes Pfeifer
5d8d5e90d8
evaluate_smoother.m: pass updated M_.params and oo_ back to base workspace
...
Closes #1373
2017-03-17 13:15:39 +01:00
Stéphane Adjemian (Charybdis)
b6a8887da3
Bug fix (missing declaration of freq if initial_date is empty).
2017-03-17 12:42:00 +01:00
Marco Ratto
6b64c47ec2
Bug fix with stored shock_decomp options
2017-03-17 12:41:59 +01:00
Marco Ratto
ab21c383a6
Added check for change in options_.nobs, for rolling calls to smoother
...
Use select_qz_criterium_value
to fix all cases where the default
options_.qz_criterium = [];
is passed to evaluate_smoother and dataset_ is already set.
qz_criterium also set to fix evaluate_likelihood.m for similar issues
2017-03-17 12:41:59 +01:00
Marco Ratto
19cc38b39e
allow to start from quarterly growth rate variables
2017-03-17 12:41:59 +01:00
Marco Ratto
ce6f76713d
cosmetic change
2017-03-17 12:41:59 +01:00
Marco Ratto
7a6b4f3464
extra option about choosing the time periods for which to plot decompositions
2017-03-17 12:41:59 +01:00
Marco Ratto
1920fb0bfe
fixed timing bugs in annualized shock decomposition
2017-03-17 12:41:59 +01:00
Marco Ratto
d7723877cf
bug fixes for annualized nominal variables
2017-03-17 12:41:59 +01:00
Marco Ratto
ac43beb801
bug fix with 'others' in conditional decomposition
2017-03-17 12:41:59 +01:00
Marco Ratto
9005054c6f
optional output argument for plot_shock_decomposition.m + several fixes to annualized computations and plots.
2017-03-17 12:41:59 +01:00
Marco Ratto
39c3cf7718
bug fix with realtime conditional shock decomp
2017-03-17 12:41:59 +01:00
Marco Ratto
a8107e154a
added new annual aggregation types, for consistent quantity/price aggregations, if required.
2017-03-17 12:41:59 +01:00