美文网首页
从TCGA下载.json格式文件的转换

从TCGA下载.json格式文件的转换

作者: 谢京合 | 来源:发表于2020-11-04 14:55 被阅读0次

    基因拷贝数目文件下载下来之后,发现文件名字和TCGA国际认证的命名方式对不上。
    所以下载了对应的json文件,发现命名真是乱七八糟。

    来吧!写程序提取吧!

    这个只是提起我们需要的名称,便于和基因表达量进行关联哈。
    这里只是个提取信息的程序,后续详细步骤会进一步更新的。

    """
    作者:谢京合
    功能:提取json文件当中的信息,并且将其变成列表格式
    时间:2020年11月4日
    """
    
    
    import json
    
    def main():
        """
        main function
        :return:
        """
        my_file = open('metadata.cart.json', encoding='utf-8')
        my_result = open('result.txt', 'w')
        json_data = json.load(my_file)
        # print(json_data)
        for list_data in json_data:
            # print(list_data)
            print(list_data['associated_entities'][0]['entity_id'])
            my_result.write(list_data['associated_entities'][0]['entity_id'] \
                            + '\t' \
                            + list_data['associated_entities'][0]['entity_submitter_id'] \
                            + '\n')
    
        my_result.close()
        my_file.close()
    
    if __name__ == '__main__':
        main()
    

    相关文章

      网友评论

          本文标题:从TCGA下载.json格式文件的转换

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