User Documentation
Introduction
Why use PRISM?
When (not) to use PRISM?
Getting started
Installation
Running tests
Example usage
The PRISM pipeline
MPI implementation
ModelLink: A crash course
Writing a ModelLink subclass
Data identifiers (
data_idx
)
Wrapping a model (
call_model
)
Input arguments
Multi-calling
Backing up progress
Model discrepancy variance (
md_var
)
Theory
Implementation
Using PRISM
Minimal example
Projections
Properties
Options
Dual nature (normal/worker mode)
Hybrid sampling
Algorithm
Usage
Application
General usage rules
External data files
PRISM parameters file
Model parameters file
Model data file
Descriptions
Terminology
PRISM parameters
HDF5
FAQ
How do I contribute?
How do I report a bug/problem?
What does the term
…
mean?
What OS are supported?
Community guidelines
License
Additions
API Reference
Pipeline
Emulator
Classes
Emulator
ModelLink
Classes
GaussianLink
ModelLink
SineWaveLink
Utilities
Utilities
Internal
PRISM
Docs
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
_
__init__() (prism.emulator.Emulator method)
(prism.Pipeline method)
(prism.modellink.GaussianLink method)
(prism.modellink.ModelLink method)
_assign_data_idx() (prism.emulator.Emulator method)
_assign_emul_s() (prism.emulator.Emulator method)
_call_model() (prism.Pipeline method)
_check_md_var() (prism.modellink.ModelLink method)
_check_mod_set() (prism.modellink.ModelLink method)
_check_sam_set() (prism.modellink.ModelLink method)
_cleanup_emul_files() (prism.emulator.Emulator method)
_compile_code_snippets() (prism.Pipeline method)
_construct_iteration() (prism.emulator.Emulator method)
_create_new_emulator() (prism.emulator.Emulator method)
_default_model_data (prism.modellink.ModelLink attribute)
_default_model_parameters (prism.modellink.ModelLink attribute)
_do_impl_check() (prism.Pipeline method)
_do_regression() (prism.emulator.Emulator method)
_evaluate() (prism.emulator.Emulator method)
_evaluate_model() (prism.Pipeline method)
_evaluate_sam_set() (prism.Pipeline method)
_get_active_par() (prism.emulator.Emulator method)
_get_adj_exp() (prism.emulator.Emulator method)
_get_adj_var() (prism.emulator.Emulator method)
_get_backup_path() (prism.modellink.ModelLink method)
_get_cov() (prism.emulator.Emulator method)
_get_cov_matrix() (prism.emulator.Emulator method)
_get_default_parameters() (prism.emulator.Emulator method)
(prism.Pipeline method)
_get_emul_i() (prism.emulator.Emulator method)
_get_eval_sam_set() (prism.Pipeline method)
_get_exp_dot_term() (prism.emulator.Emulator method)
_get_ext_real_set() (prism.Pipeline method)
_get_inv_matrix() (prism.emulator.Emulator method)
_get_iteration_data() (prism.Pipeline method)
_get_md_var() (prism.Pipeline method)
_get_mock_data() (prism.Pipeline method)
_get_model_par_seq() (prism.modellink.ModelLink method)
_get_n_eval_sam() (prism.Pipeline method)
_get_paths() (prism.Pipeline method)
_get_poly_term_str() (prism.emulator.Emulator method)
_get_prior_exp() (prism.emulator.Emulator method)
_get_regr_cov() (prism.emulator.Emulator method)
_get_uni_impl() (prism.Pipeline method)
_listen_for_calls() (prism.Pipeline method)
_load_data() (prism.emulator.Emulator method)
(prism.Pipeline method)
_load_emulator() (prism.emulator.Emulator method)
_make_backup() (prism.modellink.ModelLink method)
_make_call() (prism.Pipeline method)
_ModelLink__set_model_data() (prism.modellink.ModelLink method)
_ModelLink__set_model_parameters() (prism.modellink.ModelLink method)
_multi_call_model() (prism.Pipeline method)
_prepare_new_iteration() (prism.emulator.Emulator method)
_Projection__analyze_proj_hcube() (prism.Pipeline method)
_Projection__draw_2D_proj_fig() (prism.Pipeline method)
_Projection__draw_3D_proj_fig() (prism.Pipeline method)
_Projection__get_default_input_arguments() (prism.Pipeline method)
_Projection__get_default_parameters() (prism.Pipeline method)
_Projection__get_fig_path() (prism.Pipeline method)
_Projection__get_hcube_name() (prism.Pipeline method)
_Projection__get_proj_data() (prism.Pipeline method)
_Projection__get_proj_hcube() (prism.Pipeline method)
_Projection__get_req_hcubes() (prism.Pipeline method)
_Projection__prepare_projections() (prism.Pipeline method)
_Projection__process_input_arguments() (prism.Pipeline method)
_Projection__save_data() (prism.Pipeline method)
_Projection__set_parameters() (prism.Pipeline method)
_read_backup() (prism.modellink.ModelLink method)
_read_data_idx() (prism.emulator.Emulator method)
_read_parameters() (prism.Pipeline method)
_retrieve_parameters() (prism.emulator.Emulator method)
_save_data() (prism.emulator.Emulator method)
(prism.Pipeline method)
_save_statistics() (prism.Pipeline method)
_set_impl_par() (prism.Pipeline method)
_set_mock_data() (prism.emulator.Emulator method)
_set_modellink() (prism.emulator.Emulator method)
_set_parameters() (prism.emulator.Emulator method)
(prism.Pipeline method)
_to_par_space() (prism.modellink.ModelLink method)
_to_unit_space() (prism.modellink.ModelLink method)
_write_data_idx() (prism.emulator.Emulator method)
A
Active emulator system
Active parameters
active_emul_s (prism.emulator.Emulator attribute)
active_par (prism.emulator.Emulator attribute)
active_par_data (prism.emulator.Emulator attribute)
Adjusted expectation
Adjusted values
Adjusted variance
Adjustment term
Analysis
Analyze
analyze() (prism.Pipeline method)
B
base_eval_sam (prism.Pipeline attribute)
BLA
C
Inverted covariance matrix
call_model() (prism.modellink.ModelLink method)
call_type (prism.modellink.ModelLink attribute)
ccheck (prism.emulator.Emulator attribute)
CFilter (class in prism._internal)
check_compatibility() (in module prism._internal)
check_vals() (in module prism._internal)
code_objects (prism.Pipeline attribute)
comm (prism.Pipeline attribute)
Construct
construct() (prism.Pipeline method)
Construction
Construction check
Controller
Controller rank
convert_data() (in module prism.modellink)
convert_parameters() (in module prism.modellink)
cov_mat_inv (prism.emulator.Emulator attribute)
Covariance matrix
Covariance vector
criterion (prism.Pipeline attribute)
cut_idx (prism.Pipeline attribute)
D
Data error
Data identifier
Data point
Data point identifier
Data space
Data value
Data value space
data_err (prism.modellink.ModelLink attribute)
data_idx (prism.modellink.ModelLink attribute)
data_idx_to_core (prism.emulator.Emulator attribute)
data_spc (prism.modellink.ModelLink attribute)
data_val (prism.modellink.ModelLink attribute)
details() (prism.Pipeline method)
do_active_anal (prism.Pipeline attribute)
do_logging (prism.Pipeline attribute)
E
emul_i (prism.emulator.Emulator attribute)
emul_load (prism.emulator.Emulator attribute)
emul_s (prism.emulator.Emulator attribute)
emul_s_to_core (prism.emulator.Emulator attribute)
emul_type (prism.emulator.Emulator attribute)
Emulation method
Emulator
(class in prism.emulator)
emulator (prism.Pipeline attribute)
Emulator evaluation samples
Emulator iteration
Emulator system
Emulator type
Evaluate
evaluate() (prism.Pipeline method)
Evaluation
Evaluation set
exp_dot_term (prism.emulator.Emulator attribute)
External model realization set
F
FeatureWarning
File (prism.Pipeline attribute)
freeze_active_par (prism.Pipeline attribute)
Frozen active parameters
Frozen parameters
FSLR
G
Gaussian correlation length
Gaussian sigma
GaussianLink (class in prism.modellink)
get_default_model_data() (prism.modellink.ModelLink method)
get_default_model_parameters() (prism.modellink.ModelLink method)
get_formatter() (in module prism._internal)
get_handler() (in module prism._internal)
get_hybrid_lnpost_fn() (in module prism.utils)
get_info() (in module prism._internal)
get_lnpost_fn() (in module prism.utils)
get_md_var() (prism.modellink.ModelLink method)
get_PRISM_File() (in module prism._internal)
get_str_repr() (prism.modellink.ModelLink method)
get_walkers() (in module prism.utils)
getCLogger() (in module prism._internal)
getLogger() (in module prism._internal)
getRLogger() (in module prism._internal)
H
HDF5
hdf5_file (prism.Pipeline attribute)
Hybrid sampling
I
Univariate implausibility value
impl_cut (prism.Pipeline attribute)
impl_sam (prism.Pipeline attribute)
Implausibility check
Implausibility cut-off check
Implausibility cut-offs
Implausibility value
Implausibility wildcard
is_controller (prism.Pipeline attribute)
is_worker (prism.Pipeline attribute)
Iteration
L
l_corr (prism.emulator.Emulator attribute)
LHD
M
2+D model
2D model
nD model
Master file
Master HDF5 file
MCMC
method (prism.emulator.Emulator attribute)
Mock data
mod_set (prism.emulator.Emulator attribute)
Model
Model data
Model discrepancy variance
Model evaluation samples
Model output
Model outputs
Model parameter
Model parameters
Model realization samples
Model realization set
Model realizations
ModelLink
(class in prism.modellink)
modellink (prism.Pipeline attribute)
ModelLink subclass
move_logger() (in module prism._internal)
MPI
MPI rank
MPI_call (prism.modellink.ModelLink attribute)
MSE
multi_call (prism.modellink.ModelLink attribute)
N
n_cross_val (prism.emulator.Emulator attribute)
n_data (prism.modellink.ModelLink attribute)
n_emul_s (prism.emulator.Emulator attribute)
n_emul_s_tot (prism.emulator.Emulator attribute)
n_eval_sam (prism.Pipeline attribute)
n_gaussians (prism.modellink.GaussianLink attribute)
n_impl_sam (prism.Pipeline attribute)
n_par (prism.modellink.ModelLink attribute)
n_sam (prism.emulator.Emulator attribute)
n_sam_init (prism.Pipeline attribute)
name (prism.modellink.ModelLink attribute)
np_array() (in module prism._internal)
O
OLS
P
par_est (prism.modellink.ModelLink attribute)
par_name (prism.modellink.ModelLink attribute)
par_rng (prism.modellink.ModelLink attribute)
Parameter set
Passive parameters
Pipeline
(class in prism)
Plausible region
Plausible samples
poly_coef (prism.emulator.Emulator attribute)
poly_coef_cov (prism.emulator.Emulator attribute)
poly_idx (prism.emulator.Emulator attribute)
poly_order (prism.emulator.Emulator attribute)
poly_powers (prism.emulator.Emulator attribute)
poly_terms (prism.emulator.Emulator attribute)
Polynomial order
pot_active_par (prism.Pipeline attribute)
Potentially active parameters
Prior covariance
Prior expectation
Prior variance
PRISM
PRISM Pipeline
prism._internal (module)
prism.utils (module)
prism_dict (prism.Pipeline attribute)
PRISM_Logger (class in prism._internal)
proj_depth (prism.Pipeline attribute)
proj_res (prism.Pipeline attribute)
Project
project() (prism.Pipeline method)
Projection
Projection figure
Python Enhancement Proposals
PEP 377
R
rank (prism.Pipeline attribute)
Regression
Regression covariances
RequestError
RequestWarning
Residual variance
RFilter (class in prism._internal)
Root directory
root_dir (prism.Pipeline attribute)
rsdl_var (prism.emulator.Emulator attribute)
run() (prism.Pipeline method)
S
sam_set (prism.emulator.Emulator attribute)
Sample
Sample set
set_base_logger() (in module prism._internal)
sigma (prism.emulator.Emulator attribute)
SineWaveLink (class in prism.modellink)
single_call (prism.modellink.ModelLink attribute)
size (prism.Pipeline attribute)
T
test_subclass() (in module prism.modellink)
U
use_mock (prism.emulator.Emulator attribute)
use_regr_cov (prism.emulator.Emulator attribute)
W
Worker
Worker mode
Worker rank
worker_mode (prism.Pipeline attribute)
Working directory
working_dir (prism.Pipeline attribute)
Read the Docs
v: v1.1.3
Versions
latest
v1.1.3
v1.1.2
v1.1.1
v1.0.0
v1.0.x
dev
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.