Rosalind工具库:FASTA/LALIGN

简介: 基因组不同区域在进化上的速率是不同的。在编码区的碱基突变可能会导致氨基酸性质发生改变导致后代死亡,以及插入缺失导致开放读码框(ORF)变化,因此编码区更有可能是同义的点突变。

基因组不同区域在进化上的速率是不同的。在编码区的碱基突变可能会导致氨基酸性质发生改变导致后代死亡,以及插入缺失导致开放读码框(ORF)变化,因此编码区更有可能是同义的点突变。但是对于非编码区,比如说内含子或者是基因间隔区,突变对生物体的生存影响不大,因此更容易出现插入、缺失、倒置和重复这些变异。

在1940~1950年期间,Barbara McClintock 在玉米中发现了转座子现象,并证明许多基因组重排是因为转座子在基因组上移动引起。

下图表明基因组原本只有两个转座子,由于姊妹染色单体之间的Tn插入重拍最后形成了三个转座子。

img_77ebdd8bb4ad17509269bd846d10ea10.png
transposon

基因组上的转座子不需要完全一致就能够发生重拍,因此无法使用传统的局部联配找到序列中的多个重复,因为它只会找到最优的联配。比如说"AAAATTTTT"和"TTTTTAAAA"的局部最优联配只会得到

001    1 TTTTT 5
         |||||
002    5 TTTTT 9

为了找到序列中AAAA部分的联配,我们就需要用到次最优联配技术,它能获取不止一个的不同位点局部联配,因此还能在上面的基础上得到如下的联配

001    6 AAAA 9
         ||||
002    1 AAAA 4

实现亚最优联配的工具为FASTA/Lalign,输出结果和EMBOSS的NeedleWater类似

问题: 给定两条DNA序列(A,B),两者存在32~40 bp的不精确重复序列C。使用Lalign的网页工具 ,请给出长度在32~40之间的C序列分别在A和B里出现了几次

学会看结果图就行了。

img_e8c8f02725d9e00c7f8aa0f715567062.png
以Rosalind12为背景
img_8623993ba88d1f7b9f6cc5e7583752af.png
以Rosalind37为背景
目录
相关文章
|
4月前
|
JSON JavaScript API
用Python编写小工具下载OSM路网数据
用Python编写小工具下载OSM路网数据
|
6月前
|
存储 算法 数据可视化
算法金 | D3blocks,一个超酷的 Python 库
D3Blocks是一个基于d3.js的Python图形库,用于创建吸引人的数据可视化图表,如D3graph、Elasticgraph和Sankey图。拥有超过470个Star,其特点包括简易性、功能丰富、易用性、可定制性和及时更新。通过pip安装后,用户能轻松创建粒子图和其他图表。文中展示了实战应用,如能源数据集的网络图,通过调整节点和边的属性实现个性化展示。关注作者,享受智能乐趣。
115 8
算法金 | D3blocks,一个超酷的 Python 库
|
5月前
|
自然语言处理 Shell 开发者
|
7月前
|
存储 数据库
|
虚拟化 Python Windows
[笔记]Volatility 取证工具使用以及Hollow插件使用
[笔记]Volatility 取证工具使用以及Hollow插件使用
172 0
|
Linux 数据库 数据安全/隐私保护
【Empire系列】01-安装和简介
这是之前Empire的一些学习记录笔记,比较基础,有需要的可以看看。大佬可以略过
505 0
|
存储 数据可视化 算法
【Python | Networks库详解】最佳实践(22年电工杯B题之路径可视化)
【Python | Networks库详解】最佳实践(22年电工杯B题之路径可视化)
【Python | Networks库详解】最佳实践(22年电工杯B题之路径可视化)
|
自然语言处理 Shell 开发者
使用 luke 工具查看索引库内容|学习笔记
快速学习使用 luke 工具查看索引库内容
393 0
使用 luke 工具查看索引库内容|学习笔记
|
Go
AVEVA PDMS PML 二次开发之模糊查找工具
AVEVA PDMS PML 二次开发之模糊查找工具FuzzySearch 在AVEVA Plant(PDMS)/AVEVA Marine中,要查找一个不是很清楚的元素可能有些不便,使用PML开发了一个模糊查找的小工具,如下图所示: 使用方法: 1.
2100 0
Omni/USDT PHP开发包OmniTool简介
OmniTool开发包适用于为PHP应用快速增加对Omni Layer/USDT数字资产的支持能力,即支持使用自有Omni Layer节点的应用场景,也支持基于第三方API服务和离线裸交易的轻量级部署场景。
2305 0