﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc
1105	Error al estimar cuando creamos información a priori sobre omitidos	lmperez	Pedro Gea	"Hola MMS, estoy creando información a priori sobre un omitido de la siguiente forma: 
{{{
NameBlock sub = MMS::Container::GetModel(1)::GetSubmodel(1);

Date ini = sub::GetBegin(?);
Date end = sub::GetEnd(?);
Set sMissings = sub::GetOutput(?)::GetParametersMissing(?);

NameBlock missing = sMissings[1];

Real missing::SetConstraint([[
  Real _.inferiorValue = -10;
  Real _.superiorValue = +10
]]);

Real missing::SetPrior([[
  Real _.mean  = 0;
  Real _.sigma = 1
]]);
}}}

Y consigo generar el prior y la constraint sobre el omitido correctamente. Sin embargo, cuando voy a ejecutar una estimación BSR da error al intentar crear ése parámetro omitido dos veces:
{{{
[BSR.Parse] Succesfully build
[@BlockSampler @BSR.MainLinBlock.NewEstimation.1__1.0]  created with 26 parameters from 1 to 26
[@BlockSampler @BSR.SigmaBlock.NewEstimation.1__1.0]  created with 1 parameters from 27 to 27
[@BSR.ArimaBlock.NewEstimation.1__1.0]  Preparing ARIMA block
  [@BSR.ArimaBlock.NewEstimation.1__1.0]  Original data length = 743
  [@BSR.ArimaBlock.NewEstimation.1__1.0]  Differenced data length = 742
  [@BSR.ArimaBlock.NewEstimation.1__1.0]  ARMA parameters = 2
[@BlockSampler @BSR.ArimaBlock.NewEstimation.1__1.0]  created with 2 parameters from 28 to 29
[@BlockSampler @BSR.MissingBlock.NewEstimation.1__1.0]  created with 1 parameters from 30 to 30

ERROR: [3] Nombre de Ã­ndice duplicado Output1__Missing.y2011m10d06

[Call stack]
  [14] Set StdLib::SetTolNameAndIndex (Set names)
  [13] Real cycler::cycler::cycler::cycler::sampler::master::define (Text name, Set colNames, NameBlock mcmcPartialHandler, Real numBlock, Real firstCol, NameBlock config)
  [12] Real cycler::cycler::cycler::cycler::sampler::master::define.all (Real unused)
  [11] NameBlock BysMcmc::Bsr::Gibbs::@BsrMaster::New (Set modelDef, NameBlock mcmcPartialHandler, Real numBlock, Real firstCol, NameBlock config)
  [10] NameBlock BysMcmc::Bsr::Gibbs::GetCyclerFromParsed (Set parsed_, NameBlock mcmcPartialHandler, NameBlock config, NameBlock notifier)
  [9] NameBlock BysMcmc::Bsr::Gibbs::GetCyclerFromAscii (Text ascii_, Text moduleType, NameBlock mcmcPartialHandler, NameBlock config, NameBlock notifier)
  [8] NameBlock BysMcmc::Bsr::Gibbs::GetCycler (Anything modelDef, NameBlock mcmcPartialHandler, NameBlock config, NameBlock notifier)
  [7] NameBlock estimation::strategy::strategyBSR::_BuildCycler (Anything void)
  [6] Real estimation::strategy::strategyBSR::Prepare (Real void)
  [5] Real estimation::strategy::strategyBSR::Execute (Real void)
  [4] Real estimation::estimation::estimation::Execute (Real void)
  [3] Real MMS::Menu::MainObject3.Execute (Anything instances_, Set extraData)
  [2] Real opt::inst::invoke (Text delegateOn, Anything objOrSelection)
  [1] Real GuiTools::MenuManager::invokeEntry (Text optionName, Text delegateOn, Set objOrSelection)
}}}"	defect	closed	major	Development 1B	StrategyBSR	fixed	Omitido, prior	
