##Adventures in Proppian Function-Magic Tale Matrices with Russian Magic Tales from Appendix III of Propp's Morphology of the Fairy Tale
TO DO:
- create function break multi-MOVE tales by new line/MOVE
- implement multidimension scaling (mds) / principle component analysis (pca) and the like
KEY for SYMBOLS USED BELOW:
93 Sun_Sister.txt
- A_xvii B_3 depart d1_6 E1_7 F1 MOVE
- a_6 B_3 depart d1_7 E1_7 F1_1 MOVE
- A_xvii depart Pr_1 Rs_2 H_4 I_4 W_w
95 Jack_Frost.txt
- A_9 B_5 D1_1 E1_1 F1_1 return MOVE
- a_6 B_5 C depart D1_1 E1_1 F1 return
98 The_Mares_Head.txt
- A_9 B_5 depart D1_7 E1_7 f1_9 D2_1 E2_7 f2_1 return MOVE
- a_6 B_5 C depart D1_1 E1_1 F1 D2_1 E2_1 F2 return
100 Havrushka.txt
- A_ii D1_3 E1_3 F1_vi M N W
101 Burenushka_the_Little_Red_Cow.txt
- A_11 B_7 C depart G o L M N K_8 Ex U W # K_8 out of sequence - after F before M N
104 Vasilisa_the_Beautiful.txt
- Fpre_1 a_6 B_2 C depart D1_1 E1_1 F1_1 return U MOVE
- a_1 C depart D1 E1 F1_3 D2 E2 F2_4 M N W
105 Baba_Jaga_and_the_Brave_Youth
- A_3 B_4 C depart K_7 return MOVE
- A_3 B_4 C depart K_7 return MOVE
- Dpre Epre Fpre a_1 C depart D1_8 E1_8 F1_8 Pr_1 Rs_2
106 Baba_Jaga.txt
- A_1 B_4 C depart F1_3 K_1 return MOVE
- A_1 B_4 C depart F1_3 K_1 return MOVE
- A_1 B_4 depart D1_8 E1_8 return
108 Little_Ivan_and_the_Witch.txt
- A_1 depart D1_8 E1_8 return Pr_7 Rs_10 L Q Ex T U W X # there is a second Pr_7 / Rs_1
113 The_Magic_Swan_Geese.txt
- A_1 B C depart D1_1 E1_1 F1 d2_7 E2_7 F2_9 G_4 K_1 return
114 Prince_Danila_the_Talker.txt
- A_xvi depart d1_7 E1_7 F1_2 D2_8 E2_8 F2_8 return Pr_1 Rs_4 Q W # no 'o' Rr/Rs doubling
115 Right_and_Wrong.txt
- A_6 depart E1_7 F1_2 Rs_4 K_5 MOVE
- A_18 B C depart D1_1 E1_1 F1_1 I_6
125 Prince_Ivan_and_Princess_Marta.txt
- Dpre_4 Epre_4 Fpre_9 A_9 depart o MOVE
- Fpre_1 A_16 C depart H_1 J_1 I_1 K_4 return Pr Rs L Q Ex U W
126 The_Old_Man.txt
- A_3 B_2 C depart K_7 return MOVE
- Dpre Epre Fpre A_19 B_3 C F1_1 H_1 J_1 I_1 K_3 return Q T_2 W X # T/Q out of sequence
127
- A_6 o F1_3 o H_1 J_1 I_1 K_3 Pr_6 Rs_6 Q Ex T_2 W # 'o' out of sequence
128 The_Three_Kingdoms_Copper_Silver_and_Gold.txt
- a_1 B C depart D1_1 E1_1 F1_5 G_5 w_1 MOVE
- A_1 C depart F1_1 G_1 H_1 K_1 W
131 Frolka_Stay_at_Home.txt
- A_1 B C depart H_1 I_1 K_4 return w_0
132 The_Mink_Beast.txt
- A_5 B_1 C depart K_7 return MOVE
- a_6 C depart D1_1 E1_1 F1_5 G_5 F2_1 G_2 I_5 return MOVE # 'F1_5' out of sequence - jumbled DEF sequences
- A_1 C depart d1_7 E1_7 F1_9 G_1 o L M N K Q Ex U W %
133 The_Rolling_Peas.txt
- A_1 C depart D1_1 E1_1 F1 MOVE
- B_4 C depart D1_1 E1_1 F1 H_1 I_1 K_4 return
135
- A_4 C F1_3 H_1 I_1 K_4 return Pr_4 Rs_7 % doubling of Pr/Rs sequences
136 The_Storm_Knight_and_the_Measly_Son.txt
- a_6 B_1 C D1_2 E1_2 KF2 MOVE
- A_1 B_2 C K_5 MOVE # 'KF5' is undefined by Propp = typo # re: 136 out of sequence departure/K and doubling of M/N
- A_1 C H_1 I_1 K_1 return Pr_4 Rs_7
137 Ivan_the_Cows_Son.txt
- Dpre Epre Fpre A_19 C H_1 I_1 return Pr_4 Rs_7 MOVE
- a_1 B_2 C depart F1_1 F2_6 M N K_4 return # out of sequence F1_1 before return and K_10 before F_6
138 Ivan_the_Peasants_Son_and_the_Thumbsized_Man.txt
- a_3 B_1 C depart D1_2 E1_2 F1_2 G_2 H_1 I_1 K_4 return Pr_4 Rs_7 MOVE
- A_2 C depart D1_1 E1_2 F1_3 G_1 K_4 return W MOVE
- a_1 B C depart M N K_1 return
139
- Dpre_9 Epre_9 Fpre_9 A_1 B_1 C depart H_1 I_1 K_4 W X MOVE % J2 out of sequence
- A_1 C depart D1_9 E1_9 F1_1 G_1 o L M N Q T_1 U W X
140 Dawn_Evening_Midnight.txt
- A_1 B_1 C depart D1_9 E1_9 G_6 F2_7 I_5 K_4 return W
141 The_Little_Bear_the_Adoptees_and_the_Oaken_Knight.txt
- A_9 B C depart F1_6 D2_9 E2_9 F2_9 G_6 I_5 K_4 return MOVE % two out of sequence Fs
- A_1 C depart F1_6 G_5 K_4 U W
143 Nodey_the_Priests_Grandson.txt
- A_3 C depart F1_1 H_1 I_1 K_7 return MOVE # out of sequence F1
- A_9 depart F1_6 H_1 I_1 K_1 return W
144 The_Flying_Ship.txt
- a_1 B_4 C depart F1_2 G_1 M N T_3 W # out of sequence M / double F_2 / F*9_6
145 The_Seven_Semyons.txt
- a_1 B_2 C depart F1_3 G_1 K_2 return
148 Nikita_the_Tanner.txt
- A_1 B_4 C depart H_1 I_1 K_4 return W
149 The_Snake_and_The_Gypsy.txt
- A_17 B_4 C depart H_2 I_2 K_4 w_0
150 The_Farmhand.txt
- Dpre Epre a_6 B_2 C depart K_7 return MOVE # out of sequence X
- a_5 B_2 C depart H_2 I_2 K_1 return Pr Rs U w_0 # out of sequence Rs/Pr - typo
151 NONAME
- a_5 B_4 C depart H_2 I_2 K_1
152 Ivanko_the_Bears_Son.txt
- A_9 depart H_2 I_2 K_1 return
153 The_Soldier_Saves_the_Princess.txt
- A_18 C depart F1_1 H_3 I_3 U w trans X # out of sequence X
154 The_Fugutive_Soldier_and_the_Devil.txt
- Dpre Epre_7 Fpre_9 A_18 C depart F1_1 H_3 I_3 K_4 W # out of sequence items
155 Two_Ivans_Soldiers_Son.txt
- a_2 B_3 C depart D1_2 E1_2 F1_1 K return MOVE
- a_2 B_3 C depart D1_2 E1_2 F1_1 K return MOVE
- A_14 B_4 C depart G_2 I_5 K_9 U MOVE % alien weirdness at beginning of Move
- A_18 B_4 C depart H_1 J_1 I_1 K_1 L Q Ex U W X % Propp: return X
156 Koshchey_the_Deathless.txt
- A_1 B_3 C depart D1_2 E1_2 F1_2 G_2 D2_1 E2_1 F2_2 G_5 o L HMPr J INRs K return PrH RsI L Q Ex T U W X MOVE
- a_1 B_4 C depart D1_4 E1_4 F1_6 G_5 o L HMPr J INRs K return PrH RsI L Q Ex T U W X MOVE
- A_7 C depart G_1 o L HMPr J INRs K return PrH RsI L Q Ex T U W X
159 Maria_Morevna.txt
- A_1 C depart K_4 MOVE
- A_1 C depart F1_9 K_4 return Pr_1 Rs_1 MOVE
- A_14 B_4 C depart K_9 return Pr_1 Rs_1 MOVE
- a_2 depart F1_1 D2 E2 F2_9 o L Pr_1 Rs_2
161 Prince_Ivan_and_Byely_Polyanin.txt
- A_19 B_2 C depart H_1 I_1 K_4 return MOVE
- a_1 C depart F1_1 G_3 H_1 I_1 K_9 MOVE % KF9
- a_1 C depart D1_9 E1_9 F1_1 G_6 D2_9 E2_9 F2_4 G_5 J I_5 K_4 return MOVE
- a_1 C depart G_2 H_1 I_1
162 The_Crystal_Mountain.txt
- Dpre_6 Epre_6 Fpre_1 A_11 H_1 I_1 K_8 W X MOVE
- A_1 B_3 C depart H_1 I_1 K_4 W X
163 Bukhtan_Bukhtanovich.txt
- a_1 B C depart G_3 I_5 T_4 W return
164 Kozma_Get_Rich_Quick.txt
- A_5 C depart G_3 K_7 return W return MOVE
- a_1 C depart F1_9 G_3 I_5 W return
166 Emelya_the_Simpleton.txt
- Dpre Epre Fpre A_8 depart G_1 W MOVE
- A_10 G_2 t q
167 According_to_Pike.txt
- a_5 D1 E1 F1 K T U W MOVE
- A_10 B_3 C G_2 MOVE
- a_1 B_3 C depart D1 E1 F1_9 M N W return
#R libraries used:
- ape - Analsysis for Phylogenetic Evolution ( http://ape-package.ird.fr/ )
- lsa - latent semantic analysis / singular value decomposition (SVD)
- Rgraphviz - Bioconditor's interface for R to graphviz data visualization platform
- tm - popular textmining package for R