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

用 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