コード例 #1
0
ファイル: mtypes.py プロジェクト: ChandraCXC/sherpa-samp
def spectrum_fit_set_model(private_key, sender_id, msg_id, mtype, params,
                           extra):
    """
    spectrum_fit_set_model

    
    """
    try:
        info("spectrum_fit_set_model()")
        ui = SherpaSession()

        try:
            usermodels = []
            if (params.has_key("usermodels")):
                usermodels = params["usermodels"]
            ui.set_parameters(params["models"], usermodels)

        except Exception, e:
            reply_error(msg_id, sedexceptions.ParameterException, e, mtype)
            return

        try:
            ui.set_model(params["models"])

        except Exception, e:
            reply_error(msg_id, sedexceptions.ModelException, e, mtype)
            return
コード例 #2
0
def spectrum_fit_set_model(private_key, sender_id, msg_id, mtype, params,
                           extra):
    """
    spectrum_fit_set_model

    
    """
    try:
        info("spectrum_fit_set_model()")
        ui = SherpaSession()

        try:
            usermodels = []
            if (params.has_key("usermodels")):
                usermodels = params["usermodels"]
            ui.set_parameters(params["models"], usermodels)

        except Exception, e:
            reply_error(msg_id, sedexceptions.ParameterException, e, mtype)
            return

        try:
            ui.set_model(params["models"])

        except Exception, e:
            reply_error(msg_id, sedexceptions.ModelException, e, mtype)
            return