def begin_reply_generate(item, rest_repo, readme_link, sdk_repo, pipeline_url,
                         assigner_repo):
    global issue_object_rg
    issue_object_rg = item.issue_object
    link_dict = get_links(readme_link)
    labels = item.labels
    whether_change_readme = readme_comparison(rest_repo, link_dict, labels)

    if not whether_change_readme:
        reply_content, sdk_link_number = get_reply_and_sdk_number_from_readme(
            rest_repo, link_dict, item)
        res_run = run_pipeline(issue_link=issue_object_rg.html_url,
                               sdk_issue_object=sdk_repo.get_pull(
                                   int(sdk_link_number)),
                               pipeline_url=pipeline_url)
        if res_run:
            logging.info(f'{issue_object_rg.number} run pipeline successfully')
        else:
            logging.info(f'{issue_object_rg.number} run pipeline fail')
        assigner_issue = assigner_repo.get_issue(number=issue_object_rg.number)
        reply_owner(assigner_issue, reply_content)
        issue_object_rg.add_to_labels('auto-ask-check')
    else:
        logging.info('issue {} need config readme'.format(
            issue_object_rg.number))
Exemple #2
0
def begin_reply_generate(item, rest_repo, readme_link, pipeline_url):
    global issue_object_rg
    issue_object_rg = item.issue_object
    link_dict = get_links(readme_link)
    labels = item.labels
    whether_change_readme = readme_comparison(rest_repo, link_dict, labels)

    if not whether_change_readme:
        res_run = run_pipeline(issue_link=issue_object_rg.html_url,
                               pipeline_url=pipeline_url,
                               spec_readme=readme_link
                               )
        if res_run:
            logging.info(f'{issue_object_rg.number} run pipeline successfully')
        else:
            logging.info(f'{issue_object_rg.number} run pipeline fail')
        issue_object_rg.add_to_labels(AUTO_ASK_FOR_CHECK)
    else:
        logging.info('issue {} need config readme'.format(issue_object_rg.number))
Exemple #3
0
if not os.path.exists(path + today):
    os.makedirs(path + today)
# =============================================================================
#load model
# =============================================================================
#modelname = "../models/20200716_w_cyto_comm.txt"
modelname = "../models/const_precursors.txt"

with open(modelname, 'r') as myfile:
    antimony_model = myfile.read()
# =============================================================================
# run simulations
# =============================================================================
r = te.loada(antimony_model)

cells, cytos = run_pipeline(r)

xlabel = "time post infection (d)"
ylabel = "cells"
xticks = [0, 10, 20, 30, 40, 50, 60]

# =============================================================================
# plot fahey data
# =============================================================================
plt.close("all")
path_data = "../../chronic_infection_model/data_literature/"

fahey_data = "fahey_cell_numbers.csv"
fahey_error = "fahey_error_bars.csv"

df_fahey = pd.read_csv(path_data + fahey_data)