I have reviewed a number of questions, but so far there is no clear answer on exactly which algorithms/procedures are implemented in boot.ci for R. For instance, 292619 mentions the types of intervals given but there it is in the context of selecting one of them, not defining the method.
The intervals are listed as:
- Normal
- Basic
- Studentized (Likely the bootstrap t, as in this paper, p. 1150)
- Percentile
- BCa (This one "appears" clearly defined!)
Unfortunately, these terms are not unambiguous as Michael Chernick points out, it is not clear if the percentile method is Efron's or Hall's (see comments on question). Additionally there is no clear linking from these methods to the sources. Nor do the docs is R clarify these points.
For instance, is the "normal" in this function the normal interval estimated by using the variance of the bootstrap distribution in the construction of the usual normal-theory CI? Or is that one the "basic" bootstrap? See here, page 216, if you can access this.
Is there a definitive source that lists the methods implemented and where the algorithms come from? Preferably a source that is available without trying to get a textbook?