TDLM 1.1.3.9000
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
epsargument torun_law_model()andrun_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()andrun_model()) and the way it handles zeroes in pij. It was particularly problematic withlaw = "Unif"( https://github.com/RTDLM/TDLM/blob/master/java/TDLM.java#L505).
TDLM 1.1.3
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
ACMwhenaverage=TRUEinrun_law_model()andrun_model().Added new French datasets for teaching purposes (
mass_mtp,distance_mtp,od_mtpandmtp).Python version available: PyTDLM.
TDLM 1.1.2
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_circleargument toextract_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).
TDLM 1.1.1
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).
- Added error messages related to the Java dependency.
TDLM 1.1.0
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
documentationandvignette.Updated tests.
TDLM 1.0.0
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(), andrun_model()(issue identified by @Pachka).
