基于機器學習翻譯,僅供參考
在本教程中,您將學習如何使用新一代測序(NGS)數據執行參考裝配,并在組裝的重疊群上調用SNP。您將了解NGS工作流程的典型步驟,如質量修整,讀取配對和生成共識序列。
Welcome!
This community is for professionals and enthusiasts of our products and services. Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.
練習1:準備數據
在本教程中,我們將使用Illumina序列讀數的數據集來映射到大腸桿菌基因組中的單個基因。在這個練習中,我們將通過修剪質量差的基地來準備繪圖數據。
閱讀配對
大多數新一代測序平臺,如Illumina,Solid,Ion Torrent和454都提供了雙端測序的選項。這會從相同的DNA片段產生兩個序列讀數,這些片段被已知的插入片段長度分開,這有助于數據的組裝。配對的最終數據集通常包含兩個序列文件,一個包含正向讀取,另一個包含反向讀取。通過選擇兩個文件并轉到序列→設置配對讀數,然后選擇庫類型和插入大小(由您的序列提供者提供),可以在Geneious中配對讀數。在本教程中,此步驟已完成,并且您提供了一對配對讀取文件,插入大小為500 bp。選擇yghJ配對的Illumina讀取文件,你會看到每個序列都標有正向或反向標簽。
修剪
在組裝之前,質量差的數據應該從讀取的末尾進行修剪。選擇配對讀取文件后,轉到注釋和預測→修剪結束。我們將使用默認設置進行修剪,因此單擊窗口左下角的Settings cog下面的Reset to Defaults?(重置為默認設置)(如果顯示為灰色,則默認設置已經加載)。
當設置錯誤概率限制時,Geneious將使用修改后的Mott算法根據其質量得分修剪從5`和3`末端的讀取。我們將使用默認設置0.05。
點擊確定,你會看到粉紅色的“修剪”注釋已被添加到一些讀取。這表示已被修剪的質量差的序列。雖然序列在修剪后的注釋上仍然可見,但它不會在裝配過程中使用,也不會用于任何下游分析,如SNP調用。
在繼續練習2之前單擊保存。
練習2:映射到參考
按住Shift鍵,選擇修剪讀數文件和參考序列(yghJ CDS?)。點擊對齊/組裝→映射到參考,然后重置為默認設置(如果尚未設置)。
在頂部的數據面板中設置裝配的參考序列。Geneious將猜測您選擇的哪個序列是參考,但您可以使用下拉菜單更改此參數。在這種情況下,它已經正確選擇,并且“yghJ CDS(發散參考)”應該被顯示為參考序列。
請注意,在Geneious 8.1及更高版本中,在打開Map to Reference窗口之前,不需要預先選擇參考序列。相反,可以通過單擊安裝選項中的選擇按鈕從數據庫中的任何文件夾中選擇它。
在“?方法”?面板中,確保選擇“Geneious”作為映射器。這里提供了許多不同的映射算法,這些算法根據所組裝的數據類型具有不同的優缺點。這里給出了可用的不同算法的簡要概述。
該敏感性應在中等靈敏度/快速設置。Geneious會根據數據集的大小自動選擇適當的敏感度。對于下一代測序,推薦使用中等或中低敏感度,因為使用高靈敏度需要很長時間,并且如果您有足夠的覆蓋率,則不太可能改善結果。該微調選項可以提高的結果通過調心,除了參考序列讀取對方-設置此的“迭代5次”。
確保選中使用現有修剪區域,然后在結果面板下選擇保存裝配報告并保存重疊群。如果已選中,請取消選中“保存在子文件夾中”。您的Map to Reference選項現在應該如下所示:
單擊確定運行程序集 - 可能需要幾分鐘才能完成。
現在應該在您的文檔表中創建兩個新文檔 - 重疊映射到引用的重疊文本和匯編報告。打開匯編報告,您將看到匯編了多少個讀段,花了多長時間,以及產生了多少contig。我們將在下一個練習中進一步探討contig文件。
練習3:探索重疊群組文件
打開重疊群文檔(應將其稱為“讀取裝配到yghJ CDS”),以查看讀取如何映射到參考序列。在序列查看器右側的“?高級設置”?選項卡下,確保選中“Vertically compress contig”。這將在水平行中顯示讀數。現在回到常規選項卡,并確保顏色設置為“成對距離”。通過此設置,您可以根據您在設置配對讀取時指定的插入大小,一目了然地查看您的配對讀取是否以預期距離分開映射。在這個重疊群中,您可以看到大部分讀數都是綠色的,這意味著它們大致與預期的插入大小一致。點擊插入尺寸查看序列查看器上方的標簽,查看插入大小的實際分布。您可以看到大多數對映射的插入片段為450-500bp,接近預期的500bp大小。
切換回Contig視圖。在contig的頂部,您將看到一個共識序列。放大以便您可以看到序列基礎。這是只讀的共識,不包括參考序列。用于調用共識的設置在序列查看器右側的“顯示”選項卡下設置。由于這些讀數附有質量分數,應選擇最高質量作為調用共有序列的閾值。該設置計算了大多數人的共識,其中考慮了該位置每個基地的相對質量分數(有關更多信息,請參見Geneious用戶手冊)。
現在將閾值更改為“100% - 完全相同”。您應該會看到許多不明確的基地出現在序列中。在這種設置下,即使讀數只有一個讀數包含不同的堿基,也會在讀數中有堿基混合的地方插入模糊的堿基。此設置應不用于繪制NGS數據,因為它會在共識序列中引入讀取錯誤導致的模糊性,而不是真正的多態性。如果讀數沒有質量得分,那么90-99%的閾值最適合確保只有真正的多態性在您的共有序列中顯示為含糊不清的堿基。將設置更改為95%以查看它如何影響歧義,然后將其更改回本教程其余部分的“最高質量”。
在共識序列下方,您應該能夠看到藍色覆蓋圖,如下面的屏幕截圖所示。如果看不到這一點,請點擊序列查看器右側的圖表選項卡并啟用“顯示圖形”和“覆蓋率”。覆蓋圖顯示每個基地有多少個閱讀地圖,可用于評估地圖質量。
Geneious有兩種工具可以讓您快速識別覆蓋率高或低的地區:
- 在圖表選項卡下,您可以突出顯示某個覆蓋范圍之上或之下的區域。選中“突出顯示上方”并將其設置為50.現在您應該在涵蓋覆蓋范圍大于50的區域覆蓋圖中看到一個黃色條。
- 您可以通過轉到注釋和預測→查找低/高覆蓋率來注釋覆蓋率較高或較低的區域。
我們將使用第二個選項來注釋低覆蓋區域,以便在下一個練習中調用SNP時排除這些區域。選中查找覆蓋范圍下方的區域,然后從平均值= 2中選擇標準偏差。選中兩個合并區域選項并取消選中高覆蓋率選項。點擊確定。您現在應該可以在參考序列上看到覆蓋率注釋軌跡,該覆蓋率覆蓋率較低的區域中有注釋。單擊保存并在詢問您是否要將更改應用于原始序列時選擇“是”。
練習4:調用SNP
We will now use the Geneious variant finder to find SNPs in our mapped data. Select the contig document and go to?Annotate and Predict → Find Variations/SNPs. Reset to the default settings using the Settings cog at the bottom left.
The options in the top (“Find Polymorphisms”) panel allow you to set the parameters for when SNPs are called, so that disagreements that result from sequencing errors are filtered out. We will use the default settings as they are normally appropriate for identifying real SNPs – if you want more information on these settings click the “?” button or mouse over the option.
確保檢查翻譯中多態性分析效果的選項,并將默認遺傳密碼更改為“細菌”。這使用我們的參考序列上的CDS注釋來確定我們的映射讀取的編碼序列,并計算觀察到的SNP是否會導致氨基酸序列發生變化。
保持其他選項不變,然后單擊確定
您現在應該可以看到添加到參考序列中的名為“Variants:yghJ paired Illumina reads”的注釋軌道。單擊保存并在詢問您是否要將更改應用于原始序列時選擇“是”。這會將您的SNP曲目加載到原始參考文檔上。
沿contig文檔滾動到包含SNP注釋的位置(用垂直的黃色條表示)。將鼠標懸停在注釋上,您將看到一個彈出窗口,其中包含有關該SNP的信息。這包括基礎變更,變異頻率,SNP類型以及有關蛋白質和CDS變化的信息。
要在表格中顯示此信息,請單擊序列查看器上方的注釋選項卡。這將調出序列中所有注釋的表格。點擊Type?并選擇“Polymorphism”以僅顯示多態性注釋。該表應自動顯示相關列,如多態性類型,變異頻率,氨基酸/密碼子/堿基改變等。要顯示更多列或刪除現有列,請單擊列按鈕并添加/刪除所需的列。
一旦你的表格看起來像你想要的那樣,你可以通過點擊導出表格將它導出到電子表格。這將以逗號分隔(.csv)格式導出您的表格。
練習5:比較SNP
Geneious有一個比較批注功能,可以根據它們與另一個注釋軌道或注釋類型的重疊來過濾SNP。我們將使用此功能篩選出覆蓋率較低地區*的SNP。
在練習3中,我們創建了一個名為“覆蓋率”的注釋軌跡,以確定覆蓋范圍低于平均覆蓋率兩個標準偏差的區域。比較注釋將允許我們從屬于低覆蓋率注釋的Variants軌道中排除注釋。
選擇您的參考序列“yghJ CDS(發散參考)”?。這現在應該有你在早期練習中創建的曲目。轉到注釋和預測→比較注釋。您可以在“注釋類型”面板中指定希望比較的注釋。對于Set A,選擇“Polymorphism”“在軌道變體:yghJ配對Illumina讀取”,并且對于集合B?在軌道上選擇“Low”覆蓋:yghJ配對Illumina讀取“。在比較下,取消選中名稱必須匹配,因為多態性和覆蓋率注釋具有不同的名稱。選中允許間隔與...部分匹配,因為這將返回多態性,例如部分位于低覆蓋率注釋中的indels。
根據結果??檢查AB?。這將返回與覆蓋注釋不重疊的多態注釋 - 右邊的維恩圖,“示例”面板以圖形方式顯示。窗口現在應該如下圖所示。
點擊OK?,你現在應該會在你的參考序列上看到第三條注釋軌跡,名為“Variants:yghJ配對的Illumina讀取 - 覆蓋率:yghJ配對Illumina讀取”。該軌道比原始變體軌道具有更少的多態性注釋。滾動到序列末尾有一個名為“1→44”的低覆蓋率注釋。您會看到,在低覆蓋率注釋下的原始變體軌道中存在大量多態性注釋,并且這些注釋已從新軌道中排除。
單擊保存將新軌道錄制到您的參考序列中。
*注意:為了在本教程中進行演示,我們使用比較批注過濾了低覆蓋率的SNP。但是,您可以設置SNP查找程序來自動篩選出低覆蓋率的SNP,而無需執行此步驟。為此,請檢查查找變體/ SNP?中的最小覆蓋率框,然后輸入要調用的SNP所需的最小覆蓋率。
恭喜,您現在已經完成了Mapping和SNP調用教程。
隨時了解最新的技術快訊
關于這個技術問答社區
Question tools
Stats
Asked: 5/20/18, 1:17 PM |
Seen: 7070 times |
Last updated: 5/20/18, 1:19 PM |