<package name="SeedbankTree" version="1.0.0">
	<depends on='BEAST.base' atleast='2.7.0'/>
	
	<service type="beast.base.core.BEASTInterface">
        <provider classname="seedbanktree.evolution.tree.SeedbankNode"/>
        <provider classname="seedbanktree.evolution.tree.SeedbankTree"/>
        <provider classname="seedbanktree.evolution.tree.SeedbankTreeInitializer"/>
        <provider classname="seedbanktree.evolution.tree.SeedbankTreeFromNewick"/>
        <provider classname="seedbanktree.evolution.tree.TransitionModel"/>
        <provider classname="seedbanktree.distributions.SeedbankTreeDensity"/>
        <provider classname="seedbanktree.evolution.branchratemodel.SeedbankClockModel"/>
        <provider classname="seedbanktree.operators.RecolorBranch"/>
        <provider classname="seedbanktree.operators.SeedbankTreeScale"/>
        <provider classname="seedbanktree.operators.TypedWilsonBalding"/>
        <provider classname="seedbanktree.operators.TypedSubtreeExchange"/>
        <provider classname="seedbanktree.operators.NodeShiftRetype"/>
        <provider classname="seedbanktree.util.DormancyTreeLogger"/>
        <provider classname="seedbanktree.util.DormantPercentage"/>
        <provider classname="seedbanktree.util.NodeTypeCountsLogger"/>
        <provider classname="seedbanktree.util.TypeChangeCountsLogger"/>
        <provider classname="seedbanktree.util.TypeLengthsLogger"/>
        <provider classname="seedbanktree.util.TypedNodeTreeLogger"/>
        <provider classname="seedbanktree.util.CKLogger"/>
    </service>
	
</package>