evolvedmicrobe / beast-mcmc

Automatically exported from code.google.com/p/beast-mcmc
GNU Lesser General Public License v2.1
0 stars 1 forks source link

Operators in dr.inference.operators that have 'evolution' specific dependencies #496

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Operators in dr.inference.operators should be general purpose and dr.inference 
should have no dependencies to dr.evolution or dr.evomodel.

Some offenders:

RandomWalkIntegerNodeHeightWeightedOperator
RandomWalkIntegerSetSizeWeightedOperator
MicrosatelliteModelSelectOperator
MicrosatUpDownOperator
MsatBitFlipOperator
MsatSingleAncestralStateGibbsOperator

These should be in packages with the models they are used for.

Original issue reported on code.google.com by ramb...@gmail.com on 23 Aug 2011 at 3:45

GoogleCodeExporter commented 9 years ago
Microsatellite operators should be moved by Jessie Wu to a microsat package 
within dr.evomodel

Original comment by alexei.drummond on 16 Feb 2012 at 11:14