合成引物要批量操作 DNA 序列? 你需要 Tailorbird!
Hi! 我是小狼.
我的朋友們在科(ban)研(zhuan)的時候經常需要去合成比較多的引物什麼的, 然而每次需要修改一點東西就要對好多好多序列進行操作, 有反向互補啊, 添加相同的序列開頭啊, 添加相同的序列結尾啊, 老麻煩了. 手動修改序列太繁瑣了, 所以我就幫朋友們寫了一個小軟體, 來方便他們去做這些批量的序列操作.
軟體的名字叫 Tailorbird, 縫葉鶯的意思.
中國有若干種縫葉鶯, 其中長尾縫葉鶯(Orthotomus sutorius)在華南地區非常常見. 長尾縫葉鶯長下面的樣子.
我們的 Tailorbird 軟體也很小巧.
整個界面很簡單, 兩個大文本框, 一個添頭加尾輸入框和若干個功能按鈕. 我們的序列要在序列輸入框中輸入, 每行一條序列, 注意輸入的序列只能是 ATCG 中的字母, 更多的容錯處理將在後續版本中添加. 批量處理過的序列則會在右邊的序列輸出框進行呈現.
序列轉換大小寫
我們在左邊的序列輸入框中輸入需要進行轉換的序列.
然後點擊右下腳的小寫按鈕, 就會在序列輸出框中得到轉換後的序列.
如果我們想要對轉換後的序列進一步操作, 我們可以手動把序列輸出框中的序列複製到序列出入框中, 或者點擊兩個框之間的"輸入 <= 輸出"按鈕.
這樣序列輸出框中的內容就到達序列輸入框中了.
序列反向互補
如果我們想要得到序列的反向互補的序列, 則只要點擊反向"互補按鈕", 或著分別點擊"反向"按鈕, 然後點擊 "輸入 <= 輸出" 按鈕, 最後"互補"按鈕三步完成.
序列添頭加尾
我們需要在"添頭"和"加尾"的按鈕上面的輸入框輸入需要添加的序列, 然後點擊相應的按鈕即可實現. 例如我們添加 "AAGG" 的開頭, 並得到最後的大寫序列.
首先, 在添頭加尾輸入框中輸入 "AAGG" 序列.
點擊"添頭"按鈕.
下面要轉換為大寫, 先點擊 "輸入 <= 輸出" 按鈕.
接著完成大寫轉換, 點擊"大寫"按鈕.
如此, 我們就在序列輸出框中得到我們想要的序列數據了.
下載地址
下載地址: https://mega.nz/#F!GMI3HbiC!0wEBWqu5hBRZ1_70_EbAKg
請一定從上面的連接下載哦!
軟體也會在發現bug 的時候或者需要新功能的時候定期更新, 經常來看看哦!
如果你有什麼意見和建議也歡迎留言.
謝謝啦!
推薦閱讀:
※P值與基因組學(1):從fastq文件的分析的分析談起
※能飲一杯無?
※知乎Live-R語言入門與R的基礎繪圖系統
※知道編碼蛋白質的某一DNA序列後,怎麼測定該蛋白質的三維結構?國內有哪個大學、機構在做這個?
TAG:生物信息学 |