久等了的QIIME 2 2020.2 更新來了

QIIME 2 2020.2 更新踩着2月的尾巴來了!疫情仍在,學習的好時光呀,加油!這次更新有一些小的命令更改,已經把需要關注的重點更新突出顯示。官方提醒下一次的更新發布是QIIME 2 2020.5,請持續關注更新。

有關安裝最新的QIIME2發行版的詳細信息,以及教程和其他資源,請查看QIIME2 2020.2文檔[1]。如果您遇到任何問題,請聯繫QIIME 2論壇[2]!

虛擬機版本將在下週的某個時候提供-請關注此主題主題帖子以獲取更新[3]!

一、突破性變化

總結一下就是線程(核心數)全部使用不能用0了,要改爲auto另外刪除了三個可視化工具

1. q2-alignment

mafft:0不再是n_threads值可接受的值。請改爲指定auto。

2.q2-phylogeny

• fasttree:對於n_threads值,0不再是可接受的值。請改爲指定auto。

• iqtree:0不再是n_cores的可接受值,請改爲auto。

• iqtree_ultrafast_bootstrap:n_cores,0不再是可接受的值,請改爲auto。

• align_to_tree_mafft_fasttree:0不再是n_thread可接受值,請改爲auto。

3.q2-gneiss

• balance_taxonomy: 此可視化工具已刪除。

• ols_regression: 此可視化工具已刪除。

• lme_regression:此可視化工具已刪除。

 

二、亮點

1.QIIME 2 Framework

• 添加了新的檢查,以更好地處理QIIME 2環境中錯誤配置的時區。如果QIIME 2和tzlocal無法確定機器的當前時區(或者,如果它確定有多個衝突的定義),則QIIME 2在標記來源時將回退到使用UTC作爲時區。

• 添加了新的類型檢查實用程序is_metadata_column_type。

• [開發]修改了插件在PluginManager實例上註冊的方式-現在可以按需註冊插件,這對測試和開發特別有幫助。

• [開發]添加了一個新的用法API,允許插件開發人員將與接口無關的用法示例註冊爲插件的一部分。我們仍在致力於這方面的界面支持,所以儘管API已經存在,但目前它的效用有限--密切關注今年晚些時候的全面發佈吧!

• 修復了parse_primitive的一個小問題,該問題導致某些不正確的強制TypeMap。

 2.docs

• 修正了概述教程中的一個拼寫錯誤!

• gneiss教程已更新,以反映上述重大更改。

• 添加了一個演示QIIME 2中通用實用程序功能的教程

3.q2view

刪除某些邏輯來限制某些請求的發生,這些檢查旨在作爲尚未解決的更廣泛的工作計劃的一部分。

4.q2cwl

更正了阻止q2cwl處理primitive union類型的錯誤。q2cwl可以再一次將所有QIIME 2操作呈現爲CWL工具(注意:此QIIME 2接口不是標準分發的一部分,此時必須單獨安裝)。

5.q2-emperor

• 向biplot可視化工具添加了--p-invert標誌,它允許您切換箭頭和點(對於探索微生物代謝物數據很有用)。

• 將依賴項更新爲最新版本的Emperor(1.0.0)

• 修復了無法爲繪圖生成SVG圖例的錯誤。

• 修復了導致類別表僅在調整窗口大小時更新的錯誤。

• 修復了更改可見尺寸時會創建重複軸的錯誤。

6.q2-sample-classifier

• 修復了在ArtifaceAPI中多次執行時會導致重複繪製混淆矩陣圖例的圖形故障。

• 清理了熱圖可視化工具,以便更好地處理各種矩陣大小!

• 優化和模塊化的單元測試。

• 添加了類型檢查,以更改confusion_matrix 預測值的數據類型,使其與真實值的數據類型相匹配。

7.q2-demux

emp-single/emp-paired無法映射任何讀取時發生的錯誤添加了附加建議(修改新的Golay校正參數)。

8.q2-feature-classifier

• 創建了一條更好的錯誤消息,用於在classfy-skLearning耗盡內存時(這是一種常見情況)。

• 添加了新的extract_reads參數:read_orientation!這允許用戶指定引物相對於序列的方向

• classify-consensus-vsearch

classify_hybrid_vsearch_sklearn

這兩個添加了maxhits,  maxrejectsoutput_no_hitsweak_id 參數。

9.q2-phylogeny

• 添加了流程Align-to-tree-mafft-iqtree 和Align-to-tree-mafft-raxml 。它們類似於align-to-tree-mafft-fasttree,但使用IQ-tree/RAxML進行系統發育推斷。--parttree選項僅添加了align-to-tree-mafft-fasttree和align-to-tree-mafft-raxml流程。該選項解決了要求比對超過一百萬次讀取的情況。

• [前面已提及]已將幾個方法方法的n_thread和n_cores參數的允許值從Int%Range(0,None)改爲Int%Range(1,None)| Str%Choices([‘auto’])。這不允許使用值0來指定自動線程/核心數,相反,用戶應該使用值auto。

10.q2-dada2

修復了denoise_paired方法中的描述文本,以反映新的最小12 nt重疊而不是舊的20 nt要求。 這項更改不是新變化,我們只是忘記了更新幫助文本

11.q2-deblur

修復了導致q2-deblur在某些樣本ID架構上爆炸的迴歸。

12.q2-types

• 修復阻止使用CasavaOneEightLanelessPerSampleDirFmt格式的錯誤。

• 改進在DNAFASTAFormat中發現無效字符時的錯誤消息

13.q2-longitudinal

修復成對差異操作中的錯誤,該錯誤阻止用戶在沒有組間差異時生成t值。

14.q2-composition

修復了一個小錯誤,該錯誤導致ancom可視化鼠標懸停中斷。

15.q2-quality-control

添加了與vsearch一起使用的新exclude_seqs參數:left_justify!如果成對alignment以gap開頭,則允許用戶拒絕匹配。

16.qiime2.org

添加了指向我們社區行爲準則的鏈接!

17.雜項

• 更新了QIIME 2項目存儲庫的許可證和版權頭,以反映新的一年!

• 將最新版本的matplotlib引入標準發行版!

QIIME-ing快樂!

之前的幾次更新在這裏:

  1.QIIME 2 2019.10 更新

  2.  QIIME 2 2019.7 更新 

  3.  QIIME 2 2019.4更新學習筆記

  4.  QIIME2 CLI更新學習筆記

  5.  QIIME 2 2019.1更新學習筆記

  6.  QIIME 2 2018.11發佈學習筆記

 

References

[1] https://docs.qiime2.org/2020.2/

[2] https://forum.qiime2.org/

[3] https://forum.qiime2.org/t/qiime-2-2020-2-is-now-available/13822

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章