Main > Programming > Libraries >

MassSpec::CUtilities 0.04

MassSpec::CUtilities 0.04

Sponsored Links

MassSpec::CUtilities 0.04 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.016 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 973
Date added: 2007-02-23
Publisher: Jonathan Epstein

MassSpec::CUtilities 0.04 description

MassSpec::CUtilities is a Perl extension containing C utilities for use in mass spectrometry.

SYNOPSIS

MassSpec::CUtilities is an XS module so theres a chance that you or your target user might not get it to install cleanly on the target system; therefore its recommended to make its presence optional and to offer slower-performing Perl equivalents where practical.

Also note that this module uses a 19-letter amino alphabet rather than the traditional 20-letter alphabet, since the isobars Leucine(L) and Isoleucine(I) are represented instead by "X." Furthermore some portions of this module assume that their input peptides are internally in alphabetical order.

my $haveCUtilities;
if (eval require MassSpec::CUtilities) {
import MassSpec::CUtilities;
$haveCUtilities = 1;
} else {
$haveCUtilities = 0;
}
if ($haveCUtilities) {
my $candidate = MassSpec::CUtilities::encodeAsBitString("ACCGT");
my @shortPeptides = ("ACT","CCGM","ACCGTY","CCT");
my (@list,@answer);
foreach $_ (@shortPeptides) {
push @list, MassSpec::CUtilities::encodeAsBitString($_);
}
if (MassSpec::CUtilities::testManyBitStrings($candidate,@shortPeptides,@list,@answer)) {
# should print "ACT" and "CCT" only
print "Matched: " . join(,,@answer) . "n";
}
}

see API documentation for other available subroutines

ABSTRACT

An eclectic mix of C utilities originally used in a mass spectrometry denovo sequencing project at NIH. It includes a fast Huffman decoder suitable (with minor modifications) for use with the CPAN module Algorithm::Huffman, as well as a fast peptide mass calculator and methods for encoding peptides as products of prime numbers or as bitmaps.

An eclectic mix of C utilities originally used in a mass spectrometry denovo sequencing project at NIH. It includes a fast Huffman decoder suitable (with minor modifications) for use with the CPAN module Algorithm::Huffman, as well as a fast peptide mass calculator and methods for encoding peptides as products of prime numbers or as bitmaps.

MassSpec::CUtilities 0.04 Screenshot

Advertisements

MassSpec::CUtilities 0.04 Keywords

Bookmark MassSpec::CUtilities 0.04

Hyperlink code:
Link for forum:

MassSpec::CUtilities 0.04 Copyright

WareSeeker periodically updates pricing and software information of MassSpec::CUtilities 0.04 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of MassSpec::CUtilities 0.04 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Basset::Container::Hash Perl module implements a layered hash. Free Download
Mail::Addressbook::Convert::Utilities is a Perl module for addressbook conversion. Free Download
Test::Perl::Critic is a Perl module use Perl::Critic in test programs. Free Download
PerlIO is a Perl module created to load on demand PerlIO layers and root of PerlIO::* name space. Free Download
CVS Perl library is a Perl module which is is a wrapper around the CVS command with an object-oriented interface. Free Download
Task::Catalyst::Tutorial is a Perl module that installs everything you need to learn Catalyst. Free Download
Perl::Dist::Builder is a Perl module to create win32 Perl installers. Free Download
ExtUtils::Embed is a Perl module with utilities for embedding Perl in C/C++ applications. Free Download