极狐GitLab x 齐碳科技|提升基因测序研发效能,精准破译生命密码

2022-11-04 16:26:45 作者: 极狐GitL

1纳米= 0.000000001米,这是我们探索生命奥秘的颗粒度。

基因测序作为人类探索生命密码的重要手段之一,对生命科学、医学等领域的发展起到巨大推动作用,尤其是随着精准医学时代来临,基因测序被广泛应用于肿瘤诊断和治疗、产前检测、试管婴儿和新生儿检查、遗传病研究等医学领域。

基因测序仪作为生命科学研究和生命产业发展的关键设备,因技术壁垒极高、研发难度极大,多年来一直被国外寡头垄断。

2016年,致力于成为新一代基因测序技术开拓者的齐碳科技,开始向纳米孔基因测序研发的无人区挺进,通过 5 年自主研发,成为目前全球唯二、中国仅有的一家成功自主研发出纳米孔基因测序仪并推出商业化产品的高科技公司,填补了我国新一代基因测序技术领域的空白。

“我们每天都在面对很多未知,甚至有时候We don’t know what we don’t know,这种未知性会冲击研发体系,只有足够灵活、可控且高效的研发体系,才能帮助我们加速探索冰山之下未知的基因世界,让测序技术更广泛地造福人类健康事业。”齐碳科技算法总监卓远说。

齐碳科技成为中国纳米孔测序技术先行者的背后,离不开一支国际一流的跨学科研发团队。从 10 人左右的算法软件研发团队开始,齐碳科技就在使用 GitLab 社区版。随着业务需求不断增加,算法和软件面临的定制化开发和快速变更的需求日益增多,团队急需一个能够串联研发流程、功能更加全面且稳定可靠的 DevOps 平台来打破瓶颈。于是,齐碳科技选择了极狐GitLab 专业版 ,开启研发效能提升之旅。

卓远表示:“选择极狐GitLab是自然而然的,作为主流的 DevOps 平台,团队都非常熟悉,无缝衔接大家的使用习惯;另外,我们需要的不止是一个代码管理工具,而倾向于 All in one,在研发链路中拥有一致的研发体验,帮助我们整体提升研发效率和代码质量。”

一站式 DevOps 平台

专注研发创新,提升研发效能

在使用极狐GitLab 之前,齐碳科技研发团队通过多个工具组合构建项目管理 + 源代码托管 + CI/CD,并在其上自开发多种服务来应对多课题研究与多场景应用的研发需求。

这种多工具链的组合带来了一些问题:

各个工具的数据结构不同,API 丰富程度不一,工具链集成难度大,稳定性不足;

各个工具大多专注于研发流程的某个节点,节点之间流转流畅性较弱;

团队需要花费更多时间和精力去检测修护各个工具,减少了核心业务即产品研发的时间。

极狐GitLab 作为一体化 DevOps 平台,提供开箱即用的 DevOps 能力,无需安装多种工具链,即可直接使用对应工具提供的 DevOps 能力,而且做到了统一用户模型、统一数据存储、统一权限管理和统一用户界面,确保整个研发链路拥有一致的研发体验。

应用极狐GitLab 后,齐碳科技通过极狐GitLab 的项目管理(Milestone、Epic、Issue 等)来完成需求管理、故障管理、任务分析、开发进度追踪等;使用源代码托管实现算法模型管理,文档管理;使用 CI/CD 实现算法团队、软件研发团队的产品自动化交付。这套组合拳帮助齐碳科技建立了一个更清晰的协作平台,让跨团队成员在共同的语言体系下开展工作,减少人工操作失误的同时极大提升研发效能。

如卓远所说:“复杂工具是负担,简单工具才是助力。我们的产品涵盖了生物蛋白、流体芯片、集成电路、人工智能等多个前沿且复杂的专业交叉学科,研发难度本身就很大,无暇去解决工具制造的困难。极狐GitLab 一站式特性让我们不用分散注意力去解决软件问题,可以专注于产品本身的研发,这对我们来说就是非常大的价值。”

Code Review + MR Approve Rules

研发流程标准化,保障代码质量

软件代码是任何一个软件研发团队的核心资产,把准确性和稳定性视为产品核心评定指标的齐碳科技尤其重视软件代码质量,因此研发团队自始至终坚持通过 Code Review ,来保证整体代码质量。

 1/3    1 2 3 下一页 尾页