Perl Module
XML::WBXML is a Perl module to convert between XML and WBXML using libwbxml2. SYNOPSIS use XML::WBXML; $wbxml = XML::WBXML::xml_to_wbxml($xml); $xml = XML::WBXML::wbxml_to_xml($wbxml); This module is a wrapper around Aymerick Jehannes libwbxml (or perhaps libwbxml2, I am not sure what...
Platforms: *nix
License: Freeware | Size: 52.22 KB | Download (165): XML::WBXML Download |
DateTime::Calendar::Mayan is a Perl module with the Mayan Long Count, Haab, and Tzolkin calendars. SYNOPSIS use DateTime::Calendar::Mayan my $dtcm = DateTime::Calendar::Mayan->new( baktun => 12, katun => 19, tun => 10, uinal => 2, kin => 8, # alternate epoch epoch => DateTime->new(...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (164): DateTime::Calendar::Mayan Download |
Chart::Plot::Canvas is a Perl module to plot two dimensional data in an Tk Canvas. SYNOPSIS use Chart::Plot::Canvas; my $img = Chart::Plot::Canvas->new(); my $anotherImg = Chart::Plot::Canvas->new ($image_width, $image_height); $img->setData (@dataset) or die( $img->error() );...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (162): Chart::Plot::Canvas Download |
Template::Ast is a Perl module to process ASTs for Perl Template Toolkit. SYNOPSIS use Template::Ast; # Rebuild AST stored in file: $ast = Template::Ast->read(foo.ast) or die Template::Ast->error(); # Writing existing AST to file: $ast = { Marry => [24, F], John => [21, M] };...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (161): Template::Ast Download |
PermComb is pure perl module for performing permutations and combinations of an arbitrary list. Algorithm::Permute permutes only n out of n and requires compilation. This mod is pure perl and supports permutations and combinations taken R at a time, iteratively and both in the same object at...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (159): PermComb Download |
List::Maker is a Perl module that can generate more sophisticated lists than just $a..$b. SYNOPSIS use List::Maker; @list = < 1..10 >; # (1,2,3,4,5,6,7,8,9,10) @list = < 10..1 >; # (10,9,8,7,6,5,4,3,2,1) @list = < 1,3,..10 > # (1,3,5,7,9) @list = < 1..10 x 2 > # (1,3,5,7,9) @list = <...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (159): List::Maker Download |
UML::Sequence is a Perl module to render UML sequence diagrams, often by running the code. SYNOPSIS use UML::Sequence; my $tree = UML::Sequence->new(@methods, @outline, &parse_method); print $tree->build_xml_sequence(Title); To use this package, or see how to use it, see genericseq.pl...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (159): UML::Sequence Download |
Text::NSP::Measures::2D::Fisher::twotailed is a Perl module implementation of the two-sided Fishers exact test. SYNOPSIS Basic Usage use Text::NSP::Measures::2D::Fisher::twotailed; my $npp = 60; my $n1p = 20; my $np1 = 20; my $n11 = 10; $twotailed_value = calculateStatistic( n11=>$n11,...
Platforms: *nix
License: Freeware | Size: 952.32 KB | Download (159): Text::NSP::Measures::2D::Fisher::twotailed Download |
Convert::ASCII::Armor is a Perl module that can convert binary octets into ASCII armoured messages. SYNOPSIS See SYNOPSIS in Convert::ASCII::Armour. Empty subclass of Convert::ASCII::Armour for American English speakers..
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (159): Convert::ASCII::Armor Download |
Gedcom is a Perl module to manipulate Gedcom genealogy files. SYNOPSIS use Gedcom; my $ged = Gedcom->new; my $ged = Gedcom->new($gedcom_file); my $ged = Gedcom->new(grammar_version => 5.5, gedcom_file => $gedcom_file, read_only => 1, callback => $cb); my $ged =...
Platforms: *nix
License: Freeware | Size: 96.26 KB | Download (158): Gedcom Download |
Gtk2::Ex::MindMapView::HotSpot::Grip::Round is a Perl module to manage a round grip type "hot spot" on a view item. SYNOPSIS use Gtk2::Ex::MindMapView::HotSpot::Grip::Round; The Gtk2::Ex::MindMapView::HotSpot::Grip::Round is a round grip that may be used to resize a...
Platforms: *nix
License: Freeware | Size: 50.18 KB | Download (157): Gtk2::Ex::MindMapView::HotSpot::Grip::Round Download |
Physics::Lorentz::Transformation Perl module contains representation of poincare transformations. SYNOPSIS use Physics::Lorentz; my $rotation = Physics::Lorentz::Transformation->rotation_euler( $alpha, $beta, $gamma ); my $vector = Physics::Lorentz::Vector->new([$t, $x, $y, $z]); my...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (155): Physics::Lorentz::Transformation Download |
GD::Graph::Polar is a Perl module to make polar graph using GD package. SYNOPSIS use GD::Graph::Polar; my $obj=GD::Graph::Polar->new(size=>480, radius=>100); $obj->addPoint (50=>25); $obj->addPoint_rad (50=>3.1415); $obj->addGeoPoint (75=>25); $obj->addGeoPoint_rad (75=>3.1415);...
Platforms: *nix
License: Freeware | Size: 47.1 KB | Download (153): GD::Graph::Polar Download |
WSDL::Generator is a Perl module to generate wsdl file automagically. SYNOPSIS use WSDL::Generator; my $wsdl = WSDL::Generator->new($init); Foo->a_method($param}; print $wsdl->get(Foo); You know folks out there who use another language than Perl (huh?) and you want to release a SOAP...
Platforms: *nix
License: Freeware | Size: 686.08 KB | Download (153): WSDL::Generator Download |
Algorithm::Combinatorics Perl module is an efficient generator of combinatorial sequences. SYNOPSIS use Algorithm::Combinatorics qw(permutations); my @data = qw(a b c); # scalar context gives an iterator my $iter = permutations(@data); while (my $p = $iter->next) { # ... } # list...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (153): Algorithm::Combinatorics Download |
ExtUtils::AutoInstall is a Perl module to automatic install of dependencies via CPAN. SYNOPSIS In Makefile.PL, with Module::Install available on the authors system: use inc::Module::Install; name (Joe-Hacker); abstract (Perl Interface to Joe Hacker); author (Joe Hacker ); include...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (152): ExtUtils::AutoInstall Download |
CallGraph::Lang::Fortran is a Perl module with a Fortran 77 parser for creating call graphs. SYNOPSIS use CallGraph::Lang::Fortran; my $graph = CallGraph::Lang::Fortran->new(files => [glob(*.f)]); print $graph->dump; This module is a subclass of CallGraph which implements parsing Fortran...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (152): CallGraph::Lang::Fortran Download |
Geo::Inverse is a Perl module to calculate geographic distance from a lat & lon pair. SYNOPSIS use Geo::Inverse; my $obj = Geo::Inverse->new(); # default "WGS84" my ($lat1,$lon1,$lat2,$lon2)=(38.87, -77.05, 38.95, -77.23); my ($faz, $baz, $dist)=$obj->inverse($lat1,$lon1,$lat2,$lon2);...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (152): Geo::Inverse Download |
Video::Info::RIFF is a Perl module that can probe DivX and AVI files for attributes like: -video codec -audio codec -frame height -frame width -frame count and more! SYNOPSIS use Video::Info::RIFF; my $video; $video = Video::Info::RIFF->new(-file=>$filename); #like this $video =...
Platforms: *nix
License: Freeware | Size: 634.88 KB | Download (151): Video::Info::RIFF Download |
SVG::Graph is a Perl module to visualize your data in Scalable Vector Graphics (SVG) format. SYNOPSIS use SVG::Graph; use SVG::Graph::Data; use SVG::Graph::Data::Datum; #create a new SVG document to plot in... my $graph = SVG::Graph->new(width=>600,height=>600,margin=>30); #and create...
Platforms: *nix
License: Freeware | Size: 88.06 KB | Download (151): SVG::Graph Download |