Description
The SoundexBR package provides an algorithm for decoding names into phonetic codes, as pronounced in Portuguese. The goal is for homophones to be encoded to the same representation so that they can be matched despite minor differences in spelling. The algorithm mainly encodes consonants; a vowel will not be encoded unless it is the first letter. The soundex code resultant consists of a four digits long string composed by one letter followed by three numerical digits: the letter is the first letter of the name, and the digits encode the remaining consonants.
Downloads
221
Last 30 days
20752nd
548
Last 90 days
2.1K
Last year
Trend: +27.8% (30d vs prior 30d)
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| 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 details (10 non-OK)
CRAN incoming feasibility
Maintainer: ‘Daniel Marcelino <dmarcelino@live.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Daniel",
family = "Marcelino",
role = c("aut", "cre"),
email = "dmarcelino@live.com")
as necessary.
The BugReports field in DESCRIPTION has
http://github.com/danielmarcelino/soundexBR
which should likely be
http://github.com/danielmarcelino/soundexBR/issues
instead.
Found the following URLs which should use \doi (with the DOI name only):
File ‘soundexBR.Rd’:
http://dx.doi.org/10.2139/ssrn.2320547
CRAN incoming feasibility
Maintainer: ‘Daniel Marcelino <dmarcelino@live.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Daniel",
family = "Marcelino",
role = c("aut", "cre"),
email = "dmarcelino@live.com")
as necessary.
The BugReports field in DESCRIPTION has
http://github.com/danielmarcelino/soundexBR
which should likely be
http://github.com/danielmarcelino/soundexBR/issues
instead.
Found the following URLs which should use \doi (with the DOI name only):
File ‘soundexBR.Rd’:
http://dx.doi.org/10.2139/ssrn.2320547
compiled code
File ‘SoundexBR/libs/SoundexBR.so’: Found no calls to: ‘R_registerRoutines’, ‘R_useDynamicSymbols’ It is good practice to register native routines and to disable symbol search. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
compiled code
File ‘SoundexBR/libs/SoundexBR.so’: Found no calls to: ‘R_registerRoutines’, ‘R_useDynamicSymbols’ It is good practice to register native routines and to disable symbol search. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
LazyData
'LazyData' is specified without a 'data' directory
package dependencies
Package suggested but not available for checking: ‘SciencesPo’
LazyData
'LazyData' is specified without a 'data' directory
package dependencies
Package suggested but not available for checking: ‘SciencesPo’
LazyData
'LazyData' is specified without a 'data' directory
package dependencies
Package suggested but not available for checking: 'SciencesPo'
Check History
NOTE 7 OK · 7 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
CRAN incoming feasibility
Maintainer: ‘Daniel Marcelino <dmarcelino@live.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Daniel",
family = "Marcelino",
role = c("aut", "cre"),
...[truncated]...
danielmarcelino/soundexBR
which should likely be
http://github.com/danielmarcelino/soundexBR/issues
instead.
Found the following URLs which should use \doi (with the DOI name only):
File ‘soundexBR.Rd’:
http://dx.doi.org/10.2139/ssrn.2320547
CRAN incoming feasibility
Maintainer: ‘Daniel Marcelino <dmarcelino@live.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Daniel",
family = "Marcelino",
role = c("aut", "cre"),
...[truncated]...
danielmarcelino/soundexBR
which should likely be
http://github.com/danielmarcelino/soundexBR/issues
instead.
Found the following URLs which should use \doi (with the DOI name only):
File ‘soundexBR.Rd’:
http://dx.doi.org/10.2139/ssrn.2320547
compiled code
File ‘SoundexBR/libs/SoundexBR.so’: Found no calls to: ‘R_registerRoutines’, ‘R_useDynamicSymbols’ It is good practice to register native routines and to disable symbol search. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
compiled code
File ‘SoundexBR/libs/SoundexBR.so’: Found no calls to: ‘R_registerRoutines’, ‘R_useDynamicSymbols’ It is good practice to register native routines and to disable symbol search. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
package dependencies
Package suggested but not available for checking: ‘SciencesPo’
package dependencies
Package suggested but not available for checking: ‘SciencesPo’
package dependencies
Package suggested but not available for checking: 'SciencesPo'