Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.872.794 Times

Bio::Index::Swissprot 1.4

  Date Added: September 18, 2010  |  Visits: 946

Bio::Index::Swissprot

Report Broken Link
Printer Friendly Version


Product Homepage
Download (79 downloads)



Bio::Index::Swissprot is a Perl Interface for indexing (multiple) Swissprot .dat files (ie flat file swissprot format). SYNOPSIS # Complete code for making an index for several # Swissprot files use Bio::Index::Swissprot; use strict; my $Index_File_Name = shift; my $inx = Bio::Index::Swissprot->new(-filename => $Index_File_Name, -write_flag => WRITE); $inx->make_index(@ARGV); # Print out several sequences present in the index # in gcg format use Bio::Index::Swissprot; use Bio::SeqIO; use strict; my $out = Bio::SeqIO->new( -format => gcg, -fh => *STDOUT ); my $Index_File_Name = shift; my $inx = Bio::Index::Swissprot->new(-filename => $Index_File_Name); foreach my $id (@ARGV) { my $seq = $inx->fetch($id); # Returns Bio::Seq object $out->write_seq($seq); } # alternatively my ($id, $acc); my $seq1 = $inx->get_Seq_by_id($id); my $seq2 = $inx->get_Seq_by_acc($acc); Inherits functions for managing dbm files from Bio::Index::Abstract.pm, and provides the basic funtionallity for indexing Swissprot files, and retrieving the sequence from them. Heavily snaffled from James Gilberts Fasta system. Note: for best results use strict. Details on configuration and additional example code are available in the biodatabases.pod file..

Requirements: No special requirements
Platforms: Linux
Keyword: Bioindexswissprot File Files Flat File Id Index Indexing Libraries Perl Interface Programming Swissprot Swissprot Dat
Users rating: 0/10

License: Freeware Size: 4.7 MB
USER REVIEWS
More Reviews or Write Review


BIO::INDEX::SWISSPROT RELATED
Development Tools  -  Flat file extractor 0.2.7
Flat file extractor (ffe) can be used for parsing different flat file structures and printing them in different formats. ffe can also process fixed length binary files. ffe is a command line tool developed in GNU/Linux environment and it is...
 
Database Tools  -  Flat File Database Manager for Scripts 1.0
A flat file is a file that contains records. Each record is specified in a single line. Fields from each record may either have a fixed width, or may be delimited by commas (CSV), tube (|), whitespace, tabs, or any other character.Flat File...
10 KB  
Miscellaneous  -  Flat File Scripts 1.0
Flat File Scripts (FFS) is basically a project around writing PHP scripts that don't require database systems, but instead use flat files such as XML and TXT.
 
Database Tools  -  Flat File Database Manager 1.1
A flat file is a file that contains records. Each record is specified in a single line. Fields from each record may either have a fixed width, or may be delimited by commas (CSV), tube (|), whitespace, tabs, or any other character.Flat File...
10 KB  
Development Editors  -  Flat File Editor 0.1
Flat File Editor is useful for viewing large fixed-length files that have a well defined record layout. The record layout can be specified such that different fields (corresponding to column positions within the input file) can be placed anywhere...
10.24 KB  
Automotive Information Databases  -  Flat File Checker 0.6.1
Flat File Checker (FlaFi) is a simple tool for validation of structured data stored in flat files (*.txt, *.csv, etc). . Its intuitive interface allows to easily translate your business rules into Flat File Schema that defines validation...
590 KB  
Communication Tools  -  Flat-File Forum 1.0
Flat-File Forum (FFF) is a project being written in perl to create a forum-like messaging system without the need of a database (using flat, text files).
11.89 KB  
Database Tools  -  Flat-file SQL 1.3.1
It uses regular files, that can be placed anywhere, for storing data.InstallationInclude it in your script with require_once("fSQL.php");Create a new fSQLEnvironment class with $fsql = new fSQLEnvironment; Key features "Flat-file SQL": - Allows...
 
Libraries  -  Audio::TagLib::File 1.42
Audio::TagLib::File is a file class with some useful methods for tag manipulation. This class is a basic file class with some methods that are particularly useful for tag editors. It has methods to take advantage of ByteVector and a binary...
1.4 MB  
Audio Tools  -  mixplayd 0.60
mixplayd is a daemon that can be told to play mp3 (and now also ogg) files from the local file system. It cannot be controlled directly but with telnet. It has a built-in multi-channel mixer, so you can play several files on different channels...
36.86 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.11.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB