BUG FIXES
It was edited the file NAMESPACE
for better loading
S3 Methods on more recent versions of R.
Fixing the function declaration SEXP isOmp();
to
SEXP isOmp(void);
within the file
src/spMC.c
.
Fixing unprotected variable prob
in
src/spMC.c
within the functions annealingSIM
and geneticSIM
.
BUG FIXES
cleanup
from the root
directory.BUG FIXES
Fixing the prototype of the SEXP isOmp();
to
SEXP isOmp(void);
within the header file
src/spMC.h
.
The file R/setCores.R
has been updated to allow the
function suppressPackageStartupMessages()
to suppress all
startup messages.
The file man/spMC-package.Rd
has an updated url to a
digital archived book on the references.
Converted the file NEWS
to
NEWS.md
.
BUG FIXES
The URLs and images in the file README.md
have been
fixed.
The file man/spMC-package.Rd
has been corrected at
the <img>
attribute align
using
"float:right;"
instead.
NEW FEATURES
the logical argument entropy
is introduced in the
function sim()
, sim_ck()
,
sim_ik()
, sim_mcs()
and
sim_path()
. Entropy and standardized entropy are introduced
to study the uncertainty of the predicted values.
the package logo man/figures/logo.svg
was
included.
it was added a README.md
file.
the files man/spMC-package.Rd
,
man/setCores.Rd
, man/quench.Rd
,
man/sim.Rd
, man/sim_ck.Rd
, and
man/sim_ik.Rd
have been updated.
it was removed a reference in
inst/CITATION
.
BUG FIXES
embedTProbs
of the
file spMC.c
to avoid possible divisions by zeros.BUG FIXES
PROTECT
has been implemented
for the function bclm
in the file spMC.c
(line
1552).BUG FIXES
the order of the macros $(LAPACK_LIBS)
and
$(BLAS_LIBS)
was switched to be conformed with the new CRAN
guidelines.
bibentry author fields in the inst/CITATION
file are
now following the standard
"Given_1 Family_1 and Given_2 Family_2"
.
BUG FIXES
sim_mcs()
returns more accurate probabilities, and
reliable predictions.
embed_MC()
returns the transition probabilities that
are now consistent with the tpfit()
estimation methodology.
An additional attribute is added to deal with the counts.
BUG FIXES
"contour"
in image.pemt()
is
now TRUE
by default, and the contour plots are drawn
according the rappresented probabilities.BUG FIXES
tpfit_me()
function now provides
consistent results.BUG FIXES
mlen()
now returns more accurate results with
"avg"
method.
"transCount"
consider all directions between couple
of points.
the C code was fixed in order to be compatible with OpenMP 4.0.
the deprecated which.lines()
function is now
replaced by which_lines()
in all the examples of the
manual.
BUG FIXES
an uninitialized variable was fixed in the C procedure
"transCount"
when dealing with OpenMP 3.1.
unused variabels were removed from the C procedure
"nsph2"
.
unused values were fixed in the C procedures "nsph2"
and "nsph"
.
NEW FEATURES
quench()
function is introduced to reproduce the
optimizations algorithms, which are required for removing spatial
artifacts from the simulations.
transiogram()
function computes also the log-odds
standard error which will be used to draw confidence intervals for
transition probabilities.
plot.transiogram()
can draw confidence intervals
around empirical transition probabilities.
BUG FIXES
transiogram()
has increased accuracy on
non-autotransition probabilities calculation.
pemt()
has improved probabilities calculation for
multiple directions.
DEPRECATED AND DEFUNCT
GA
, optype
and
max.it
in functions sim_ik()
and
sim_ck()
are defunct. Simulation optimization is performed
by the quench()
function.NEW FEATURES
pers.multi_tpfit()
will produce perspective plots
for theoretical multidimensional transiograms.
perp.pemt()
will produce perspective plots for
pseudo-empirical multidimensional transiograms.
sim()
, sim_ck()
, sim_ik()
,
sim_mcs()
and sim_path()
are now returning an
object of class "data.frame"
and
"spsim"
.
tpfit()
, tpfit_ml()
,
tpfit_ils()
, tpfit_me()
,
multi_tpfit()
, multi_tpfit_ml()
,
multi_tpfit_ils()
, multi_tpfit_me()
,
mlen()
and pemt()
allows for the choice among
serveral mean lengths estimation method through the argument
"mle"
.
transiogram()
can also compute empirical
probabilities for reversible chains throught the argument
"reverse"
.
UTILITIES
"avg"
), the maximum likelihood estimator
("mlk"
), trimmed average ("trm"
) or trimmed
median ("mdn"
).DEPRECATED AND DEFUNCT
the arguments GA
, optype
and
max.it
in functions sim_ik()
and
sim_ck()
are deprecated. They will be considered defunct
from next version release.
tpfit(mle = FALSE)
is deprecated.
tpfit_ml(mle = FALSE)
is deprecated.
tpfit_ils(mle = FALSE)
is deprecated.
tpfit_me(mle = FALSE)
is deprecated.
multi_tpfit(mle = FALSE)
is deprecated.
multi_tpfit_ml(mle = FALSE)
is deprecated.
multi_tpfit_ils(mle = FALSE)
is deprecated.
multi_tpfit_me(mle = FALSE)
is deprecated.
mlen(mle = FALSE)
is deprecated.
pemt(mle = FALSE)
is deprecated.
BUG FIXES
The polar transformation performed by the C procedure
"nsph"
was not much accurate, and computationally
inefficient.
Memory bugs were fixed for C procedures "getCKPrbs"
,
"getIKPrbs"
, "nsph"
and
"transCount"
.
colors correspondence between transiograms and legend was fixed
in functions image.multi_tpfit()
and
image.pemt()
.
NEW FEATURES
tpfit_ml()
, tpfit_ils()
,
tpfit_me()
, multi_tpfit_ml()
,
multi_tpfit_ils()
, multi_tpfit_me()
and other
functions are introduced for R-methods consistency (see list of
deprecated and defunct functions).
multi_tpfit()
and tpfit()
may perform
all the other estimation methods by the use of the new argument
method.
sim()
may simulate and predict with all the
available methods.
UTILITIES
contour.pemt()
display contours of the
pseudo-empirical multidimensional and superpose the contour lines of the
theoretical transition probabilities.
image.pemt()
plot the pseudo-empirical
multidimensional transiograms, which where previously computed.
is.pemt()
tests an object if it is of the class
'pemt'
.
pemt()
returns pseudo-empirical multidimensional
transiograms.
DEPRECATED AND DEFUNCT
ck.sim()
is defunct. Use sim_ck()
instead.
embed.MC()
is defunct. Use embed_MC()
instead.
ik.sim()
is defunct. Use sim_ik()
instead.
ilstpfit()
and multi.ilstpfit()
are
defunct.
Iterated least squares are available by the use of the functions
tpfit_ils()
or multi_tpfit_ils()
.
image.multi.tpfit()
is defunct. Use
image.multi_tpfit()
instead.
imgMultiTransiogram()
is defunct.
Pseudo-empirical multidimensional transiograms are now computed first
by the function pemt()
and then plotted through
image.pemt()
.
is.multi.tpfit()
is defunct. Use
is.multi_tpfit()
instead.
is.multi.transiogram()
is defunct. Use
is.multi_transiogram()
instead.
mcs.sim()
is defunct. Use sim_mcs()
instead.
metpfit
and multi.metpfit()
are
defunct.
Maximum entropy methods is available by the use of the functions
tpfit_me()
or multi_tpfit_me()
.
multi.tpfit()
is defunct.
Multidimensional version of tpfit()
is available by the
use of the function multi_tpfit()
.
path.sim()
is defunct. Use sim_path()
instead.
predict.multi.tpfit()
is defunct. Use
predict.multi_tpfit()
instead.
print.multi.tpfit()
is defunct. Use
print.multi_tpfit()
instead.
print.multi.transiogram()
is defunct. Use
print.multi_transiogram()
instead.
which.lines()
is defunct. Use
which_lines()
.