fromBioimportSeqIO
importargparse
records_new=SeqIO.parse(args.in_raw,"fasta")
Pretreated_fa=SeqIO.to_dict(SeqIO.parse(args.input,"fasta"))
result=open(args.out_file,"w")
forrecinrecords_new:
flag=True
fork,iinPretreated_fa.iteritems():
ifstr(i.seq)==str..
分类:
编程语言 时间:
2016-11-04 17:36:32
阅读次数:
2121
#!/usr/bin/envpython
#_*_coding:utf-8_*_
#replace()方法把字符串中的old(旧字符串)替换成new(新字符串),如果指定第三个参数max,则替换不超过max次。
#语法:str.replace(old,new[,max])
importsys,os
old_text,new_text,file_name=sys.argv[1],sys.argv[2],sys.argv[3]
..
分类:
编程语言 时间:
2016-11-04 17:32:08
阅读次数:
1375
#!/usr/bin/python
#coding=utf-8
#词典
‘‘‘
nl=[1,3,8]
nl.append(15)
printnl
bl=[2,3,5]
printnl+bl
dic={‘tom‘:11,‘sam‘:57,‘lily‘:100}
printdic[‘sam‘]
dic[‘tom‘]=59
printdic
dic={}
printdic
dic[‘liwei‘]=89
printdic
dic={‘lilei‘:90,‘lily‘:100,‘sam‘:57,‘tom‘:89}..
分类:
编程语言 时间:
2016-11-04 17:27:12
阅读次数:
152
#!/usr/bin/python
#coding=utf-8
#循环设计
#范围函数
S=‘abcdefghijk‘#abcdefghijk
foriinrange(0,len(S),2):#01234567891011
printS[i]
printlen(S)
#遍历数组
S=‘abcdefghijk‘
for(index,char)inenumerate(S):
printindex
printchar
#多个等长的序列
ta=[1,2,3]
tb=[9,8,7]..
分类:
编程语言 时间:
2016-11-04 17:24:27
阅读次数:
188
Java集合框架JCF(JavaCollectionsFramework)CollectionsCollection提供关于集合的一些通用操作的接口包括:插入add()删除remove()判断一个元素是不是其成员contains遍历iterator()List——有序集合Set——无序集合,不予许存在重复值Map——映射集合初步熟悉使用ArrayList开始..
分类:
编程语言 时间:
2016-11-04 17:24:06
阅读次数:
158
写这篇博客的时候其实我已经开发了一大部分了~php 部分,unity 部分 都已经差不多了 ,由于KBEngine(简称kbe)完全没接触过,其实很多地方php部分的逻辑都可以直接挪到kbe中完成。实...
分类:
编程语言 时间:
2016-11-04 17:20:02
阅读次数:
154
在前边RxJava实战技巧大全一文中,我们介绍了RxJava使用过程中常见的应用场景和可能遇到的问题,其中我们谈到利用RxLifeCycle来管理RxJava的生命周期,避免内存泄漏问题,今天自己动手...
分类:
编程语言 时间:
2016-11-04 17:19:09
阅读次数:
196
最近实施了zabbix监控,开源软件杠杠的,甩nagios 好几条街…… 环境:centos6.6 + Zabbix 2.4.5 + Python 2.6.6 cd /usr/local/zabbix/share/zabbix/alertscripts #进入脚本存放目录vi SendAlertEm ...
分类:
编程语言 时间:
2016-11-04 17:17:49
阅读次数:
337
最好方式使用filter,代码示例: 参考资料: http://www.cnblogs.com/GODYCA/archive/2013/06/04/3116887.html http://blog.csdn.net/emaste_r/article/details/47406143 ...
分类:
编程语言 时间:
2016-11-04 17:14:48
阅读次数:
131
<源程序>→<外部声明>|<外部声明><函数体> <外部申明>→<头文件><函数声明>|其他声明 <函数体>→<返回值类型><标识符><形参><复合语句> <返回值类型>→void|char|int|float <标识符>→<字母>|<标识符><字母>|<标识符><数字> <字母>→a|b|c|.. ...
分类:
编程语言 时间:
2016-11-04 17:08:36
阅读次数:
159
格式符 格式符为真实值预留位置,并控制显示的格式。格式符可以包含有一个类型码,用以控制显示的类型,如下: %s 字符串 (采用str()的显示) %r 字符串 (采用repr()的显示) %c 单个字符 %b 二进制整数 %d 十进制整数 %i 十进制整数 %o 八进制整数 %x 十六进制整数 %e ...
分类:
编程语言 时间:
2016-11-04 17:07:55
阅读次数:
194
将Python脚本封装成exe可执行文件 http://www.cnblogs.com/renzo/archive/2012/01/01/2309260.html cx_freeze是用来将 Python 脚本封装成可执行程序的工具,支持最新的Python3.2版本。生成的执行文件具有跨平台性,而且 ...
分类:
编程语言 时间:
2016-11-04 17:05:04
阅读次数:
235
function htmlEscape(str) { return String(str) .replace(/&/g, '&') .replace(/"/g, '"') .replace(/'/g, ''') .replace(/</g, '<') .replace ...
分类:
编程语言 时间:
2016-11-04 17:07:38
阅读次数:
729
abstract修饰符可以修饰类和方法。 (1)abstract修饰类,会使这个类成为一个抽象类,这个类将不能生成对象实例,但可以做为对象变量声明的类型,也就是编译时类型。抽象类就相当于一类的半成品,需要子类继承并覆盖其中的抽象方法。 (2)abstract修饰方法,会使这个方法变成抽象方法,也就是 ...
分类:
编程语言 时间:
2016-11-04 17:03:28
阅读次数:
169
面向对象这个东西一直晕晕乎乎的,正好这段时间没有活,可以好好整理整理了! 1.什么是对象? 其实这个说起来一切东西都是对象 2.目前我们使用对象的时候,使用的是两种设计模式杂糅起来的 分别是原型模式和构造模式: 原型模式 需要了解的就是原型是什么? 原型:摘录自《javascript高级程序设计》 ...
分类:
编程语言 时间:
2016-11-04 17:02:58
阅读次数:
171
在前一篇文章中通过leetcode的一道题目了解了LRU算法的具体设计思路,下面继续来探讨一下另外两种常见的Cache算法:FIFO、LFU 1.FIFO算法 FIFO(First in First out),先进先出。其实在操作系统的设计理念中很多地方都利用到了先进先出的思想,比如作业调度(先来先 ...
分类:
编程语言 时间:
2016-11-04 17:00:44
阅读次数:
257
C语言中如何使用宏C(和C++)中的宏(Macro)属于编译器预处理的范畴,属于编译期概念(而非运行期概念)。下面对常遇到的宏的使用问题做了简单总结。 关于#和## 在C语言的宏中,#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量 通过替换后 ...
分类:
编程语言 时间:
2016-11-04 16:59:48
阅读次数:
195