Skip to content

Rsomoclu

Somoclu

v1.7.7 · Dec 20, 2025 · MIT + file LICENSE

Description

Somoclu is a massively parallel implementation of self-organizing maps. It exploits multicore CPUs and it can be accelerated by CUDA. The topology of the map can be planar or toroid and the grid of neurons can be rectangular or hexagonal . Details refer to (Peter Wittek, et al (2017)) <doi:10.18637/jss.v078.i09>.

Downloads

CRAN

344

Last 30 days

12866th

776

Last 90 days

3.2K

Last year

Trend: +93.3% (30d vs prior 30d)

r2u CRAN

24

Last 30 days

115

Last 90 days

419

Last year

Trend: -40% (30d vs prior 30d)

autoCRAN

2

Last 7 days

6

Last 30 days

1

All-time

autoCRAN-only: this name is served only by autoCRAN, so the count is exact.

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 22, 2026
ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 18, 2026
ERROR r-devel-windows-x86_64

whether package can be installed

Installation failed.
See 'd:/Rcompile/CRANpkg/local/4.6/Rsomoclu.Rcheck/00install.out' for details.
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Code

Structure

Lines of code

1,580

Files

22

Compiled share

85.1%

Has compiled src

Yes

Language breakdown

R 47 (3%)C/C++/src 1,345 (85.1%)Tests 38 (2.4%)Docs 150 (9.5%)

API

Exported functions

2

Internal functions

1

Testing & CI

Has tests

Yes

Test-to-code ratio

0.81

testthat edition

CI present

No

CI type

[]

PR gated

No

Docs

Return-value doc rate

100%

\dontrun example ratio

0%

Roxygen coverage

100%

Has pkgdown

No

NEWS present

No

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

Unsafe pattern score

0

Dep constraint coverage

0%

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

System requirements

1

C++ standard

License

MIT + file LICENSE

License flags

SPDX valid, OSI approved

History

Versions

21

First release

2014-04-07

Latest release

2025-12-20

Avg cadence

74 days

Cold removal rate

Dep drift

4

LOC over versions

v1.3: 1,142 LOCv1.3.1: 1,104 LOCv1.4: 1,169 LOCv1.4.1: 1,162 LOCv1.5: 1,272 LOCv1.5.0.1: 1,288 LOCv1.6: 1,388 LOCv1.6.1: 1,396 LOCv1.6.2: 1,496 LOCv1.6.2.1: 1,558 LOCv1.7.1: 1,556 LOCv1.7.2: 1,572 LOCv1.7.3: 1,651 LOCv1.7.4: 1,659 LOCv1.7.4.1: 1,659 LOCv1.7.5: 1,482 LOCv1.7.5.1: 1,482 LOCv1.7.5.2: 1,485 LOCv1.7.5.3: 1,485 LOCv1.7.6: 1,546 LOCv1.7.7: 1,580 LOC

Per-file churn detail lives in the source pipeline: https://github.com/r-observatory/cran-code-metrics.

Dependency Network

Dependencies Reverse dependencies kohonen Rsomoclu

Version History

22 tracked
new 1.7.7 Mar 10, 2026
updated 1.7.7 ← 1.7.6 diff Dec 19, 2025
updated 1.7.6 ← 1.7.5.3 diff Sep 25, 2022
updated 1.7.5.3 ← 1.7.5.2 diff Jan 2, 2019
updated 1.7.5.2 ← 1.7.5.1 diff Nov 28, 2018
updated 1.7.5.1 ← 1.7.5 diff Mar 4, 2018
updated 1.7.5 ← 1.7.4.1 diff Mar 2, 2018
updated 1.7.4.1 ← 1.7.4 diff Oct 31, 2017
updated 1.7.4 ← 1.7.3 diff Jun 5, 2017
updated 1.7.3 ← 1.7.2 diff Apr 23, 2017
updated 1.7.2 ← 1.7.1 diff Nov 23, 2016
updated 1.7.1 ← 1.6.2.1 diff Oct 13, 2016
updated 1.6.2.1 ← 1.6.2 diff Sep 18, 2016
updated 1.6.2 ← 1.6.1 diff Aug 10, 2016
updated 1.6.1 ← 1.6 diff Apr 3, 2016