当前位置: 首页>>代码示例>>Python>>正文


Python Logging.configureLogging方法代码示例

本文整理汇总了Python中Logging.configureLogging方法的典型用法代码示例。如果您正苦于以下问题:Python Logging.configureLogging方法的具体用法?Python Logging.configureLogging怎么用?Python Logging.configureLogging使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Logging的用法示例。


在下文中一共展示了Logging.configureLogging方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: GenerateGWAS

# 需要导入模块: import Logging [as 别名]
# 或者: from Logging import configureLogging [as 别名]
    parser.add_argument("--dosages_folder",
                        help="Folder with files with people dosages",
                        default="data/dosagefiles-hapmap2")

    parser.add_argument("--snp_list",
                        help="file with selected snps",
                        default="data/hapmapSnpsCEU.list.gz")

    parser.add_argument("--output_folder",
                        help="higher level output folder",
                        default="intermediate/GWAS")

    parser.add_argument("--mean",
                        help="mean for simulated phenotype",
                        default="0.0")

    parser.add_argument("--se",
                        help="standard deviation for simulated phenotype",
                        default="1")

    parser.add_argument("--cutoff",
                        help="max upper bound for phenotype",
                        default="-1.0")

    args = parser.parse_args()

    Logging.configureLogging(7)

    work = GenerateGWAS(args)
    work.run()
开发者ID:Heroico,项目名称:MetaXcanSynthesizer,代码行数:32,代码来源:GenerateGWAS.py

示例2: parse_folder

# 需要导入模块: import Logging [as 别名]
# 或者: from Logging import configureLogging [as 别名]
            logging.info("%s already exists, delete it if you want ity done again", self.args.output)
            return

        if self.args.working_folder and self.args.gwas_file:
            self.run_with_gwas()
        else:
            parse_folder(self.args.input_folder, self.args.weight_folder, self.args.output)

    def run_with_gwas(self):
        gwas_parser = GiantBMICallback()
        logging.info("Processing gwas file")
        Utilities.parse_file(self.args.gwas_file, gwas_parser)
        gwas_results = gwas_parser.results
        parse_folder_with_gwas(self.args.input_folder, self.args.weight_folder, self.args.working_folder, gwas_results)

if __name__ == "__main__":
    class Args(object):
        def __init__(self):
            self.gencode_file = "data/gencode.v22.annotation.gtf.gz"
            self.input_folder = "/home/heroico/Documents/Projects/Chicago/3rd/TWAS"
            self.weight_folder = "/home/heroico/Documents/Projects/Chicago/3rd/TWAS/WEIGHTS_YFS"
            self.working_folder = None #"/home/heroico/Documents/Projects/Chicago/3rd/TWAS/WORKING"
            self.gwas_file = None # "/home/heroico/Documents/Projects/Chicago/MetaXcan/software/data/GIANT/SNP_gwas_mc_merge_nogc.tbl.uniq.gz"
            self.output = "results/YFS_GIANT.txt"
            self.verbosity = 10

    args = Args()
    Logging.configureLogging(int(args.verbosity))

    work = RunTWAS(args)
    work.run()
开发者ID:Heroico,项目名称:CStuff,代码行数:33,代码来源:ProcessTWAS.py

示例3: _dispatch

# 需要导入模块: import Logging [as 别名]
# 或者: from Logging import configureLogging [as 别名]
def _dispatch(q, work):
    sys.stdout = q
    Logging.configureLogging(10, sys.stdout)
    work.run()
开发者ID:Varoona,项目名称:MetaXcan,代码行数:6,代码来源:MetaXcanUITask.py


注:本文中的Logging.configureLogging方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。