Modified:
/trunk/pyphon/src/pyphon_find2tlanguages.py
=======================================
--- /trunk/pyphon/src/pyphon_find2tlanguages.py Thu Feb 10 14:55:26 2011
+++ /trunk/pyphon/src/pyphon_find2tlanguages.py Fri Feb 11 12:18:05 2011
@@ -44,7 +44,7 @@
print language[1]
for member in language[2]:
print member[0], member[1], member[2]
- print language[3], language[4]
+ #print language[3], language[4]
def compatible_languages(cohort, languages):
retlanguages = []
@@ -93,24 +93,28 @@
if i not in todelete:
pfretlanguages.append(retlanguages[i])
- flanguages = []
- for language in pfretlanguages:
- r1 = getrankings(language[0])
- r2 = getrankings(language[1])
- sd = set_dif(r1, r2)
- language.append(sd[0])
- language.append(sd[1])
- flanguages.append(language)
- return flanguages
+ return pfretlanguages
languages = []
for cohort in cohorts:
- #print "Adding cohort", cohort[0][0], "->", cohort[0][2]
+ print "Adding cohort with", len(languages), "languages:",
cohort[0][0], "->", cohort[0][2]
#print_languages(languages)
languages = compatible_languages(cohort, languages)
-
-
+ if len(languages)==0:
+ print "No languages found. Sorry!"
+ break
+
+
+annotated_languages = []
+#for language in languages:
+# r1 = getrankings(language[0])
+# r2 = getrankings(language[1])
+# sd = set_dif(r1, r2)
+# language.append(sd[0])
+# language.append(sd[1])
+# annotated_languages.append(language)
+# print_languages([language])
print_languages(languages)