原文:如何得到给定序列的互补序列以及反向互补序列

用 python 实现如下: 运行结果: ...

2015-09-17 20:39 0 2294 推荐指数:

查看详情

python实现DNA序列字符串转换,互补链,反向链,反向互补

在生物信息学分析中,经常对DNA序列进行一系列操作,包括子序列截取,互补序列获取,反向序列获取,反向互补序列获取。在python语言中,可编写如下函数完成这些简单功能。 子序列截取 python中对序列截取使用字符串切片功能就可以完成,例如: 注意,切片操作 ...

Thu Jul 19 04:59:00 CST 2018 0 3217
利用python求一段DNA序列互补序列

代码如下: 这是将从一个txt文件中导入序列,然后将互补后的结果输出到另外一个文件中。 如果一个段序列不长,直接中python交互式界面完成感觉更方便 先定义的一个字典: complement = {'C': 'G', 'G': 'C', 'T ...

Wed Jan 11 20:42:00 CST 2017 0 2648
四元数+互补滤波

四元数 圆点博士小四轴之四元数算法。四元数算法在小四轴上一般直接采用Madgwick的算法就差不多。 这是一个居于GPL的协议,大家可以自由使用。 //================// IMU ...

Wed Aug 22 01:15:00 CST 2018 0 1060
栈是常用的一种数据结构,有 n 个元素在栈顶端一侧等待进栈,栈顶端另一侧是 出栈序列。你已经知道栈的操作有两种:push 和 pop,前者是将一个元素进栈,后 者是将栈顶元素弹出。现在要使用这两种操作,由一个操作序列可以得到一系列 的输出序列。请你编程求出对于给定的 n,计算并输出由操作数序列

栈是常用的一种数据结构,有 n 个元素在栈顶端一侧等待进栈,栈顶端另一侧是 出栈序列。你已经知道栈的操作有两种:push 和 pop,前者是将一个元素进栈,后 者是将栈顶元素弹出。现在要使用这两种操作,由一个操作序列可以得到一系列 的输出序列。请你编程求出对于给定的 n,计算并输出由操作数序列 ...

Tue Oct 24 06:54:00 CST 2017 0 1359
给定精度的简单交错序列部分和

7-13 求给定精度的简单交错序列部分和 (15 分) 本题要求编写程序,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + ... 直到最后一项的绝对值不大于给定精度eps。 输入格式: 输入在一行中给出一个正实数eps。 输出格式: 在一行中按照“sum = S”的格式输出部分和 ...

Thu Apr 25 18:49:00 CST 2019 0 581
求数组中和为给定值的所有子序列

2017年网易游戏的一道编程题,大致意思是满足组合攻击技能,必须是所选择时技能的和为m(m>0),且所选的这些技能的乘积最大: 分解后主解决两个问题: 其一:求数组中和为m的所有子数组; ...

Mon Sep 19 07:26:00 CST 2016 2 5737
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM