A special object for handling global and spin parameters.
|
|
|
_add(self,
name,
scope=None,
string=None,
default=None,
units=None,
desc=None,
py_type=None,
set=' all ' ,
conv_factor=None,
scaling=1.0,
grid_lower=None,
grid_upper=None,
grace_string=None,
grace_units=None,
err=False,
sim=False)
Add a parameter to the list. |
source code
|
|
|
_add_align_data(self)
Add the PCS and RDC data. |
source code
|
|
|
_add_align_tensor(self)
Add the alignment tensor parameters. |
source code
|
|
|
_add_csa(self,
default=None,
set=' fixed ' ,
err=False,
sim=False)
Add the CSA parameter 'csa'. |
source code
|
|
|
_add_diffusion_params(self)
Add the Brownian rotational diffusion parameters to the list. |
source code
|
|
|
|
|
_add_model_info(self,
scope=' spin ' ,
model_flag=True,
equation_flag=False)
Add model specific objects 'model' and 'params'. |
source code
|
|
|
_add_peak_intensity(self)
Add the peak intensity structure 'peak_intensity'. |
source code
|
|
|
_add_sn_ratio(self)
Add the signal to noise ratio structure 'sn_ratio'. |
source code
|
|
|
|
Desc_container instance
|
_uf_doc_loop(self,
tables=None)
Generator method for looping over and yielding the user function
parameter documentation. |
source code
|
|
Desc_container instance
|
_uf_param_table(self,
label=None,
caption=None,
scope=' spin ' ,
sets=[ ' params ' , ' fixed ' ] ,
default=False,
units=False,
type=False)
"Create the parameter documentation for the user function
docstrings. |
source code
|
|
str
|
base_loop(self,
set=None,
scope=None)
An iterator method for looping over all the base parameters. |
source code
|
|
|
|
bool
|
|
float
|
|
list of str
|
data_names(self,
set=' all ' ,
scope=None,
error_names=False,
sim_names=False)
Return a list of names of data structures. |
source code
|
|
None or str
|
|
None or str
|
|
bool
|
|
str
|
|
str
|
|
int
|
grid_lower(self,
name,
incs=None,
model_info=None)
Return the default lower grid bound for the parameter. |
source code
|
|
int
|
grid_upper(self,
name,
incs=None,
model_info=None)
Return the default upper grid bound for the parameter. |
source code
|
|
bool
|
|
str
|
loop(self,
set=None,
scope=None,
error_names=False,
sim_names=False)
An iterator method for looping over all the parameters. |
source code
|
|
int
|
scaling(self,
name,
model_info=None)
Return the scaling factor for the parameter. |
source code
|
|
str
|
|
str
|
set(self,
name)
Return the parameter set that the parameter belongs to. |
source code
|
|
bool
|
|
Python type object
|
|
Python type object
|
|
Desc_container instance
|
uf_doc(self,
label=None,
caption=None,
scope=' spin ' ,
default=False,
units=False,
type=False)
"Create the parameter documentation for the user function
docstrings. |
source code
|
|
str
|
|