GRCRiddle - Study and examination of alphabetical and isopsephical riddles of the Ancient Greeks
Project description
# GRCRiddles
Study and examination of alphabetical and isopsephical riddles of the Ancient Greeks
Install:
```bash
pip install grcriddles
```
Use from Python/IPython console:
```python
# get words with length 9, isopsephy 1697, consonants 5,
# and the first three syllables having 2 letters each
# syllable count is going to be 4 with above parameters
words = get_database({0: 'Word', 1: 'Count', 3: 'Chars', 4: 'Isopsephy', 5: 'Syllables', 7: 'Vowels', 8: 'Mutes'})
a = words[words['Isopsephy'] == 1697]
a = a[a['Chars'] == 9]
a = a[a['Mutes'] == 5]
a[a.apply(lambda x: len(x['Syllables'][0]) == 2 and \
len(x['Syllables'][1]) == 2 and \
len(x['Syllables'][2]) == 2, axis=1)]
```
Output:
```txt
Count Chars Isopsephy Syllables Vowels Mutes
Word
ΑΜΦΕΚΑΛΥΨ 1 9 1697 [ΑΜ, ΦΕ, ΚΑ, ΛΥΨ] 4 5
ΛΗΛΥΘΟΤΩΝ 1 9 1697 [ΛΗ, ΛΥ, ΘΟ, ΤΩΝ] 4 5
ΜΕΤΑΝΑΣΤΩ 1 9 1697 [ΜΕ, ΤΑ, ΝΑ, ΣΤΩ] 4 5
ΣΥΝΩΚΙΣΘΗ 13 9 1697 [ΣΥ, ΝΩ, ΚΙ, ΣΘΗ] 4 5
```
```python
# get words containing ΑΜΦΕΚΑΛΥ stem word
words.filter(like="ΑΜΦΕΚΑΛΥ", axis=0)
```
Output:
```txt
Count Chars Isopsephy Syllables Vowels Mutes
Word
ΑΜΦΕΚΑΛΥΠΤΕ 3 11 1382 [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΠΤΕ] 5 6
ΑΜΦΕΚΑΛΥΠΤΟΝ 2 12 1497 [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΠΤΟΝ] 5 7
ΑΜΦΕΚΑΛΥΦΘΗ 2 11 1514 [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΦΘΗ] 5 6
ΑΜΦΕΚΑΛΥΨ 1 9 1697 [ΑΜ, ΦΕ, ΚΑ, ΛΥΨ] 4 5
ΑΜΦΕΚΑΛΥΨΑΝ 2 11 1748 [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΨΑΝ] 5 6
ΑΜΦΕΚΑΛΥΨΕ 18 10 1702 [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΨΕ] 5 5
ΑΜΦΕΚΑΛΥΨΕΝ 20 11 1752 [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΨΕΝ] 5 6
```
### Docs
Developer documentation: http://grcriddles.readthedocs.io/en/latest/
Greek Alpha-Numeric Riddle Solver EBook: https://www.gitbook.com/book/markomanninen/isopsephical-riddles-pseudo-sibylline-oracles/details
Study and examination of alphabetical and isopsephical riddles of the Ancient Greeks
Install:
```bash
pip install grcriddles
```
Use from Python/IPython console:
```python
# get words with length 9, isopsephy 1697, consonants 5,
# and the first three syllables having 2 letters each
# syllable count is going to be 4 with above parameters
words = get_database({0: 'Word', 1: 'Count', 3: 'Chars', 4: 'Isopsephy', 5: 'Syllables', 7: 'Vowels', 8: 'Mutes'})
a = words[words['Isopsephy'] == 1697]
a = a[a['Chars'] == 9]
a = a[a['Mutes'] == 5]
a[a.apply(lambda x: len(x['Syllables'][0]) == 2 and \
len(x['Syllables'][1]) == 2 and \
len(x['Syllables'][2]) == 2, axis=1)]
```
Output:
```txt
Count Chars Isopsephy Syllables Vowels Mutes
Word
ΑΜΦΕΚΑΛΥΨ 1 9 1697 [ΑΜ, ΦΕ, ΚΑ, ΛΥΨ] 4 5
ΛΗΛΥΘΟΤΩΝ 1 9 1697 [ΛΗ, ΛΥ, ΘΟ, ΤΩΝ] 4 5
ΜΕΤΑΝΑΣΤΩ 1 9 1697 [ΜΕ, ΤΑ, ΝΑ, ΣΤΩ] 4 5
ΣΥΝΩΚΙΣΘΗ 13 9 1697 [ΣΥ, ΝΩ, ΚΙ, ΣΘΗ] 4 5
```
```python
# get words containing ΑΜΦΕΚΑΛΥ stem word
words.filter(like="ΑΜΦΕΚΑΛΥ", axis=0)
```
Output:
```txt
Count Chars Isopsephy Syllables Vowels Mutes
Word
ΑΜΦΕΚΑΛΥΠΤΕ 3 11 1382 [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΠΤΕ] 5 6
ΑΜΦΕΚΑΛΥΠΤΟΝ 2 12 1497 [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΠΤΟΝ] 5 7
ΑΜΦΕΚΑΛΥΦΘΗ 2 11 1514 [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΦΘΗ] 5 6
ΑΜΦΕΚΑΛΥΨ 1 9 1697 [ΑΜ, ΦΕ, ΚΑ, ΛΥΨ] 4 5
ΑΜΦΕΚΑΛΥΨΑΝ 2 11 1748 [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΨΑΝ] 5 6
ΑΜΦΕΚΑΛΥΨΕ 18 10 1702 [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΨΕ] 5 5
ΑΜΦΕΚΑΛΥΨΕΝ 20 11 1752 [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΨΕΝ] 5 6
```
### Docs
Developer documentation: http://grcriddles.readthedocs.io/en/latest/
Greek Alpha-Numeric Riddle Solver EBook: https://www.gitbook.com/book/markomanninen/isopsephical-riddles-pseudo-sibylline-oracles/details
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
grcriddles-0.1.9.tar.gz
(31.3 MB
view details)
File details
Details for the file grcriddles-0.1.9.tar.gz.
File metadata
- Download URL: grcriddles-0.1.9.tar.gz
- Upload date:
- Size: 31.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ae249f6836120ffba827fa3703aef438af84b20f100c980be35a3c9c40babf5
|
|
| MD5 |
b169a151ab1497dd471c9d1deca3beaf
|
|
| BLAKE2b-256 |
318595a6241aa697801c503e375abd881aab491f1c7982ac68da5cf40ba519ce
|