美文网首页
CellPhoneDB的使用

CellPhoneDB的使用

作者: expgene | 来源:发表于2023-08-15 19:16 被阅读0次

    CellPhoneDB主要分成method、plot、query和database4个模块。

    安装成功CellPhoneDB后,要先下载CellphoneDB database。下载的地方在cellphoneDB的github里。https://github.com/ventolab/CellphoneDB

    练习运行:

    在github上下载了test data文件:test_meta.txt,test_counts.txt

    在linux命令行输入python3进入python程序,

    from cellphonedb.src.core.methods import cpdb_analysis_method

    means, deconvoluted = cpdb_analysis_method.call(cpdb_file_path = "/mnt/data/ref/cellphonedb/cellphonedb.zip", meta_file_path = "/mnt/data/ref/cellphonedb/test_meta.txt", counts_file_path = "/mnt/data/ref/cellphonedb/test_counts.txt", counts_data = 'ensembl',output_path = "/mnt/data/ref/a")

    注意:

    test_counts.txt格式,第一行为:Gene  cell1  cell2...

    test_meta.txt:

    Cell cell_type

    d-pos_AAACCTGAGCAGGTCA  NKcells_1

    d-pos_AAACCTGGTACCGAGA  NKcells_0

    d-pos_AAACCTGTCGCCATAA  NKcells_1

    d-pos_AAACGGGTCAGTTGAC  Tcells

    d-pos_AAAGATGCATTGAGCT  NKcells_0

    d-pos_AAAGATGTCCAAAGTC  NKcells_0

    d-pos_AAAGCAAAGAGGACGG  Myeloid

    d-pos_AAAGCAACACATTCGA  NKcells_1

    d-pos_AAAGTAGAGAGCCCAA  NKcells_0

    d-pos_AAAGTAGCAAGCTGAG  NKcells_0

    counts_data选项,要根据test_counts.txt的基因名为哪种形式来选择ensembl,gene_name ,hgnc_symbol

    运行成功后,在输出目录有simple_analysis_means_result_xxx.txt和simple_analysis_deconvoluted_result_xxx.txt文件产生

    CellPhoneDB可视化参考:

    https://zhuanlan.zhihu.com/p/552055550

    相关文章

      网友评论

          本文标题:CellPhoneDB的使用

          本文链接:https://www.haomeiwen.com/subject/hpwhmdtx.html