Perl Pipeline Framework