R Observatory
Search
install.packages("lingtypology")
CRAN 30-day downloads, method
723−8.7% down on the 30 days before, the worse direction
Test coverage, method
71%of lines run by tests

Provides R with the Glottolog database <https://glottolog.org/> and some more abilities for purposes of linguistic mapping. The Glottolog database contains the catalogue of languages of the world.

Full description

Provides R with the Glottolog database <https://glottolog.org/> and some more abilities for purposes of linguistic mapping. The Glottolog database contains the catalogue of languages of the world. This package helps researchers to make a linguistic maps, using philosophy of the Cross-Linguistic Linked Data project <https://clld.org/>, which allows for while at the same time facilitating uniform access to the data across publications. A tutorial for this package is available on GitHub pages <https://docs.ropensci.org/lingtypology/> and package vignette. Maps created by this package can be used both for the investigation and linguistic teaching. In addition, package provides an ability to download data from typological databases such as WALS, AUTOTYP and some others and to create your own database website.

Maintainer
George Moroz
Licence
GPL (>= 2)
Latest release
26 Jul 2026
First release
29 Dec 2016

Compare with another package

More details
Releases
42
Needs compilation
No
Needs R
>= 4.2.0
Config/roxygen2/version
8.0.0
LazyData
TRUE
Subjects (2) Method, Subjects
Cite

Package

Run in R for the authors' entry:

citation("lingtypology")

The package provides a citation file, so citation() returns the authors' own entry.

It points to 10.32614/cran.package.lingtypology.

R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA
Balamuta, J. J. (2026). R Observatory: Metrics for lingtypology version 1.1.26 [Data set]. HJJB, LLC. Data release v2026-10-28. https://doi.org/10.5281/zenodo.21843040
About

From data release v2026-10-28, which the citation names so these numbers can be found later.

All 13 check platforms pass.

  • r-devel-linux-x86_64-debian-clang

    The unreleased R on Linux, x86_64, debian-clang

    OK

    Version checked
    1.1.26
    Time taken
    98 s
  • r-devel-linux-x86_64-debian-gcc

    The unreleased R on Linux, x86_64, debian-gcc

    OK

    Version checked
    1.1.26
    Time taken
    73 s
  • r-devel-linux-x86_64-fedora-clang

    The unreleased R on Linux, x86_64, fedora-clang

    OK

    Version checked
    1.1.26
    Time taken
    67 s
  • r-devel-linux-x86_64-fedora-gcc

    The unreleased R on Linux, x86_64, fedora-gcc

    OK

    Version checked
    1.1.26
    Time taken
    72 s
  • r-devel-windows-x86_64

    The unreleased R on Windows, x86_64

    OK

    Version checked
    1.1.26
    Time taken
    140 s
  • r-oldrel-macos-arm64

    The previous release of R on macOS, arm64

    OK

    Version checked
    1.1.26
    Time taken
    149 s
  • r-oldrel-macos-x86_64

    The previous release of R on macOS, x86_64

    OK

    Version checked
    1.1.26
    Time taken
    299 s
  • r-oldrel-windows-x86_64

    The previous release of R on Windows, x86_64

    OK

    Version checked
    1.1.26
    Time taken
    154 s
  • r-patched-linux-x86_64

    The patched release of R on Linux, x86_64

    OK

    Version checked
    1.1.26
    Time taken
    87 s
  • r-release-linux-x86_64

    The current release of R on Linux, x86_64

    OK

    Version checked
    1.1.26
    Time taken
    87 s
  • r-release-macos-arm64

    The current release of R on macOS, arm64

    OK

    Version checked
    1.1.26
    Time taken
    294 s
  • r-release-macos-x86_64

    The current release of R on macOS, x86_64

    OK

    Version checked
    1.1.26
    Time taken
    411 s
  • r-release-windows-x86_64

    The current release of R on Windows, x86_64

    OK

    Version checked
    1.1.26
    Time taken
    132 s
  • 13 OK

Over time

No change since 5 Aug 2026

As a list (3)
ChangedWorst statusOKNotesWarningsErrors
5 Aug 2026OK13000
1 Aug 2026Note12100
10 Mar 2026OK14000

Since March 2026

Check results on CRAN

Total downloads over all time
79,179It is the sum of 2 channels: CRAN and r2u. autoCRAN is switched off.

CRAN

78,817 downloads over all time

Since
29 Dec 2016

It is in the total. Take it out

r2u

362 downloads over all time

Since
22 May 2022

It is in the total. Take it out

autoCRAN

73 downloads over all time

Since
29 Jun 2026

It is switched off. Put it back

Over time

Compare downloads

Needs
7
Dependent packages
0
Suggested by
0
Needs (7)
Installing it adds
52 packages, 48.9 MB of source
Of those, need compilation
31
Optional extras (7)
Functions
39
Public exports
36
Lines of R code
4,395
Median complexity
2
Functions (39)
Size and composition

Lines by kind (7,692)

KindLinesShare
R code4,39557%
Tests6128%
Documentation1,56320%
Guides1,12215%

Lines by language

LanguageLinesShare
R5,00765%
Rd1,56320%
Vignettes1,12215%

Languages are counted from file extensions.

Files
177
R functions
39
Complexity
Median
2
Mean
4.51
Highest
71
Median lines per function
25
About complexity

Cyclomatic complexity counts the independent paths through a function: 1 is a straight line, higher is harder to test. R functions only.

Call graph figures
R functions
39
Calls
27
Unconnected
14
Groups
1
Growth (42 releases)
Total lines by release
1,218 on 29 Dec 20167,692 on 26 Jul 2026
Release changes

The tests ran and coverage was measured.

Lines run by tests
70.7%
Expressions run by tests
47.7%
Test cases
47
Exports named in tests
72.2%
Coverage by file (39)
Coverage run
Lines counted
2,980
Lines the tests ran
2,106
Tests passed
Yes
Measured with
covr 3.6.5 on R 4.6.1
Test suite
Has tests
Yes
Test frameworks
testthat
Test cases
47
Lines of tests
612
Test lines per line of code
0.14
Exports documented
100%
Arguments documented
100%
Return value documented
0%
Help pages with examples
59.3%
Examples run in checks
62.5%
Guides (5)
Other documentation
README
No
Release notes file
Yes
Help pages
54
Lines of documentation
1,563
DatasetSizeColumns
abvdABVD's Language identifiers1,468 × 2id, glottocode
autotypAUTOTYP's Language identifiers1,342 × 3file, path, variable
bantuBANTU's Language identifiers430 × 2id, word
circassianCircassian villages in Russia158 × 6latitude, longitude, village, district, dialect, language
countriesCatalogue of countries189 × 5alpha3, alpha2, country_name, additional_names, official_languages
eurasianphonologyEurasianphonology data19,825 × 19id, name, language, iso, glottocode, type and 13 more
glottologCatalogue of languages of the world27,177 × 10glottocode, language, iso, level, area, latitude and 4 more
iso_639ISO 639-3 is a set of codes that defines three-letter identifiers for all known human languages.183 × 5ISO_639_3, ISO_639_2_B, ISO_639_2_T, ISO_639_1, Ref_Name
oto_mangueanICOto-Manguean Inflectional Class Database Language identifiers20 × 2Language.name, language
phoiblePhoible glottolog - language correspondencies2,185 × 2Glottocode, language
phonological_profilesNumber of consonants and presence of ejectives19 × 7language, tone, long_vowels, stress, ejectives, consonants and 1 more
providerslength 137
soundcomparisonsSOUNDCOMPARISONS's Language identifiers556 × 3LanguageName, LanguageId, glottocode
uralexUraLex's Language identifiers27 × 3uralex.name, glottocode, language
walsWALS's Language identifiers2,678 × 2wals.code, glottocode
Earlier names (1)
  • Sasha Shakhnova

ropensci / lingtypology on github.com

Stars
54no change on 30 days ago
Forks
14
Open issues
4
Last commit
26 Jul 2026
Activity
Commits
601
Open pull requests
2
Tagged releases
35
Latest tagged release
v1.1.26, 26 Jul 2026
Issues closed in
3 days (median)
Pull requests closed in
9 days (median)
Pull requests merged
38%
Created
16 Jun 2016
Licence file reads as
GPL-2.0
Development practices (6)
KindFound
Continuous integrationGitHub Actions, R CMD check workflow
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
Governance and communityCode of conduct (inherited from ropensci), Contributing guide
Docs sourceGitHub Pages site last deployed 2026-07-26
Research and citationcodemeta.json

Method, repository practices

Across ropensci

R releases
  • On CRAN
  • Archived
  • Release
1.0.01.1.26Archived and back

Archived and back

ArchivedBackCRAN's reasonKind
28 Jan 202010 Feb 2020depends on archived package 'rowr'Needs an archived package
VersionReleasedR
1.1.26 current26 Jul 20264.6.1
1.1.253 Mar 20264.5.2
1.1.2428 Sep 20254.5.1
1.1.2318 Aug 20254.5.1
1.1.2214 Jun 20254.5.1
1.1.2128 May 20254.5.0
1.1.2031 Oct 20244.4.2
1.1.1920 Sep 20244.4.1
Earlier versions (34)
VersionReleasedREvents
1.1.1816 Aug 20244.4.1
1.1.1713 Mar 20244.3.3
1.1.164 Feb 20244.3.2
1.1.1523 Aug 20234.3.1
1.1.1429 May 20234.3.0
1.1.1322 Apr 20234.3.0
1.1.1226 Feb 20234.2.2
1.1.1120 Dec 20224.2.2
1.1.1010 Nov 20224.2.2
1.1.924 Jun 20224.2.1
1.1.810 Dec 20214.1.2
1.1.724 Oct 20214.1.1
1.1.614 Oct 20214.1.1
1.1.515 May 20214.0.5
1.1.45 Oct 20204.0.2
1.1.326 Apr 20204.0.0
1.1.21 Mar 20203.6.3
1.1.110 Feb 20203.6.2Back on CRAN 10 Feb 2020
1.0.1522 Nov 20193.6.1Archived 28 Jan 2020
“depends on archived package 'rowr'”
1.0.1426 Aug 20193.6.1
1.0.1314 Jun 20183.5.0
1.0.1210 Mar 20183.4.3
1.0.1115 Jan 20183.4.3
1.0.1015 Dec 20173.4.3
1.0.930 Nov 20173.4.3
1.0.87 Oct 20173.4.2
1.0.715 Sep 20173.4.1
1.0.616 Aug 20173.4.1
1.0.521 Jun 20173.4.0
1.0.413 May 20173.4.0
1.0.316 Apr 20173.3.3
1.0.223 Feb 20173.3.2
1.0.129 Jan 20173.3.2
1.0.029 Dec 20163.3.2
Release notes (1.1.26)
  • fix the name of Hedvig Skirgård in the grambank.feature() function #92
  • add versioning for the folowing functions thanks to Hedvig Skirgård @HedvigS
  • grambank.feature()
  • autotyp.feature()
  • uralex.feature()