r - 为 BRCAPRO 癌症基因风险计算引擎编写 GUI

标签 r genetics

我认为这是 Stack Overflow 上一个完全独特的问题。首先是一些背景:

有人要求我在名为 BRCAPRO (brack-a-pro) 的计算引擎之上编写一个新的 GUI。 BRCAPRO 基于名为 BayesMendel 的软件实现孟德尔计算模型。专门从事癌症治疗的医生和外科医生使用 BRCAPRO 计算向患者展示:

  • 根据遗传和家族史被诊断出患有癌症的概率。
  • 基于不同治疗形式和/或开始这些治疗的年龄的预期生命周期变化。

我已经做了足够的研究,知道 BRCAPRO 公式太复杂了,无法在我自己的代码中合理地实现。

有一个名为 CancerGene 的知名(癌症医生)软件包:http://www8.utsouthwestern.edu/utsw/cda/dept47829/files/65844.html .这个程序非常古老,在 Windows 95 上运行,包括计算我的客户无法处理的几种癌症形式的引擎。理想情况下,我的客户希望他的应用程序在 Web 上运行,以便他可以轻松地与其他医生共享信息。

我的任务是获取基于 BRCAPRO 引擎构建的 CancerGene 应用程序,并且:

  1. 复制 90% 的功能
  2. 删除不必要的功能
  3. 修改报告的输出
  4. 如果可能,让它基于网络

现在我的问题:

有人知道如何针对 BRCAPRO 进行编码吗?我用 Google 搜索了两天,没有找到任何 API 文档或开发信息。维基百科上说 BayesMendel 建模软件是用 R 写的,但我不知道 BRCAPRO 是用什么写的。我对 R 完全一无所知。

明确地说,我不需要修改 BRCAPRO 的行为或计算引擎。我只需要知道如何向它提供输入,以便它返回数字给我。

-- 编辑以添加更多信息--

我在上面的链接中下载了 CancerGene 应用程序并安装了它。有少量文档,包括 BRCAPRO 希望收到的数据格式。在不涉及不必要的细节的情况下,BRCAPRO 期望矩阵格式的数据,其中每一列代表一个遗传特征,每一行代表一个家庭成员。现在我只需要知道如何在我从我的 Web/Windows 表单中收集该矩阵后将其传递给 BRCAPRO 引擎。

希望 Stack Overflow 上有几位医生/开发人员!

KN

最佳答案

根据 this link :

The BRCAPRO model is now included in the R package BayesMendel for carrier probabiity [sic] prediction.

所以看起来你在 R 中使用它。

还有 documentation for the BayesMendel package 至少可以让你开始。尽管看起来您将不得不学习 R。:)

关于r - 为 BRCAPRO 癌症基因风险计算引擎编写 GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/551113/

相关文章:

r - 从特定列中选择值并跳过 R 中的 NA 值

r - 将空格分隔的文本文件转换为命名向量以计算 HWE

r - 有条件插入行

r - 在 lme4 中查看标准误差和参数估计

r - R中查找数据表每一行是否存在数列

r - 转置数据框

python - 如何在 python 中使用 matplotlib 创建曼哈顿图?

r - 基于 geom 的图例,而不是基于 ggplot 的美学图例

R rnoaa 年度业绩 - 未找到数据