PADT Scripts

perl

MorphoFS.pl
Generates non-annotated MorphoTrees sourcing documents of this SGML format and DTD
SyntaxFS.pl
Generates non-annotated Analytical level taking as input the disambiguated MorphoTrees
newline_fs.pl
Line-breaks each listed FS file in order for the nodes and dependencies to occupy distinct lines
insert_cvs.pl
Inserts an empty CVS identification sequence just before the definition of style in each FS file
recode_fs.pl
Converts SGML documents or FS files from one encoding into another (CP1256 > UTF8)
excode_fs.pl
Translates ordinal-number control sequences into characters (Latin1 > UTF8)
split_docs.pl
Splits the multi-document files of Arabic Gigaword into well-identified one-document ones
tred_fl.pl
Turns the diagnostic output of the btred scripts into an organized filelist for TrEd
edit_tred_style.pl
Example of modifying the definition of the FS style

btred

count_morpho.btred
count_syntax.btred
Diagnoses suspisious annotations and prints important data statistics
migrate_annotation_morpho.btred
migrate_annotation_syntax.btred
Migrates and synchronizes annotations, profiting greatly from Algorithm::Diff designed to find the best correspondences in between two sequences of anything
tree_trims_morpho.btred
tree_trims_syntax.btred
Example of macro annotations that were run on PADT, now prevented from applying the changes
unify_header_morpho.btred
unify_header_syntax.btred
Operations leading to renaming and reordering of the attributes of the nodes in the FS files
print_comment_morpho.btred
print_comment_syntax.btred
Reports all nodes with a non-empty comment

csh

clone_tred_style.csh
Extracts the definition of style from the first listed file, and copies it over the style of the rest of files