凸与非凸代谢模型的一种抽样算法

gapsplit的Python项目详细描述


  • gapsplit是一种采样算法,用于在任何代谢模型上生成均匀、高覆盖率的采样点
  • 不考虑凸性(即逻辑/整数约束)。

功能

样本(fname,n_points,lower_bounds=none,upper_bounds=none,n_update=100,n_secondary=0)
  • 从给定的输入模型生成样本。
输入:
  • fname-str
    • 表示模型文件路径的字符串(有关可接受的文件类型,请参见gurobipy.read())。
  • n_点-int
    • 所需采样点的数量。
  • 下限-列表/ndarray,可选
    • 模型的FVA最小值。如果未提供,则生成。
  • 上限-列表/ndarray,可选
      FVA maximums是模特儿。如果未提供,则生成。
  • n_update-int,可选
    • 当前模型覆盖率和样本计数的控制台输出的刷新率(以点为单位)。
  • n_secondary-int,可选
    • 要拆分的附加间隔数。
输出:
  • 样本-ndarray
    • n_点由n_反应样本点组成的数组。

依赖关系

  • gurobipy: 7.0 and up (requires download and license from gurobi.com - license provided free for academic users)
  • numpy: 1.14.5

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用数据库中的值填充p:selectOneMenu   Java/Junit中的异步单元测试一个非常简单但不成功的例子   在Debian上使用Java连接到MySQL   java测试时如何恢复表中的一条记录/行?   java如何将重点放在jbutton上而不是放在另一个jbutton上?   java我可以从HPROF文件中获取JVM标志吗?   java如何使用自定义比较器在2个集合上保留   java让stringTokenizer将一行文本拆分为预定义变量的最佳方法是什么   Kotlin Android/Java字符串日期时间格式,API21   exchange server EWS Java Api自动发现不工作   netbeans是Java新手,似乎无法修复错误;应为类、接口或枚举。274062   我正在尝试将一些scala代码转换为Java8,以创建新的Lambda和并行集合   流中的分配api(java)   用于串行通信的java Python字节数组