当前位置: 首页 > 软件库 > 开发工具 > Java开发工具 >

wES

Java ElasticSearch 客户端和工具
授权协议 MIT
开发语言 Java
所属分类 开发工具、 Java开发工具
软件类型 开源软件
地区 国产
投 递 者 漆雕宏浚
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

wES 是一组开源的Java ElasticSearch客户端和工具; 简洁但是很勥 :)

wES = Java Retrofit2/OkHttp版本的客户端(不依赖Json类库,高度可定制) + 工具包 + spring-boot demo + 常用的ElasticSearch环境Dockerfile

wES 模块

wES 分割成许多模块, 可以按需选择.

  • wUtil: 一些有用的帮助类和工具类.

  • wES-client: 一个基于Retrofit2/OkHttp的Java客户端, 她是基于官方的ElasticSearch Rest API规范生成的. 她包含两种访问ElasticSearch的实现: OkHttp3版本的和Retrofit2版本. 而且她只依赖okhttp3/retrofit2,并且可以通过实现org.datasays.wes.core.IConvert接口支持任意一种Java Json类库. 你可以按照你的想法使用她.

  • wES-toolkit: 一些使用wES-client和ElasticSearch的工具包. 她包含了一套基于Gson的标准IConvert实现及封装代码库.

  • wES-demo: 一个Spring-boot + Vue.js的web应用, 用于展示一些通用的ElasticSearch使用场景.

  • wES-docker: 一些构建ElasticSearch开发/生产环境的常用Dockerfiles和shell脚本.

  • 外显子测序 外显子(人类基因组的蛋白质编码区)占基因组的不到2%,但含有约85%的已知疾病相关变异体。 外显子测序原理 针对外显子序列设计捕获探针,与外显子DNA序列相互补。 探针上标记有生物素。 基因组DNA进行超声打断,与捕获探针杂交。 利用探针上生物素与带有链霉亲和素的磁珠结合,通过富集磁珠间接地获得全外显子测序文库。 外显子测序中4种无效数据 外显子捕获过程中,外显子序列与探针杂交不精确(

  • VCF 方式一:samtools mpileup 和bcftools call 流程 ref=/home/lzn/WES/genome/resources_broad_hg38_v0_Homo_sapiens_assembly38.fasta wkd=/home/lzn/WES mkdir $wkd/vcf for sample in `cat $wkd/sample.list` do samto

  • 数据下载 GSM2653854 HCC1-Tissue GSM2653855 HCC3-Tissue GSM2746362 Healthy1-Tissue #数据下载 cat SRR_Acc_List.txt |xargs -i prefetch -p {} & # 将每个sample对应的文件放入以sample命名的文件夹中 #/home/lzn/WES/rawdata/ ls -l ~/we

  • 作者:©iaineisalsoyan 简介:Atypical frond-end developer. 非典型前端开发者。 完整指南在 GitHub,喜欢请 Star 哦♪(^∇^*) Have fun with the website! ♪(^∇^*) 项目简介 30 Day Challenge是 Wes Bos 设计的一个 30 天原生JS编程挑战。 项目免费提供了 30 个视频教程、30 个

  • 目录 基础背景 服务器: 环境配置: 软件: 数据及存储位置: 一、质量控制 二、比对 1. 人类基因组参考文件下载 2. 创建三种索引 3. 比对 三、排序 1. sam->bam格式转换 2.排序 四、标记PCR重复并建立索引 基础背景 服务器: linux 环境配置: anaconda3 python3.8 openjdk version "1.8.0_282" R version 3.2.

  • 比对 cd /home/lzn/WES/genome #参考基因组位于该目录下 mkdir index #hisat2 建立index hisat2-build -p 8 -q hg38.fa.gz ./index/hg38 & #使用软件建立index使用时间较长,还是从hisat2官网下载已经建立好的index wget https://genome-idx.s3.amazonaws.co

 相关资料
  • GitHub提供的Web服务,在客户端通常只需要浏览器及Git命令行工具就可以满足需要了。而GitHub还开发了一些客户端工具,以便用户有更好的客户端体验。 6.3.1. github:mac 6.3.2. hub 6.3.3. iOS应用

  • 我有一个wsdl: 我想提交信息以获得回应。我创建了client.php如下: 但它在浏览器中显示错误: SoapFault对象([消息:受保护]= 我错在哪里?对此,可能的解决方案是什么? 编辑: 我已经创建了一个php文件:client。php 但它产生了这个错误: 调用错误:响应不是文本/xml类型:应用程序/wsdl xmlHTTP/1.1 200确定日期:星期二,9月17日2013 15

  • 我想知道以下问题的答案: 1)如果Ignite服务器重新启动,我需要重新启动客户端(web应用程序)。是否有任何方法可以在服务器重新启动时重新连接到服务器。我知道当服务器重新启动时,它分配了一个不同的ID,因此当前现有的连接变得过时。是否有方法克服这个问题,如果是的话,哪一个版本的Ignite支持这个功能。目前我使用1.7版本 3)如果我有一个大对象要缓存,我发现序列化和反序列化在Ignite中需

  • 我想在一些计算机之间建立点对点连接,这样用户就可以在没有外部服务器的情况下聊天和交换文件。我最初的想法如下: 我在服务器上制作了一个中央服务器插座,所有应用程序都可以连接到该插座。此ServerSocket跟踪已连接的套接字(客户端),并将新连接的客户端的IP和端口提供给所有其他客户端。每个客户端都会创建一个新的ServerSocket,所有客户端都可以连接到它。 换句话说:每个客户端都有一个Se

  • 下面简单列出了MySQL客户端程序和实用工具: ·myisampack 压缩MyISAM表以产生更小的只读表的一个工具。参见8.2节,“myisampack:生成压缩、只读MyISAM表”。 ·mysql 交互式输入SQL语句或从文件以批处理模式执行它们的命令行工具。参见8.3节,“mysql:MySQL命令行工具”。 ·mysqlaccess 检查访问主机名、用户名和数据库组合的权限的脚本。 ·

  • 目录 8.1. 客户端脚本和实用工具概述 8.2. myisampack:生成压缩、只读MyISAM表 8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8

  • 问题内容: 我正在用Java编写一个简单的客户端,以允许可重用​​通过RESTful API访问的专有病毒扫描软件。要上传文件以扫描API,需要先使用Connect(连接),然后再要求将文件发布到服务器。在对Connect的响应中,服务器设置了cookie,随后将需要cookie 来发布文件。我当前在客户端中使用Spring 。 我的问题是我如何访问响应中的cookie,以便随后将其转发回服务器?

  • 问题内容: 有人可以推荐一个好的,开源的独立开发人员工具来使用JDBC查询SQL数据库并将结果导出到文件吗?我知道许多数据库供应商都提供了自己的工具,但是我需要一个工具来允许我插入自己的自定义JDBC驱动程序并针对任何数据库进行工作。GUI是可取的,但不是必需的。 Oracle的SQL Developer被取消资格,因为它似乎只能与一组预装的JDBC驱动程序一起使用。我也查看了Java- Sour