如何参与医疗软件开源项目

简介: 作为一名软件开发人员,我觉得我可以产生巨大的影响。在某种程度上,我觉得帮助一家披萨连锁店提高在线销售额或帮助抵押贷款机构提高利润率是一种浪费。随着 COVID-19 大流行的全面爆发,我想要帮助一个与我息息相关的项目。

云栖号资讯:【点击查看更多行业资讯
在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来!

作为一名软件开发人员,我觉得我可以产生巨大的影响。在某种程度上,我觉得帮助一家披萨连锁店提高在线销售额或帮助抵押贷款机构提高利润率是一种浪费。随着 COVID-19 大流行的全面爆发,我想要帮助一个与我息息相关的项目。

The OHIF Viewer

The OHIF Viewer 是一个开源的、基于 Web 的医学影像查看器。该项目维护的扩展添加了对 2D(切片)和 3D(容积)影像的查看、注解和报告的支持。

5b1b6288febd0a56ca497accb44d3b77

病变标记工作流示例(点击这里查看动图)

  • 它是 100% 免费和开源的;
  • 它主要用于临床研究和实验;
  • 对于发展中国家来说,这是一个很好的选择(它可以在树莓派上运行);
  • 它有资金来源(不会明天就消失)。

如何提供帮助?

这听起来可能很奇怪,但是请为我们的 GitHub 库加星,帮助我们获得更多的资金支持。

我们目前的资金仅够资助两位全职开发者至八月。我们正明智地利用这段时间来完成重新设计和核心架构的修改,以提高 OHIF Viewer 的可扩展性,同时加强我们对肿瘤成像研究的开箱即用支持。

6f064012ad991814fc70c7877d596f37

我们针对“一般查看”模式的设计草图。

React 组件库

我们有一个遵循原子设计原则的组件库。我们需要帮助创建符合我们设计的React 组件。它们中的大多数都是“基本的”,组合起来可以创建示例“视图”,用模拟数据和虚假交互演示不同的UI 状态。我们使用 docz 组件库(基于 Gatsby 构建)来实现这一点。您贡献的每个组件、测试和一些文档都非常有助于我们朝着目标前进。

核心架构修改

OHIF Viewer 的第一个实现是一个简单的 Meteor 应用程序,它只有一个用途。虽然它曾经(现在仍然)非常有用,但我们正在适应并支持我们社区的各种用例,使与他人“共享”工作流、特性和功能变得更容易。
几乎所有这些代码都是普通的 JavaScript,不特定于领域。能够编写单元测试、讨论实现和满足规范的开发人员都可以很好地帮助我们。

1228b080ea62ce4f603d29d30a8f7bd3

Freesurfer 分割可视化,使用了 react-vtkjs-viewport(点击这里查看动图)。

影像、分割和三维可视化专业知识

这个类别不太可能适用于大多数人。对前面几项的任何帮助都可以释放我们有限的资源,从而在这些项目上取得更大的进展。如果您有这方面的专业知识,并希望做出贡献,请不要犹豫联系我们,我们可以合作。特别是我们有一个 PET-CT Fusion 和多容积的愿望清单,这需要 WebGL/ 着色器经验。

额外的资金和资源

虽然我们目前的资助将在 8 月到期,但我们已经申请了延期,将资助 2 名全职开发人员的期限再延长 5 年。如果您有兴趣为关键特性提供资金,或者您想为项目分配开发资源,但不知道如何分配,请联系我们。

下一年度拨款的一些细目:

  • 简化部署和安装;
  • 支持移动分辨率和 Electron 桌面应用程序;
  • 扩展扩展和模式支持;共享“工作流”的目录;
  • 更多。

相关项目

这个领域有很多项目。如果您知道任何优秀的项目是自由许可并且欢迎贡献者,请在评论中列出它们,我会尽力更新这个列表。

EMR/HIS

电子健康记录和健康信息系统。通常,这些系统允许管理和查看病人档案,并且是许多其他系统的共同集成点。例如,您可以使用 EMR 来查找患者的“影像研究”,并在 OHIF Viewer 中启动查看会话。

Hospital Run: https://hospitalrun.io/

医学影像数据存储和检索
在这个类别中有更多的选择。传统上,这些被称为 PACS(影像存档和通信系统)或影像存档。它们保存医学影像数据并公开用于检索和存储的 API。

dicomweb-server: https://github.com/dcmjs-org/dicomweb-server (JS)
DICOMCloud: https://github.com/DICOMcloud/DICOMcloud (C#)
Orthanc: https://www.orthanc-server.com/ (C++)
DCM4CHEE: https://www.dcm4che.org/ (Java)

联系方式:

  • 创建一个 GitHub 问题!
  • 直接联系我:danny.ri.brown@gmail.com

定期贡献者可以收到邀请到我们的合作伙伴 Slack 集团。我们还会与能够投入时间和资源的个人和组织定期举行治理和规划会议。

【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/live

立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

原文发布时间:2020-04-15
本文作者:Danny Brown
本文来自:“InfoQ”,了解相关信息可以关注“InfoQ

相关文章
|
6月前
|
传感器 运维 搜索推荐
开发者的商业智慧:产品立项策划你知道多少?(三)
开发者的商业智慧:产品立项策划你知道多少?
|
6月前
|
传感器 搜索推荐 数据挖掘
开发者的商业智慧:产品立项策划你知道多少?(二)
开发者的商业智慧:产品立项策划你知道多少?
|
7月前
产品路线图如何制定?斯坦福大学产品管理课程为你支招
产品路线图是一个动态文档,它传达了与产品策略有关的项目清单及其优先次序。一个合格的产品路线图依赖哪些输入?又需要清晰地输出哪些信息?
39 0
|
机器学习/深度学习 人工智能 弹性计算
与阿里云公司合作的项目获得优秀项目案例
近日,2022年度教育部产学合作协同育人项目优秀项目案例重磅发布。赵卫东老师与阿里云公司合作的项目荣获“教学内容和课程体系改革”优秀项目!https://mp.weixin.qq.com/s/bSuisNg-avFvvfRK2J7-4g
336 0
与阿里云公司合作的项目获得优秀项目案例
|
数据库 云计算 开发者
2022 中国开发者生态从业者现状调研启动,问卷征集中
2022 中国开发者生态从业者现状调研启动,问卷征集中
114 0
2022 中国开发者生态从业者现状调研启动,问卷征集中
|
运维 数据可视化 Cloud Native
阿里巴巴专家教你如何在家安全高效开发软件
为响应国家号召,各“大厂”纷纷发出在家办公,延迟上班的通知,一时间“在线协同办公”成为热点。不同于大型集团公司,有足够财力和能力构建远程办公系统,中小企业既缺乏足够的预算又缺乏相应的经验。阿里云云效一直致力于成为数字企业的研发效能引擎,在这个特殊时期,我们希望可以将自己的经验和工具分享给中小企业,让他们在家也能安全高效地开发软件。
阿里巴巴专家教你如何在家安全高效开发软件
|
Web App开发 应用服务中间件 nginx
利用开源软件打造一个团队贡献平台
0x00 前言   最初的想法是打造一个团队内部社区,方便进行技术交流、沉淀、分享。在网络上,找到了一款开源系统,开源团队内部贡献平台Mooder,很大程度上满足了这样一个需求。Mooder的核心理念的“贡献知识“,是我最认可的地方,系统简约、强大,以及它的邀请码机制、奖励机制,一句话来说,就是很wooyun的样子。
1482 0