日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

无代码绘制基因表达箱线图

發布時間:2025/3/15 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 无代码绘制基因表达箱线图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

給定一個基因表達矩陣和樣本分組信息,如何繪制樣品整體表達箱線圖、單個或多個基因表達箱線圖。

獲取示例數據

我們從中截取前面4行作為演示例子。

利用工具Wide to Long把表達矩陣轉換為長表格

把數據表粘貼到http://www.ehbio.com/Cloud_Platform/front/#/analysis?page=b%27OA%3D%3D%27的文本輸入處,點擊Check data,確認數據無誤,點擊Submit獲得結果,下載下來,為文件bd3ebbe9-935d-4629-82bd-6d134c2aa386.WideToLong.txt。

文件內容如下:

利用工具Merge Matrixes合并表達信息和樣本表

把上一步獲得的長矩陣和最開始的sampleFile粘貼到http://www.ehbio.com/Cloud_Platform/front/#/analysis?page=b%27NQ%3D%3D%27的2個文本域(順序沒有關系),點擊Check data,確認數據無誤;

選擇共有的列用于合并,如矩陣1的variable列(這個名字是上一步默認生成的,可以修改)和矩陣2的Samp列。圖中標黃的為我們修改過的參數。

獲得文件 40e4af19-206e-4f64-b21b-d0e78936fee1.matrix_combined.txt,文件內容如下:

繪制樣本整體表達箱線圖

把上一步獲得的文件粘貼到箱線圖繪制工具http://www.ehbio.com/Cloud_Platform/front/#/analysis?page=b%27MQ%3D%3D%27,點擊Check data,確認數據無誤;

  • 選擇variable列,也就是樣本名字列,作為X-axis variable;

  • 選擇value列, 也就是表達數據列,作為Y-axis variable;

  • 選擇conditions列,也就是樣本分組信息列,作為Legend variable,默認通過這一列上色作為圖例。

  • 點擊Submit,就可以獲得繪制的圖(png,pdf)格式和對應的代碼。

    除了看整體,連上單個基因查看下,增加一個參數Group variable for lining points,設置為id列,也就是基因名字列。

    繪制單個/多個基因表達小提琴圖

    數據無需變動

  • 選擇id列,也就是基因名字列,作為X-axis variable;

  • 選擇value列, 也就是表達數據列,作為Y-axis variable;

  • 選擇conditions列,也就是樣本分組信息列,作為Legend variable,默認通過這一列上色作為圖例。

  • 在Layout and colors面板下,設置:

  • 設置Plot type為Violin plot;

  • 繪制單個基因表達小提琴圖

    數據無需變動

  • 選擇id列,也就是基因名字列,作為X-axis variable;

  • 選擇value列, 也就是表達數據列,作為Y-axis variable;

  • 選擇conditions列,也就是樣本分組信息列,作為Legend variable,默認通過這一列上色作為圖例。

  • 設置variable order

  • X-axis variable order為ENSG00000109906,默認帶篩選功能,只選擇這一個基因繪制;

  • 設置Legend variable order為untrt,trt,對照在前,處理在后。

  • 增加統計標記

    通過預設的顏色集修改顏色

    直接選擇多個顏色進行上色

    這兩種修改顏色的方法是互斥的,一次只能用一種,一次也只能用一種。

    繪制單個/多個基因表達小提琴圖(分面)

    數據無需變動

  • 選擇conditions列,也就是樣本分組信息列,作為X-axis variable;

  • 選擇value列, 也就是表達數據列,作為Y-axis variable;

  • 選擇conditions列,也就是樣本分組信息列,作為Legend variable,默認通過這一列上色作為圖例。

  • 在Layout and colors面板下,設置

  • 設置Plot type為Violin plot;

  • 設置Facet variable為id列,也就是基因名字列,按基因名分面顯示。

  • 測試數據獲取:https://gitee.com/ct5869/bic

    點擊閱讀原文訪問網站

    往期精品(點擊圖片直達文字對應教程)

    機器學習

    后臺回復“生信寶典福利第一波”或點擊閱讀原文獲取教程合集

    總結

    以上是生活随笔為你收集整理的无代码绘制基因表达箱线图的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。