本文整理汇总了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()
示例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()
示例3: _dispatch
# 需要导入模块: import Logging [as 别名]
# 或者: from Logging import configureLogging [as 别名]
def _dispatch(q, work):
sys.stdout = q
Logging.configureLogging(10, sys.stdout)
work.run()