开源LIMS系统miso LIMS(适用于NGS基因测序)
开源地址
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基因测序)的更多相关文章
- LIMS系统供应商一览表
LIMS系统供应商一览表. 国内自主研发的LIMS供应商的产品质量一般,国外的LIMS产品在本土化方面,北京三维天地的质量最佳. LIMS系统JAVA..Net平台上都有,由于实验室业务数据量等原因, ...
- 开源社交系统ThinkSNS v4.6.1更新日志及功能详解!
ThinkSNS 开源社交系统 v4.6.1更新日志 [修复]聊天无法使用emoji问题 [修复]后台禁用用户后,app第三方登录可登录问题 [修复]部分接口问题 [修复]h5个人中心获取用户信息问题 ...
- 7款开源ERP系统比较
[网络转载] 现在有许多企业将ERP项目,在企 业中没有实施好,都归咎于软件产品不好.其实,这只是你们的借口.若想要将ERP软件真正与企业融合一体,首先得考虑企业的自身情况,再去选择适合的 ERP软件 ...
- 分享:10 大顶级开源 ERP 系统
10 大顶级开源 ERP 系统 企业资源规划(ERP)和客户关系管理(CRM)系统现在已经成为各种组织和企业的必需品,通过它们,可以轻松实现企业的信息数据标准化.系统运行集成化.业务流程合理化.绩效监 ...
- [转载]7款开源ERP系统比较
现在有许多企业将ERP项目,在企 业中没有实施好,都归咎于软件产品不好.其实,这只是你们的借口.若想要将ERP软件真正与企业融合一体,首先得考虑企业的自身情况,再去选择适合的 ERP软件. 如果你的企 ...
- 开源监控系统Prometheus介绍
前言 Prometheus是CNCF的一个开源项目,Google BorgMon监控系统的开源版本,是一个系统和服务的监控系统.周期性采集metrics指标,匹配规则和展示结果,以及触发某些条件的告警 ...
- Hadoop 开源调度系统zeus(二)
紧跟之前Hadoop 开源调度系统zeus(一) 本节主要介绍一下zeus的架构: 先给一个zeus的架构图 无论Master还是Worker都有一套WEB UI,无论从哪个上面去看,看到的结果都是一 ...
- 开源日志系统 log4c 使用心得+总结
http://blog.csdn.net/sky_qing/article/details/7208645 一.安装: 我看网上好多人介绍log4c安装的时候都说有两个步骤:先下载expat安装包并安 ...
- net开源cms系统
.net开源cms系统推荐 内容目录: 提起开源cms,大家第一想到的是php的cms,因为php开源的最早,也最为用户和站长们认可,随着各大cms系统的功能的不断完善和各式各样的开源cms的出现,. ...
随机推荐
- 8_根轨迹_Part2_根轨迹手绘技巧
传递函数分母部分相同
- formData请求接口传递参数格式
element ui组件方法的传递 //引入 组件. <el-upload class="avatar-uploader" :action="action" ...
- Python入门-面向对象三大特性-封装
一.封装 封装,顾名思义就是将内容封装到某个地方,以后再去调用被封装在某处的内容. 所以,在使用面向对象的封装特性时,需要: 将内容封装到某处 从某处调用被封装的内容 第一步:将内容封装到某处 sel ...
- Java实现单链表的反转
思路1:初始化一个新的头节点reverseHead,然后遍历旧链表,利用头插法向reverseHead进行插入 思路2: 1.反转相当于数据的更换(1和n,2和n-1,3和n-2)n为链表的长度 2. ...
- Java中最早期的集合Vector
1.Vector类可以实现可增长的对象数组.与数组一样,它包含可以使用整数索引进行访问的组件.但是,Vector 的大小可以根据需要增大或缩小,以适应创建 Vector 后进行添加或移除项的操作. 2 ...
- 电机三环pid控制及调试经验
一.伺服电机的双环pid 双环pid在正常底盘运动的控制中已经足够了,但是对于双轴云台的控制来说,双环pid的云台控制的响应速度是远远不够的,所以加入了电流环的控制. 两篇大佬的文章--这是我学习pi ...
- 面试官:说一说Zookeeper中Leader选举机制
哈喽!大家好,我是小奇,一位不靠谱的程序员 小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧 文章持续更新 一.前言 今天又是一个阳光明媚的一天,我又 ...
- Java基础语法01——变量与运算符
本文是对Java基础语法的第一部分的学习,包括注释:标识符的命名规则与规范:变量的数据类型分类以及转换:以及六种运算符(算术.赋值.比较.逻辑.三元和位运算符).
- 7-19(排序) 寻找大富翁 (25 分)(归并排序)(C语言实现)
7-19(排序) 寻找大富翁 (25 分) 胡润研究院的调查显示,截至2017年底,中国个人资产超过1亿元的高净值人群达15万人.假设给出N个人的个人资产值,请快速找出资产排前M位的大富翁. 输入格式 ...
- 1.Docker容器学习之新生入门必备基础知识
0x00 Docker 快速入门 1.基础介绍 描述:Docker [ˈdɑ:kə(r)] 是一个基于Go语言开发实现的遵循Apache 2.0协议开源项目,目标是实现轻量级的操作系统虚拟化解决方案: ...