TDLM

TDLM: An R package for a systematic comparison of trip distribution laws and models - Published in JOSS (2023)

https://github.com/RTDLM/TDLM

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 8 DOI reference(s) in README
  • Academic publication links
    Links to: joss.theoj.org, zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.9%) to scientific vocabulary

Keywords

r r-package
Last synced: 6 months ago · JSON representation ·

Repository

:package: Systematic comparison of trip distribution laws and models

Basic Info
Statistics
  • Stars: 3
  • Watchers: 1
  • Forks: 1
  • Open Issues: 0
  • Releases: 6
Topics
r r-package
Created about 3 years ago · Last pushed 10 months ago
Metadata Files
Readme Changelog License Citation

README.md

TDLM

Systematic comparison of trip distribution laws and models

R-CMD-check Codecov test coverage CRAN_Status_Badge rstudio mirror downloads
DOI
DOI <!-- badges: end -->

1 Short description

The main purpose of the TDLM package is to provide a rigorous framework for fairly comparing trip distribution laws and models, as described in Lenormand et al. (2016). This general framework relies on a two-step approach to generate mobility flows, separating the trip distribution law, gravity or intervening opportunities, from the modeling approach used to derive flows from this law.

2 Install

The TDLM package can be installed with the following command in an R session:

From the CRAN

r install.packages("TDLM")

or from GitHub

``` r

install.packages("devtools")

devtools::installgithub("RTDLM/TDLM", buildvignettes = TRUE) ```

3 Tutorial

A tutorial vignette is available here.

4 Dependencies

TDLM depends on the following packages: Ecume, mathjaxr, Rdpack, readr, rmarkdown, and sf.

Additionally, TDLM requires Java to function properly. Please ensure that Java is installed and correctly configured on your system.

5 Citation

Lenormand M (2023) TDLM: An R package for a systematic comparison of trip distribution laws and models. Journal of Open Source Software 8, 5434.

Please feel free to open an issue if you encounter a problem with the package.

Owner

  • Name: RTDLM
  • Login: RTDLM
  • Kind: organization

Citation (CITATION.cff)

cff-version: "1.2.0"
authors:
- family-names: Lenormand
  given-names: Maxime
  orcid: "https://orcid.org/0000-0001-6362-3473"
doi: 10.5281/zenodo.8183755
message: If you use this software, please cite our article in the
  Journal of Open Source Software.
preferred-citation:
  authors:
  - family-names: Lenormand
    given-names: Maxime
    orcid: "https://orcid.org/0000-0001-6362-3473"
  date-published: 2023-08-11
  doi: 10.21105/joss.05434
  issn: 2475-9066
  issue: 88
  journal: Journal of Open Source Software
  publisher:
    name: Open Journals
  start: 5434
  title: "TDLM: An R package for a systematic comparison of trip
    distribution laws and models"
  type: article
  url: "https://joss.theoj.org/papers/10.21105/joss.05434"
  volume: 8
title: "TDLM: An R package for a systematic comparison of trip
  distribution laws and models"

GitHub Events

Total
  • Release event: 1
  • Push event: 7
  • Create event: 1
Last Year
  • Release event: 1
  • Push event: 7
  • Create event: 1

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 106
  • Total Committers: 1
  • Avg Commits per committer: 106.0
  • Development Distribution Score (DDS): 0.0
Past Year
  • Commits: 15
  • Committers: 1
  • Avg Commits per committer: 15.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
maximelenormand m****d@i****r 106
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 14
  • Total pull requests: 1
  • Average time to close issues: 8 days
  • Average time to close pull requests: 4 minutes
  • Total issue authors: 3
  • Total pull request authors: 1
  • Average comments per issue: 2.57
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 0
  • Average time to close issues: 4 days
  • Average time to close pull requests: N/A
  • Issue authors: 1
  • Pull request authors: 0
  • Average comments per issue: 4.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • kanishkan91 (9)
  • Pachka (2)
Pull Request Authors
  • danielskatz (1)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • cran 522 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 5
  • Total maintainers: 1
cran.r-project.org: TDLM

Systematic Comparison of Trip Distribution Laws and Models

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 522 Last month
Rankings
Forks count: 28.8%
Dependent packages count: 29.8%
Stargazers count: 31.7%
Dependent repos count: 35.5%
Average: 43.0%
Downloads: 89.3%
Maintainers (1)
Last synced: 6 months ago

Dependencies

.github/workflows/R-CMD-check.yaml actions
  • actions/checkout v2 composite
  • r-lib/actions/check-r-package v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/pkgdown.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/test-coverage.yaml actions
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
DESCRIPTION cran
  • R >= 4.0.0 depends
  • Ecume * imports
  • Rdpack >= 1.0.0 imports
  • mathjaxr * imports
  • readr >= 2.0.0 imports
  • rmarkdown >= 2.0.0 imports
  • sf >= 1.0.0 imports
  • knitr * suggests
  • testthat >= 3.0.0 suggests