Learn R Programming

sumer (version 1.4.0)

Sumerian Cuneiform Text Analysis

Description

Provides functions for converting transliterated Sumerian texts to sign names and cuneiform characters, creating and querying dictionaries, analyzing the structure of Sumerian words, and creating translations. Includes a built-in dictionary and supports both forward lookup (Sumerian to English) and reverse lookup (English to Sumerian).

Copy Link

Version

Install

install.packages('sumer')

Monthly Downloads

459

Version

1.4.0

License

GPL-3

Maintainer

Robin Wellmann

Last Published

March 22nd, 2026

Functions in sumer (1.4.0)

grammatical_structure

Grammatical Structure of a Sumerian Expression
look_up

Look Up Sumerian Signs or Search for Translations
mark_ngrams

Mark N-gram Combinations in Cuneiform Text
make_dictionary

Create a Sumerian Dictionary from Annotated Text Files
merge_dictionaries

Merge Two or More Sumerian Dictionaries
ngram_frequencies

Frequency Analysis of Cuneiform Sign Combinations (N-grams)
mark_skeleton_entries

Normalize Brackets for Skeleton Generation
guess_substr_info

Look Up Translations for All Substrings of a Sumerian Text
info

Retrieve Information About Sumerian Signs
init_substr_info

Initialize a Data Frame of All Substrings
read_translated_text

Read Annotated Sumerian Translations from Text Files
read_dictionary

Read a Sumerian Dictionary from File
plot_sign_grammar

Stacked Bar Chart of Grammatical Type Frequencies
save_dictionary

Save a Sumerian Dictionary to File
sign_grammar

Grammatical Type Frequencies for Each Sign in a Sumerian Sentence
prior_probs

Prior Probabilities of Grammatical Types
substr_position

Compute Row Index of a Substring in a Substring Data Frame
split_sumerian

Split a String into Sumerian Signs and Separators
translate

Interactive Translation Tool for Sumerian Text
skeleton

Create a Translation Template for Sumerian Text
translate_line

Line-by-Line Translation of a Sumerian Text
eval_operator

Evaluate an Operator or Composition
apply_translation_rules

Apply Translation Rules to a Bracketed Structure String
convert_to_dictionary

Convert Translation Data to a Sumerian Dictionary
extract_skeleton_entries

Extract Hierarchical Skeleton Entries from Bracketed Text
compose_skeleton_entry

Compose a Skeleton Entry from its Children
fill_substr_info

Read Back a Saved Translation into a Substring Data Frame
grammar_probs

Posterior Probabilities of Grammatical Types for Each Sign
add_brackets

Add Brackets to a Structure String
as.cuneiform

Convert Transliterated Sumerian Text to Cuneiform
as.sign_name

Convert Transliterated Sumerian Text to Sign Names