This is a list of changes made in the development/GitHub version of
the package
between TDLM 1.1.4 (CRAN release 2026-07-22) and the next CRAN
release.
This is a list of changes made between TDLM 1.1.3 (CRAN release
2025-09-03) and
TDLM 1.1.4 (CRAN release 2026-07-22).
Updated vignette.
Modified the method for generating a matrix of integers from the output of the IPF procedure in DCM. The PCM is now used instead of UM (https://github.com/RTDLM/TDLM/blob/master/java/TDLM.java#L571).
Added the eps argument to
run_law_model() and run_model() allowing to
choose the value used to replace zero values in the marginals of the
Doubly Constrained Model (in order to avoid numerical issues during the
IPF procedure). The value 0.01 was hard-coded in the function before
(https://github.com/RTDLM/TDLM/blob/master/java/TDLM.java#L495).
Corrected an issue with DCM
(run_law_model() and run_model()) and the way
it handles zeroes in pij. It was particularly problematic with
law = "Unif" (
https://github.com/RTDLM/TDLM/blob/master/java/TDLM.java#L505).
This is a list of changes made between TDLM 1.1.2 (CRAN release
2025-05-06) and
TDLM 1.1.3 (CRAN release 2025-09-03).
Corrected a minor issue with ACM when
average=TRUE in run_law_model() and
run_model().
Added new French datasets for teaching purposes
(mass_mtp, distance_mtp, od_mtp
and mtp).
Python version available: PyTDLM.
This is a list of changes made between TDLM 1.1.2 (CRAN release
2025-03-06) and
TDLM 1.1.2 (CRAN release 2025-05-06).
Renamed the organization to RTDLM.
Added the great_circle argument to
extract_spatial_information() allowing the users to use
their own projection for computing Euclidean distances (suggested by
@PleaseConverge).
Changed the threshold of Ecume::ks_test() used here
from 0.001 to 0 to match the standard definition of the
Kolmogorov–Smirnov test (suggested by @PleaseConverge).
This is a list of changes made between TDLM 1.1.0 (CRAN release
2025-01-07) and
TDLM 1.1.1 (CRAN release 2025-03-06).
This is a list of changes made between TDLM 1.0.0 (CRAN release
2023-12-19) and
TDLM 1.1.0 (CRAN release 2025-01-07).
Added the function extract_distances() to compute
distances from geographical coordinates.
Updated documentation and
vignette.
Updated tests.
This is a list of changes made between TDLM 0.1.0 (CRAN release
2023-03-18) and
TDLM 1.0.0 (CRAN release 2023-12-19).
Added automated tests (testthat +
covr).
Fixed a bug in extract_spatial_information()
(reported by @Pachka,
#1).
Optimized extract_spatial_information() for
significantly improved performance in distance computation (idea
proposed by @Pachka).
Updated the method for identifying the package folder path in
extract_opportunities(), run_law_model(),
run_law(), and run_model() (issue identified
by @Pachka).
First release on CRAN.