PADT Modules

Internal

MorphoMap
Conversion of Tim Buckwalter's tags into an approximation of the Functional Morphology
ExperiMorph
Experience-based analyzer derived from Penn Arabic Treebank, Part 2 and used in MorphoFS.pl
AraMorph
The Buckwalter Arabic Morphological Analyzer Version 1.0 with improved programming interfaces
XMorph
Information on lexical units extracted from Tim Buckwalter's dictStems of his analyzer

In order to install, copy the files to where Perl can find them, or extend @INC with the appropriate paths.

TrEd

Fslib
Essential library for working with the FS data format of TrEd, like in SyntaxFS.pl
TrEd::ArabicRemix
Identifying and reordering the right-to-left and left-to-right chunks of a text
TrEd::ConvertArab
Roman Czyborra's excellent arabjoin with a modified programming interface

These modules are located in the library directory of TrEd, typically TrEd/tredlib.

CPAN

Encode::Arabic
Allowing for multi-purpose processing of the Arabic script in its various encodings, transliterations and transcriptions
Encode::Mapper
Extension for intuitive, yet efficient construction of mappings for Encode, esp. Encode::Arabic::ArabTeX and Encode::Arabic::ArabTeX::ZDMG
Algorithm::Diff
Solving the Longest Common Subsequence problem in migrate_annotation_morpho.btred and migrate_annotation_syntax.btred

Explore the system-dependent distributions: Encode-Arabic-1.11 Encode-Mapper-1.18 Algorithm-Diff-1.15