data.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:ISB-CGC-pipelines 作者: isb-cgc 项目源码 文件源码
def constructGCSFilePath(fileUuid, tokenFile):
        filters = {
            "op": "=",
            "content": {
                "field": "file_id",
                "value": [fileUuid]
            }
        }

        params = {
            "filters": json.dumps(filters)
        }

        query = "?expand=cases.project"

        fileInfo = GDCDataUtils.query(tokenFile, "files", query=query, params=params).json()
        pprint.pprint(fileInfo)

        return "{project}/{strategy}/{platform}/{uuid}/{filename}".format(
            project=fileInfo["data"]["hits"][0]["cases"][0]["project"]["project_id"],
            strategy=str(fileInfo["data"]["hits"][0]["experimental_strategy"]),
            platform=str(fileInfo["data"]["hits"][0]["platform"]),
            uuid=str(fileUuid),
            filename=str(fileInfo["data"]["hits"][0]["file_name"])
        )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号