Class WeibullDistribution.Analysis

java.lang.Object
gov.nih.mipav.model.algorithms.WeibullDistribution.Analysis
Enclosing class:
WeibullDistribution

class WeibullDistribution.Analysis extends Object
  • Field Details

    • df

      public double[] df
    • ds

      public double[] ds
    • bounds

      public String bounds
    • bounds_type

      public String bounds_type
    • bcm

      public String bcm
    • bs_size

      public int bs_size
    • est_type

      public String est_type
    • cl

      public double cl
    • show

      public boolean show
    • save

      public boolean save
    • x_label

      public String x_label
    • y_label

      public String y_label
    • plot_title

      String plot_title
    • path

      String path
    • cl_lrb

      public double cl_lrb
    • beta

      public double beta
    • eta

      public double eta
    • beta_c4

      public double beta_c4
    • eta_c4

      public double eta_c4
    • beta_hrbu

      public double beta_hrbu
    • eta_hrbu

      public double eta_hrbu
    • beta_np_bs

      public double beta_np_bs
    • eta_np_bs

      public double eta_np_bs
    • beta_p_bs

      public double beta_p_bs
    • eta_p_bs

      public double eta_p_bs
    • beta_init

      public double beta_init
    • censoring

      public String censoring
    • k_a_bound

      public double k_a_bound
    • f_inv

      public double[][] f_inv
    • se_beta

      public double se_beta
    • se_eta

      public double se_eta
    • unrel

      public double[] unrel
    • bounds_lower

      public double[] bounds_lower
    • bounds_upper

      public double[] bounds_upper
    • sol_b

      public double sol_b
    • sol_eta

      public double sol_eta
    • beta_f_range

      public double[] beta_f_range
    • eta_f_range

      public double[] eta_f_range
    • beta_range_init

      public double[] beta_range_init
    • eta_range_init

      public double[] eta_range_init
    • z

      public double[][] z
    • beta_lrb

      public double[] beta_lrb
    • eta_lrb

      public double[] eta_lrb
    • tmin_plot

      public float tmin_plot
    • tmax_plot

      public float tmax_plot
    • adj_ranks

      public double[] adj_ranks
    • rvalue

      double rvalue
    • pvalue

      double pvalue
  • Constructor Details

    • Analysis

      public Analysis(double[] df, double[] ds, String bounds, String bounds_type, String bcm, int bs_size, String est_type, double cl, boolean show, boolean save, String x_label, String y_label, String plot_title, String path)
  • Method Details

    • mle

      public void mle()
    • beta_init

      public double beta_init(double[] df, double[] ds)
    • np_bootstrap

      private void np_bootstrap(double[] beta_return, double[] eta_return, double[] sample, int bs_size, String est_type)
    • p_bootstrap

      private void p_bootstrap(double[] beta_return, double[] eta_return, double[] sample, int bs_size, String est_type)
    • fisher_bounds

      public void fisher_bounds()
    • lrb

      public void lrb()
    • ll_full_no_cens

      public double ll_full_no_cens(double beta_, double eta, double[] df)
    • ll_full_no_cens

      public double[][] ll_full_no_cens(double[][] beta_, double[][] eta, double[] df)
    • ll_full

      public double ll_full(double beta_, double eta, double[] df, double[] ds)
    • ll_full

      public double[][] ll_full(double[][] beta_, double[][] eta, double[] df, double[] ds)
    • zerofinder

      public void zerofinder(Vector<Double> beta_pairs_lrb, Vector<Double> eta_pairs_lrb, double[] b_init, double[] eta_init, double[][] z)
    • t_bounds_from_pars

      public void t_bounds_from_pars(double[] beta_, double[] eta, double[] unreliability)
    • cen_index

      public WeibullDistribution.Pair<Double,Integer>[] cen_index(double[] df, double[] ds)
    • npbb_bounds

      public void npbb_bounds(String method_call)
    • pb_bounds

      public void pb_bounds(String method_call)
    • weibull_prob_paper

      public double[] weibull_prob_paper(double[] x)
    • unrel_func

      public double[] unrel_func(double[] x_est, double beta_, double eta)
    • inverse_weibull

      public double[] inverse_weibull(double[] perc, double beta, double eta)
    • plot

      public void plot()
    • median_rank

      public double[] median_rank(double cl)
    • bernard

      public double[] bernard(double[] adj_r, int n, double cl)
    • median_rank_cens

      public double[] median_rank_cens(double cl)
    • mrr

      public void mrr()
    • bb_bounds

      public void bb_bounds()
    • mcp_bounds

      public void mcp_bounds()
    • plot_mrr

      public void plot_mrr()