def kmeansscreeplot_post(params: KMeansScreePlotTaskParams, request: Request): res = create_task(run_kmeansscreeplot, params.dict()) res['url'] = request.url_for('get_result', job_id=res['job_id']) return TaskPostResult(**res)
def polynomialregression_post(params: PolynomialRegressionTaskParams, request: Request): res = create_task(run_polynomialregression, params.dict()) res['url'] = request.url_for('get_result', job_id=res['job_id']) return TaskPostResult(**res)
def stats(params: StatsTaskParams): res = create_task(run_stats, params.dict()) return TaskPostResult(**res)
def pca(params: PCAParams): res = create_task(run_pca, params.dict()) return TaskPostResult(**res)
def kmeans(params: KMeansParams): res = create_task(run_kmeans, params.dict()) return TaskPostResult(**res)
def linear(params: LinearParams): res = create_task(run_linear, params.dict()) return TaskPostResult(**res)
def histogram_post(params: HistorgamTaskParams, request: Request): res = create_task(run_histogram, params.dict()) res['url'] = request.url_for('get_result', job_id=res['job_id']) return TaskPostResult(**res)
def boxplot_post(params: BoxplotTaskParams, request: Request): res = create_task(run_boxplot, params.dict()) res['url'] = request.url_for('get_result', job_id=res['job_id']) return TaskPostResult(**res)
def summary_post(params: SummaryTaskParams, request: Request): res = create_task(run_summary, params.dict()) res['url'] = request.url_for('get_result', job_id=res['job_id']) return TaskPostResult(**res)
def test(params: TestTaskParams): res = create_task(run_test, params.dict()) return TaskPostResult(**res)
def pcachoose_post(params: PcaChooseTaskParams, request: Request): res = create_task(run_pcachoose, params.dict()) res['url'] = request.url_for('get_result', job_id=res['job_id']) return TaskPostResult(**res)
def factoranalysis_post(params: FactorAnalysisTaskParams, request: Request): res = create_task(run_factoranalysis, params.dict()) res['url'] = request.url_for('get_result', job_id=res['job_id']) return TaskPostResult(**res)
def corrmatrix_post(params: CorrmatrixTaskParams, request: Request): res = create_task(run_corrmatrix, params.dict()) res['url'] = request.url_for('get_result', job_id=res['job_id']) return TaskPostResult(**res)