This is a list of changes made in the development/GitHub version of the package
between TDLM 1.1.3 (CRAN release 2025-09-03) and the next CRAN release.
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#L495).
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-0107) 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.