Skip to content

This Perl package, seguid, implements SEGUID v2 together with the original SEGUID algorithm.

License

Notifications You must be signed in to change notification settings

seguid/seguid-perl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SEGUID v2: Checksums for Linear, Circular, Single- and Double-Stranded Biological Sequences

This Perl package, seguid, implements SEGUID v2 together with the original SEGUID algorithm.

Installation

To install this module, run the following commands:

perl Makefile.PL
make
make test
sudo make install

Usage

From command line:

echo 'ACGT' | seguid --type=lsseguid

In Perl code:

use SEGUID qw(lsseguid csseguid ldseguid cdseguid seguidv1 seguidv1urlsafe);

my $checksum = lsseguid("ACGT");

Function Types

Topology Strandedness Function
linear single lsseguid
circular single csseguid
linear double ldseguid
circular double cdseguid

License

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

Author

Gyorgy Babnigg [email protected]

About

This Perl package, seguid, implements SEGUID v2 together with the original SEGUID algorithm.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages