开源地址

https://github.com/miso-lims/miso-lims

github加速可使用:https://kfqbvpat.fast-github.tk/-----https://github.com/miso-lims/miso-lims

项目简介

适用于NGS基因测序医院检验实验室,当前大量的新冠核酸检测机构,倒是可以试一试。

开源协议是GPL3.0。

技术架构

后端服务使用Java,Groovy(使用JVM虚拟机的动态语言,项目中用于公式脚本的编写等配置性功能的实现)。

使用spring,并没有使用springboot,部署war包可使用Tomcat 8等中间件部署。(Tomcat8以上版本的兼容性需要测试验证调整)

前端使用js\css,未使用vue、react等现代前端技术。

数据库使用mysql 5.7及以上。(5.7以上版本的兼容性需要测试验证调整)

安装部署

可以使用docker部署,或使用传统的Tomcat中间件部署。

docker镜像下载地址:https://hub.docker.com/u/misolims

war包下载地址:https://kfqbvpat.fast-github.tk/-----https://github.com/miso-lims/miso-lims/releases

尝鲜可先下载官方docker镜像跑个容器看看,深入学习还是要下载war包并部署,最终如果部署自己的环境,可打war包或做docker镜像。

安装、编译向导:https://miso-lims.readthedocs.io/projects/docs/en/latest/admin/installation-guide/

系统概述

两个功能模式:Plain sample mode (简单样品模式) 和Detailed sample mode(详细样品模式),detailed模式包含了plain模式。

默认账号信息:admin\admin。

简单样品模式用户手册:https://miso-lims.github.io/walkthroughs/index-plain

详细样品模式用户手册:https://miso-lims.github.io/walkthroughs/

demo演示、学习(按习惯称作miso学院\味噌学院):https://github.com/miso-lims/walkthroughs

https://oicr.on.ca/该癌症研究机构为学习案例,培训资料(training workshop)链接地址:

https://kfqbvpat.fast-github.tk/-----https://github.com/miso-lims/miso-training-external。

开发或用户可加入讨论组(当然得英文讨论),https://gitter.im/miso-lims/community

关键组件

仪器数据采集(仪器报告文件数据采集)

https://github.com/miso-lims/runscanner

https://kfqbvpat.fast-github.tk/-----https://github.com/miso-lims/runscanner

同多数lims系统解决方案一致,部分仪器(例如Illumina、PACBIO、OXFORDNANOPORE)的数据采集方式是通过采集仪器输出的数据报告文件,然后解析其中的内容,间接达到采集仪器数据的目的。

使用JDK11和Tomcat8、9,jsoncpp和c++。

该仪器数据采集服务做得很完善,不同于其他lims组件或一个Windows服务、简单应用程序,其实现为一个web系统,做数据文件的采集、解析,以及过程的监控。

监控使用 Prometheus,现在服务器、数据库等的监控使用 Prometheus很不错。

赛默飞VisionMate读码器TCP/IP接口访问

https://kfqbvpat.fast-github.tk/-----https://github.com/miso-lims/visionmate-client

赛默飞的VisionMate高速读码器的TCP/IP客户端,Java实现。

开源LIMS系统miso LIMS(适用于NGS基因测序)的更多相关文章

  1. LIMS系统供应商一览表

    LIMS系统供应商一览表. 国内自主研发的LIMS供应商的产品质量一般,国外的LIMS产品在本土化方面,北京三维天地的质量最佳. LIMS系统JAVA..Net平台上都有,由于实验室业务数据量等原因, ...

  2. 开源社交系统ThinkSNS v4.6.1更新日志及功能详解!

    ThinkSNS 开源社交系统 v4.6.1更新日志 [修复]聊天无法使用emoji问题 [修复]后台禁用用户后,app第三方登录可登录问题 [修复]部分接口问题 [修复]h5个人中心获取用户信息问题 ...

  3. 7款开源ERP系统比较

    [网络转载] 现在有许多企业将ERP项目,在企 业中没有实施好,都归咎于软件产品不好.其实,这只是你们的借口.若想要将ERP软件真正与企业融合一体,首先得考虑企业的自身情况,再去选择适合的 ERP软件 ...

  4. 分享:10 大顶级开源 ERP 系统

    10 大顶级开源 ERP 系统 企业资源规划(ERP)和客户关系管理(CRM)系统现在已经成为各种组织和企业的必需品,通过它们,可以轻松实现企业的信息数据标准化.系统运行集成化.业务流程合理化.绩效监 ...

  5. [转载]7款开源ERP系统比较

    现在有许多企业将ERP项目,在企 业中没有实施好,都归咎于软件产品不好.其实,这只是你们的借口.若想要将ERP软件真正与企业融合一体,首先得考虑企业的自身情况,再去选择适合的 ERP软件. 如果你的企 ...

  6. 开源监控系统Prometheus介绍

    前言 Prometheus是CNCF的一个开源项目,Google BorgMon监控系统的开源版本,是一个系统和服务的监控系统.周期性采集metrics指标,匹配规则和展示结果,以及触发某些条件的告警 ...

  7. Hadoop 开源调度系统zeus(二)

    紧跟之前Hadoop 开源调度系统zeus(一) 本节主要介绍一下zeus的架构: 先给一个zeus的架构图 无论Master还是Worker都有一套WEB UI,无论从哪个上面去看,看到的结果都是一 ...

  8. 开源日志系统 log4c 使用心得+总结

    http://blog.csdn.net/sky_qing/article/details/7208645 一.安装: 我看网上好多人介绍log4c安装的时候都说有两个步骤:先下载expat安装包并安 ...

  9. net开源cms系统

    .net开源cms系统推荐 内容目录: 提起开源cms,大家第一想到的是php的cms,因为php开源的最早,也最为用户和站长们认可,随着各大cms系统的功能的不断完善和各式各样的开源cms的出现,. ...

随机推荐

  1. elf,基于flexbox的响应式CSS框架

    官网地址:http://jrainlau.github.io/elf/项目地址:https://github.com/jrainlau/elf 介绍 取名为"精灵"的elf,是一个 ...

  2. 一行代码让微信小程序支持 cookie

    weapp-cookie 一行代码让微信小程序支持 cookie,传送门:github Intro 微信原生的 wx.request 网络请求接口并不支持传统的 Cookie,但有时候我们现有的后端接 ...

  3. 多页面共用sessionStorage的实现

    sessionStorage的局限:   sessionStorage是页面级别的,仅在一个标签页生效,如果同一个浏览器同时打开多个标签页,且都访问同一个域名,sessionStorage是不会在这多 ...

  4. Python窗口学习之使窗口变得更高清

    初学tkinter发现窗口并不像成熟软件那么清楚 在实例化window后加这一行代码 #使窗口更加高清 # 告诉操作系统使用程序自身的dpi适配 ctypes.windll.shcore.SetPro ...

  5. MySQL 中 SQL语句大全(详细)

    sql语句总结 总结内容 1. 基本概念 2. SQL列的常用类型 3. DDL简单操作 3.1 数据库操作 3.2 表操作 4. DML操作 4.1 修改操作(UPDATE SET) 4.2 插入操 ...

  6. Python使用函数模拟“汉诺塔”过程

    运行效果: 源代码: 1 # -*- coding:utf-8 -*- 2 ##汉诺塔游戏开始 3 _times=0 #用于统计移动次数 4 def hannuota(nlist,mfrom,mpas ...

  7. datetimepicker 设置日期格式、初始化

    $('#datetimepicker').datetimepicker({ minView: "month", //选择日期后,不会再跳转去选择时分秒 language: 'zh- ...

  8. Blazor组件自做八 : 使用JS隔离封装屏幕键盘kioskboard.js组件

    1. 运行截图 演示地址 2. 在文件夹wwwroot/lib,添加kioskboard子文件夹,添加kioskboards.js文件 2.1 常规操作,懒加载js库, export function ...

  9. smdms超市订单管理系统之登录功能

    一.超市订单管理系统准备阶段 Supermarket order management system 创建数据库 数据库代码放置如下 点击查看数据库address代码 CREATE TABLE `sm ...

  10. SpringBoot2.x修改Redis序列化方式

    添加一个配置类即可: /** * @Author FengZeng * @Date 2022-03-22 13:43 * @Description TODO */ @Configuration pub ...