perl-PDL-EditDistance - Compute Wagner-Fischer edit distance and alignment matrices on PDLs

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports i586
Package filename perl-PDL-EditDistance-0.09-alt1.1.i586.rpm
Package name perl-PDL-EditDistance
Package version 0.09
Package release alt1.1
Package architecture i586
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 553.77 KB
Installed size 553.77 KB
use PDL;
use PDL::EditDistance;
$a = pdl([map { ord($_) } qw(G U M B O)]);
$b = pdl([map { ord($_) } qw(G A M B O L)]);
$a1 = pdl([0, map { ord($_) } qw(G U M B O)]);
$b1 = pdl([0, map { ord($_) } qw(G A M B O L)]);
$dist          = edit_distance_static($a,$b, 0,1,1,1);
($dist,$align) = edit_align_static($a,$b, 0,1,1,1);
@costs         = ($costMatch=0,$costInsert=1,$costDelete=1,$costSubstitute=2);
$dist          = edit_distance_static($a,$b, @costs);
($dist,$align) = edit_align_static($a,$b, @costs);
$costsMatch = random($a->nelem+1, $b->nelem+1);
$costsIns   = random($a->nelem+1, $b->nelem+1);
$costsDel   = random($a->nelem+1, $b->nelem+1);
$costsSubst = random($a->nelem+1, $b->nelem+1);
@costs         = ($costsMatch,$costsIns,$costDel,$costsSubst);
$dist          = edit_distance_full($a,$b,@costs);
($dist,$align) = edit_align_full($a,$b,@costs);
$op_match = align_op_match();      ##-- constant
$op_del   = align_op_insert1();    ##-- constant
$op_ins   = align_op_insert2();    ##-- constant
$op_subst = align_op_substitute(); ##-- constant
($apath,$bpath,$pathlen) = edit_bestpath($align);
($ai,$bi,$ops,$pathlen)  = edit_pathtrace($align);
$lcs = edit_lcs($a,$b);
($ai,$bi,$lcslen) = lcs_backtrace($a,$b,$lcs);


Package Version Architecture Repository
perl-PDL-EditDistance-0.09-alt1.1.x86_64.rpm 0.09 x86_64 Autoimports
perl-PDL-EditDistance - - -


Name Value
/usr/lib/perl5 - - - - - -
perl( -
perl(PDL/ -
perl(PDL/ -
perl( -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
perl(PDL/ = 0.090
perl-PDL-EditDistance = 0.09-alt1.1


Type URL
Binary Package perl-PDL-EditDistance-0.09-alt1.1.i586.rpm
Source Package perl-PDL-EditDistance-0.09-alt1.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] i586 autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-PDL-EditDistance rpm package:
    # sudo apt-get install perl-PDL-EditDistance



See Also

Package Description
perl-PDL-Fit-Levmar-0.0100-alt1.1.i586.rpm Nonlinear fit and optimization routines for pdl
perl-PDL-GA-0.08-alt1.1.i586.rpm Genetic algorithm utilities for PDL
perl-PDL-Graphics-ColorDistance-0.0.1-alt1.i586.rpm PDL::Graphics::ColorDistance
perl-PDL-Graphics-ColorSpace-0.1.0-alt1.i586.rpm PDL-Graphics-ColorSpace
perl-PDL-HMM-0.06005-alt1.1.i586.rpm PDL Hidden Markov Model utilities
perl-PDL-IO-Image-1.001-alt1.1.i586.rpm Load/save bitmap from/to PDL (via FreeImage library)
perl-PDL-Ngrams-0.10-alt1.1.i586.rpm N-Gram utilities for PDL
perl-PDL-SVDLIBC-0.19-alt1.1.i586.rpm PDL interface to Doug Rohde's SVD C Library
perl-PDL-Stats-0.75-alt1.1.i586.rpm a collection of statistics modules in Perl Data Language, with a quick-start guide for non-PDL peop
perl-PDL-VectorValued-1.0.9-alt1.1.i586.rpm Assorted utilities for vector-valued PDLs
perl-PHP-Serialization-XS-0.10-alt2.1.i586.rpm simple flexible means of converting the output
perl-PITA-Test-Dummy-Perl5-XS-0.01-alt4.1.i586.rpm perl module PITA-Test-Dummy-Perl5-XS
perl-POE-Component-Fuse-0.05-alt4.1.i586.rpm Using FUSE in POE
perl-POE-Filter-SSL-0.41-alt1.1.i586.rpm The easiest and flexiblest way to SSL in POE!
perl-POE-XS-Loop-EPoll-1.003-alt4.1.i586.rpm XS loop implementation for POE using epoll_*()