import dr.inference.model.Parameter; //导入方法依赖的package包/类

@Override

public Object parseXMLObject(XMLObject xo) throws XMLParseException {

AlloppSpeciesBindings apspb = (AlloppSpeciesBindings) xo.getChild(AlloppSpeciesBindings.class);

boolean onehyb = xo.getBooleanAttribute(ONEHYBRIDIZATION);

boolean diprootisroot = xo.getBooleanAttribute(DIPLOIDROOT_ISROOT);

final XMLObject tippopxo = xo.getChild(TIP_POPULATIONS);

final double tippopvalue = tippopxo.getAttribute(Attributable.VALUE, 1.0);

final XMLObject rootpopxo = xo.getChild(ROOT_POPULATIONS);

final double rootpopvalue = rootpopxo.getAttribute(Attributable.VALUE, 1.0);

final XMLObject hybpopxo = xo.getChild(HYBRID_POPULATIONS);

final double hybpopvalue = hybpopxo.getAttribute(Attributable.VALUE, 1.0);

AlloppSpeciesNetworkModel asnm = new AlloppSpeciesNetworkModel(apspb,

tippopvalue, rootpopvalue, hybpopvalue, onehyb, diprootisroot);

// don't know dimensionality until network created, so replace parameters

ParameterParser.replaceParameter(tippopxo, asnm.tippopvalues);

final Parameter.DefaultBounds tippopbounds =

new Parameter.DefaultBounds(Double.MAX_VALUE, 0, asnm.tippopvalues.getDimension());

asnm.tippopvalues.addBounds(tippopbounds);

ParameterParser.replaceParameter(rootpopxo, asnm.rootpopvalues);

final Parameter.DefaultBounds rootpopbounds =

new Parameter.DefaultBounds(Double.MAX_VALUE, 0, asnm.rootpopvalues.getDimension());

asnm.rootpopvalues.addBounds(rootpopbounds);

ParameterParser.replaceParameter(hybpopxo, asnm.logginghybpopvalues);

final Parameter.DefaultBounds hybpopbounds =

new Parameter.DefaultBounds(Double.MAX_VALUE, 0, asnm.logginghybpopvalues.getDimension());

asnm.logginghybpopvalues.addBounds(hybpopbounds);

// note hybpopvalues are different and only work for logging.

return asnm;

}

java default parameter_Java Parameter.DefaultBounds方法代码示例相关推荐

  1. java default locale_Java JSON.defaultLocale方法代码示例

    import com.alibaba.fastjson.JSON; //导入方法依赖的package包/类 public void test_time() throws Exception { lon ...

  2. cdate在java中_Java Calendar.add方法代码示例

    本文整理汇总了Java中java.util.Calendar.add方法的典型用法代码示例.如果您正苦于以下问题:Java Calendar.add方法的具体用法?Java Calendar.add怎 ...

  3. java hashmap putall_Java ConcurrentHashMap.putAll方法代码示例

    import java.util.concurrent.ConcurrentHashMap; //导入方法依赖的package包/类 /** * 生成更新Sql * @param entity * @ ...

  4. java中setattribute_Java Files.setAttribute方法代码示例

    import java.nio.file.Files; //导入方法依赖的package包/类 @Override public void setFileHiddenAttribute( String ...

  5. java getattribute intvalue_Java NodeTree.getAttributeI方法代码示例

    import gnu.xml.NodeTree; //导入方法依赖的package包/类 public static boolean deepEqual (NodeTree seq1, int ipo ...

  6. java feature get_Java ShapeFeature.getLocations方法代码示例

    import de.fhpotsdam.unfolding.data.ShapeFeature; //导入方法依赖的package包/类 public void setup() { // settin ...

  7. JAVA刷TNT_Java Blocks.tnt方法代码示例

    import net.minecraft.init.Blocks; //导入方法依赖的package包/类 @Override public void onImpact(MovingObjectPos ...

  8. java sql xml_Java ResultSet.getSQLXML方法代码示例

    import java.sql.ResultSet; //导入方法依赖的package包/类 protected Object processColumn(ResultSet rs, int inde ...

  9. java中entry_Java FastMap.Entry方法代码示例

    import javolution.util.FastMap; //导入方法依赖的package包/类 protected void processXmlCAPDialog(XmlCAPDialog ...

最新文章

  1. 窗体调用 OCX 的使用方法(MFC,WINFORM)
  2. intel x540-at2 openstack 下桥接故障
  3. 新技能get!判断盒子的实际大小及位置。。。
  4. GDCM:基本应用程序级别机密性配置文件测试程序
  5. 【MySQL】PREPARE 的应用
  6. U盘装win7系统出现question(1808)的原因与解决方法
  7. 宝塔ssl验证域名失败_自建搜索引擎如何绑定域名?
  8. 数据结构第三篇——线性表的链式存储之单链表
  9. 1022: [SHOI2008]小约翰的游戏John - BZOJ
  10. dos格式化linux,linux mformat命令对MS-DOS文件系统的磁盘进行格式化
  11. PPT 2010如何添加背景音乐
  12. c语言vt码的用法,你可以使用vt100转义码c ++的十六进制颜色值
  13. vue+tsx初体验
  14. ★思维导图的30个问答
  15. strstr函数.c
  16. VMware Tools 详细安装教程及问题解决
  17. ffmpeg解码内存中的数据
  18. python做马尔科夫模型预测法_python实现隐马尔科夫模型HMM
  19. 【题目】用下面的无穷级数公式计算π的值:π=4 - 4/3 +4/5 - 4/7 + 4/9 - 4/11+...打印一张表,分别显示前1项到前100项时计算出的π的近似值。
  20. 霍夫圆检测(HoughCircles)

热门文章

  1. SAP CRM Fiori应用里取top20的service url的determine逻辑
  2. 502 Bad Gateway Registered endpoint failed to handle the request
  3. 自开发Web应用和SAP Customer Data Cloud Identity服务的集成
  4. 5分钟部署一个Hello World Servlet到CloudFoundry
  5. Java程序在命令行的编译运行
  6. 判断是否为二叉排序树的递归算法_左神直通BAT算法笔记(基础篇)
  7. 贵州计算机专业强的专科学校,贵州排名靠前的五年制大专学校--贵州计算机学校...
  8. python dict函数key_python的dict判断key是否存在的方法
  9. 做个全国一等奖的小车,其实不难(F题:智能送药小车方案分享)
  10. 如何零基础入门FPGA?这篇文章让你吃透!