首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    solr 一些前缀例如:q、fq、df 的用法

    /添加,修改     @Test     public void test1() throws IOException, SolrServerException {           //和solr服务器创建连接...,参数为solr服务器地址         SolrServer solrServer = new HttpSolrServer("http://192.168.25.128:8080/solr");...solrParams.setQuery("测试新增内容");           // df-指定一个搜索Field         solrParams.set("df","item_title");           //fq... - (filter query)过虑查询,作用:在q查询符合结果中同时是fq查询符合的         //item_price 在 1-1000000 之间,用 * 表示无限         //item_price...100         //也可写成 solrParams.setFilterQueries("item_price:[1 TO 1000000]");         solrParams.set("fq

    99720

    DNBC4tools—华大DNBelab系列单细胞分析pipeline

    dna.toplevel.fa.gz https://ftp.ensembl.org/pub/release-114/gtf/homo_sapiens/Homo_sapiens.GRCh38.114.gtf.gz ##这里就以服务器已有参考基因组...f1.fq.gz;D5-1_L001_r2.fq.gz,D5-1_L002_r2.fq.gz D5-1_oligo_f1.fq.gz;D5-1_oligo_r2.fq.gz D5-2 D5...human/homo_ensembl_112_dnbc4_index --threads 10 批量生成运行脚本 后台提交运行 所有样本的运行脚本都生成后,我们可以在后台批量提交,这时候需要考虑样本数量和服务器的资源使用情况...关于提交后台以及服务器资源查看,详见 玩转服务器—从前台到后台,让你的任务无忧运行 玩转服务器—服务器资源查看 screen -R BGI ##这个分批运行代码要自己视情况修改 ls .....同样的环境,同样的参考基因组、同样的数据,不同线程运行情况对比: 不同线程运行对比 怀疑过软件环境问题、参考基因组问题、原始数据问题、服务器IO问题,就是没怀疑过跟线程设置会有关系,最后死马当活马医才发现这个大坑

    4.1K11

    使用人工智能优化一个数据库文件批量下载脚本

    如果脚本在下载过程中卡死,但最终只成功下载了3个文件,可能是由于几个原因造成的,例如网络问题、服务器限制、本地磁盘写入问题或者axel命令的稳定性等。...限制并发数:如果服务器对并发连接数有限制,可能需要减少-n参数指定的线程数。 磁盘空间检查:确保有足够的磁盘空间来存储下载的文件。...检查服务器限制:检查下载服务器是否有任何速率限制或IP封锁策略。 使用其他下载工具:如果axel不稳定,可以尝试使用其他下载工具,比如wget或curl。...增加延时:在循环中增加延时,避免同时对服务器发起过多请求。 检查磁盘写入权限:确保脚本运行的用户有足够的权限在目标目录写入文件。..._f1.fq.gz 下载成功:CRR727436_f1.fq.gz 开始下载文件:CRR727437_f1.fq.gz SSL error: (null) 下载成功:CRR727437_f1.fq.gz

    42810

    批量与并行不一样

    /bin/bash cat $1 |while read id do arr=(${id}) fq1=${arr[0]} fq2=${arr[1]} trim_galore -q 25 --phred33...\ --length 36 --stringency 3 --paired \ -o ./ $fq1 $fq2 done 提交至后台 最后再提交至后台 nohup bash qc.sh config...& 最后的最后,要学会通过top查看命令是否成功提交了,如果提交成功,服务器会一个一个地处理数据,这样我们就可以忙别的事情了,等到数据处理得差不多再看处理结果。...\ -o ./ $fq1 $fq2 fi ## end for number1 i=$((i+1)) done 提交至后台 最后再提交至后台 for i in {0....$i.txt 2>&1 & ) done 最后的最后,要学会通过top查看命令是否成功提交了,如果提交成功,服务器会批量处理数据,向这里的例子,每次就同时处理3个数据了,当然前提是服务器的资源足够。

    1.5K20

    一个太少但100个太多

    昨天提到了最近接了一个单细胞转录组项目,有80个10X样品,每个样品的单细胞测序数据都是100G左右的fq.gz文件,在跑完了cellranger流程后整理结果的同时,重新捡起来了七八年前的Linux知识...虽然我每个10x样品里面的代码都是调用了4个线程,但是样本很多,这个时候把多个样本同时提交,也就是并行,理论上也可以加快这个项目进度,当然了,前提是这个服务器有足够的计算资源,都可以给这个项目调配。...然后我们的服务器就崩溃了,唉,如下所示: ? 因为找不到真正的cellranger把服务器搞奔溃的截图,所以只好是放了一个全面实习生的“血的教学”。...我们的服务器目前并没有组建集群,我拿出来了其中一个96线程372G内存的单机给这个80多个10x样本数据处理项目,其实稍微计算一下就明白,应该是每次提交20个样品的run-cellranger.sh 脚本...IU --gcBias -i $index -1 $fq1 -2 $fq2 -p 4 -o quants/${sample}_quant fi i=$((i+1)) done 我实在是不明白

    79920
    领券