Download Bio Seq - Bio Seq Description, Bio Seq Reviews
Contact
 


 

Download

 
Download Now (4788K)
Perl Artistic License
Downloads till now: 3
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Assembler Tools , Bug Tracking , Code Generators , Compilers , Debuggers , Disassemblers , Internationalization , Interpreters , Libraries , Localization, Perl Modules , Preprocessors , Quality Assurance and Testing , UI (User Interfaces) , Version Control , Widgets ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

Bio::Seq

 

Details

Size: 4788K
Last Update: 2008-05-03 00:39:36
Version: 1.4
OS Support: Linux
License/Program Type: Perl Artistic License
Publisher: Ewan Birney
Price:$0.00
Description:

Bio::Seq 1.4 is libraries software developed by Ewan Birney.
Bio::Seq is a sequence object, with features.



SYNOPSIS

This is the main sequence object in Bioperl

gets a sequence from a file
$seqio = Bio::SeqIO->new( '-format' => 'embl' , -file => 'myfile.dat');
$seqobj = $seqio->next_seq();

SeqIO can both read and write sequences; see Bio::SeqIO
for more information and examples

get from database
$db = Bio::DB::GenBank->new();
$seqobj = $db->get_Seq_by_acc('X78121');

make from strings in script
$seqobj = Bio::Seq->new( -display_id => 'my_id',
-seq => $sequence_as_string);

gets sequence as a string from sequence object
$seqstr = $seqobj->seq(); actual sequence as a string
$seqstr = $seqobj->subseq(10,50); slice in biological coordinates

retrieves information from the sequence
features must implement Bio::SeqFeatureI interface

@features = $seqobj->get_SeqFeatures(); just top level
foreach my $feat ( @features ) {
print "Feature ",$feat->primary_tag," starts ",$feat->start," ends ",
$feat->end," strand ",$feat->strand,"n";

features retain link to underlying sequence object
print "Feature sequence is ",$feat->seq->seq(),"n"
}

sequences may have a species

if( defined $seq->species ) {
print "Sequence is from ",$species->binomial_name," [",$species->common_name,"]n";
}

annotation objects are Bio::AnnotationCollectionI's
$ann = $seqobj->annotation(); annotation object

references is one type of annotations to get. Also get
comment and dblink. Look at Bio::AnnotationCollection for
more information

foreach my $ref ( $ann->get_Annotations('reference') ) {
print "Reference ",$ref->title,"n";
}

you can get truncations, translations and reverse complements, these
all give back Bio::Seq objects themselves, though currently with no
features transfered

my $trunc = $seqobj->trunc(100,200);
my $rev = $seqobj->revcom();

there are many options to translate - check out the docs
my $trans = $seqobj->translate();

these functions can be chained together

my $trans_trunc_rev = $seqobj->trunc(100,200)->revcom->translate();

A Seq object is a sequence with sequence features placed on it. The Seq object contains a PrimarySeq object for the actual sequence and also implements its interface.

In Bioperl we have 3 main players that people are going to use frequently

Bio::PrimarySeq - just the sequence and its names, nothing else.
Bio::SeqFeatureI - a location on a sequence, potentially with a sequence
and annotation.
Bio::Seq - A sequence and a collection of sequence features
(an aggregate) with its own annotation.

Although Bioperl is not tied heavily to file formats these distinctions do map to file formats sensibly and for some bioinformaticians this might help

Bio::PrimarySeq - Fasta file of a sequence
Bio::SeqFeatureI - A single entry in an EMBL/GenBank/DDBJ feature table
Bio::Seq - A single EMBL/GenBank/DDBJ entry

By having this split we avoid a lot of nasty circular references (sequence features can hold a reference to a sequence without the sequence holding a reference to the sequence feature). See Bio::PrimarySeq and Bio::SeqFeatureI for more information.

Ian Korf really helped in the design of the Seq and SeqFeature system.

Requirements:
Perl
Bio::Seq 1.4 supports english interface languages and works with Linux.

Downloading Bio::Seq 1.4 will take minute if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

Bio::Seq Version History

Product Date Added
Bio::Seq 1.4 2008-05-03 00:39:36


Related Software

BSPonMPI
From category: Libraries
BSPonMPI 0.2 is libraries software developed by Wijnand J. Suijlen. BSPonMPI is a platform independent software library for developing parallel programs. BSPonMPI implements the BSPlib standard (wi...
Data::Page::Viewport
From category: Libraries
Data::Page::Viewport 1.02 is libraries software developed by Ron Savage. Data::Page::Viewport is a Perl module to scroll thru data a page, or just an item, at a time. Synopsis This is...
libetc
From category: Libraries
libetc is an LD_PRELOAD-able shared library designed for maintaining a home directory without dot-files....
IMS ReleaseMgr Utils
From category: Perl-Modules
IMS::ReleaseMgr::Utils is a collection of utility routines for rlsmgr scripts....
DIMVisual
From category: Debuggers
DIMVisual 0.2 is debuggers software developed by Lucas Schnorr. DIMVisual stands for Data Integration Model for Visualization. The implementation allows the integration of information to the analys...
Net DRI
From category: Libraries
Net::DRI is a collection of object oriented Perl modules that provides an abstract and uniform interface for DNS providers....
Courier Authentication Library
From category: Libraries
Courier Authentication Library 0.58 is libraries software developed by Sam Varshavchik. Courier Authentication Library is an API toolkit for implementing password validation and account metadata lo...
Crypt Eksblowfish
From category: Perl-Modules
Crypt::Eksblowfish is the Eksblowfish block cipher....
cgixx
From category: Libraries
cgixx 1.07 is libraries software developed by Isaac W. Foraker. cgixx is intended as a modern CGI library for ISO standard C++ compilers. The focus of the cgixx library is not for the genera...
Algorithm::C3 0.05
From category: Libraries
Algorithm::C3 0.05 is libraries software developed by Stevan Little and Brandon L. Black. Algorithm::C3 is a module for merging hierarchies using the C3 algorithm. SYNOPSIS use Algo...
CSVObjects
From category: Libraries
CSVObjects 0.5b is libraries software developed by Anupam Sengupta. CSVObjects is a free and open sourced Java based framework for transparently parsing and unmarshalling Comma Separated Value (CS...
cid-compiler
From category: Code-Generators
cid-compiler 0.1 is code generators software developed by Markus W Weissmann. cid-compiler is a language tool to easily create C code with object oriented features. It\'s compiler generates header...
Audio File Library 0.2.6
From category: Libraries
Audio File Library 0.2.6 is libraries software developed by Michael Pruett. The Audio File Library provides a uniform and elegant API for accessing a variety of audio file formats, such as AIFF/AIF...
Flat Assembler
From category: Assembler-Tools
Flat Assembler 1.67 is assembler tools software developed by Tomasz Grysztar. The flat assembler is a fast and efficient self-assembling 80x86 assembler for DOS, Windows, and Linux operating system...
cpphs
From category: Preprocessors
cpphs 1.0 is preprocessors software developed by Malcolm Wallace. cpphs is a liberalised re-implementation of cpp, the C pre-processor, in Haskell. Why re-implement cpp? Rightly or wrongly,...
 

Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver
3. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
4. Canon PIXMA iP1300 Printer Driver a
5. Canon PIXMA MP210 MP Drivers
6. Canon PIXMA iP1300 Printer Driver c
7. Canon i-SENSYS LBP2900 Printer Driver R
8. Asus EZVcr II
9. Canon PIXMA MP160 MP Drivers xp64
10. Genius Eye 110 Webcam Driver
11. Canon PIXMA MP140 MP Drivers
12. JavaScript Page Preloader
13. LG GSA-2166D
14. Canon PIXMA MP220 MP Drivers
15. Canon PIXMA iP1600 Printer Driver
16. Canon PIXMA iP1200 Printer Driver x64 d
17. Matsushita DVD-RAM UJ-842S
18. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
19. Canon PIXMA MP150 MP Drivers 2kxp
20. Canon LaserShot LBP-1210 Printer Driver

DownloadTube Editor Reviews

 
1. Opera Browser
Opera lets you synchronize every part of your life. Synch yo...
2. Aplus Video to iPod PSP 3GP Converter
Aplus Video to iPod PSP 3GP Converter - a powerful utility t...
3. Quick Timer PPC
Quick Timer PPC is an application for Pocket PC to control N...
4. UniDoc
UniDoc is a powerful and reliable software application that ...
5. Exif Pilot Lite
Exif Pilot Lite allows you to view EXIF, EXIF GPS and IPTC d...
6. SyncQuick Netwatch
SyncQuick Netwatch provide the ability to monitor multiple s...
7. GdImageBox OCX
GdImageBox OCX is an Image Viewer Control delivered as an Ac...
8. Magicbit DVD to MP4 Converter
Magicbit DVD to MP4 Converter helps you rip and convert DVDs...
9. Alldj DVD to PSP Ripper
Alldj DVD To PSP Ripper is a powerful solution for convertin...
10. Relay Timer
Relay Timer is a powerful tool for NCD ProXR relay controlle...

Software Reviews Full List



Recent Blog Posts

 
1. Opera 10 Alpha Obtained A Score of 100/100 For Acid3 Test
Opera Software ASA has made available for free download a ne...
2. Cloud – An Operating System That Boots Into A Browser
After the successful debut with gOS Linux in Wal-Mart comput...
3. The New Python 3.0: A Release Incompatible With 2.x Versions
Python is a well known programming language that allows the ...
4. Moonlight 1.0 Beta 1 Is Available For Free Download
Moonlight 1.0 Beta 1, the open source implementation of Micr...
5. All Popular Social Networks In One Place: Power.com
The concept of social networking is one of the attributes of...
6. The Distribution of PHP / MySQL Applications With Server2Go
Server2Go is a Windows based software that allows the distri...
7. Link Baiting: The Building Of One Way Links In A Natural Manner
One way links represent a direct link to a given website, bu...
8. Search.io Simplifies The Searching of Information Through A Tabbed Interface
Most of the Internet users begin the navigation of various w...
9. Automatic Creation of An Ubuntu 8.1 Live USB From Windows
As compared with the running of a LiveCD inside a virtual ma...
10. TooManyTabs Mozilla Firefox Add-On Improves Memory Usage And User Browsing Experience
Firefox, one of the most popular web browsers in the world p...

Last 20 Scripts

 
1. JamUba AJAX Stock Script
JamUba AJAX Stock Script allows the user to embed a flexible
2. YouTube Video Script
YouTube Video Script runs on YouTube API and fetches million
3. Smooth Navigational Menu
Smooth Navigational Menu is a multi level, CSS list based me
4. JamUba ftpsync Script
JamUba ftpsync Script is a Perl utility to synchronize the h
5. Easy 2Checkout Integrator
Easy 2Checkout Integrator script provides a simple and easy
6. Wussa
Wussa is a script suitable for webmasters planning to create
7. WPJobAds
WPJobAds is a WordPress job board plugin that lets you sell
8. Wallpaper Website Creator
Wallpaper Website Creator is a PHP based script that helps y
9. Flex2 Advanced ColorPicker
Flex2 Advanced ColorPicker is a color picker component for F
10. Tree CheckBox
Tree CheckBox is a Flex3 component resulted from the customi
11. ResizeTool
ResizeTool is a simple and easy to use resize tool to be imp
12. Flickr Cube Viewer
Flickr Cube Viewer is a small utility based on Flex that all
13. Font Reader
Font Reader is an Actionscript 3 based true type font parser
14. iPod like Scroller
iPod like Scroller is a simple component which can simulate
15. AMFPHP
AMFPHP is a free open-source PHP implementation of the Actio
16. FlashFlickr PhotoGallery
FlashFlickr PhotoGallery is an image gallery made in Flex2/A
17. jQuery.popeye
jQuery.popeye script is an inline lightbox alternative.
18. prettyComments
prettyComments script provides a solution for comment boxes
19. prettyPopin
prettyPopin provides a nice way to display simple content or
20. MYRE Realty Manager
MYRE Realty Manager is a complete realty listing management