Main > Free Download Search >

Free bio index blast software for linux

bio index blast

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 964
Bio::Index::Blast 1.4

Bio::Index::Blast 1.4


Bio::Index::Blast is a Perl module with indexes Blast reports and supports retrieval based on query accession(s). more>>
Bio::Index::Blast is a Perl module with indexes Blast reports and supports retrieval based on query accession(s).

SYNOPSIS

use strict;
use Bio::Index::Blast;
my ($indexfile,$file1, $file2);
my $index = new Bio::Index::Blast(-filename => $indexfile,
-write_flag => 1);
$index->make_index($file1, $file2);

my $id;
my $data = $index->get_stream($id);

my $bplite_report = $index->fetch_report($id);
print "query is ", $bplite_report->query, "n";
while( my $sbjct = $bplite_report->nextSbjct ) {
print $sbjct->name, "n";
while( my $hsp = $sbjct->nextHSP ) {
print "t e-value ", $hsp->P,
}
print "n";
}

This object allows one to build an index on a blast file (or files) and provide quick access to the blast report for that accession. Note: for best results use strict.

<<less
Download (4.7MB)
Added: 2006-10-10 License: Perl Artistic License Price:
1111 downloads
Domino Blast 0.1

Domino Blast 0.1


Domino Blast project is a physics-based driving/demolition game with a childrens toys theme. more>>
Domino Blast project is a physics-based driving/demolition game with a childrens toys theme.

Domino Blast is a hybrid driving and destruction game with a childrens toys theme. Its environments consist of buildings constructed from domino tiles and a player-controllable toy car. The objective of the game is to wreak as much havoc as possible, within a time limit.

Its game-play is simplistic yet satisfying; similar to the satisfaction gained from watching a tumbling Jenga tower, except the objective is to tumble the tower, rather than slowly deconstruct it. As the game progresses, levels become more dense and the buildings that inhabit them become larger and more complex.

<<less
Download (6.0MB)
Added: 2007-06-18 License: Freeware Price:
858 downloads
Bio::Index::Swissprot 1.4

Bio::Index::Swissprot 1.4


Bio::Index::Swissprot is a Perl Interface for indexing (multiple) Swissprot .dat files (ie flat file swissprot format). more>>
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.

<<less
Download (4.7MB)
Added: 2006-09-09 License: Perl Artistic License Price:
1141 downloads
Bio::NEXUS 0.66

Bio::NEXUS 0.66


Bio::NEXUS is a Perl module providing an object-oriented, Perl-based applications programming interface (API). more>>
Bio::NEXUS is a Perl module providing an object-oriented, Perl-based applications programming interface (API).

NEXUS is a powerful and extensible format designed for use in evolutionary analysis, including the analysis of molecular sequence data as well as classical morphological and life-history data. It is the input or output format for software such as PAUP*, MacClade, Mesquite, SIMMAP, MrBayes, Nexplorer, and so on. This package also contains the demonstration applications nexplot.pl (plot character data with a tree) and nextool.pl (allowing programmatic editing, e.g., selecting particular clades or subsets of data).

The NEXPL library of Perl software (copyright 2004 Liang, Qiu and Yang) is distributed under an open source license (see LICENSE). If you use this software, please acknowledge:
Bio::NEXUS. An Object-oriented NEXUS API in Perl. T.J. Hladish, C.L. Liang, W.-G. Qiu, P. Yang, V. Gopalan and A. Stoltzfus. Available at http://www.molevol.org/camel/software.

INSTALLATION AND TESTING

This software has been tested under Linux as well as MaxOS X 10.2 and higher, and even a few Windows installations. The package installs using the standard procedure, and runs several hundred tests:

perl Makefile.PL
make
make test
make install

For more information, or to customize, see doc/Installation.pod.

<<less
Download (0.15MB)
Added: 2006-09-06 License: Perl Artistic License Price:
1143 downloads
Remote File Index 1.2

Remote File Index 1.2


Remote File Index is an add-on for Plone which keeps track of a document only by its url. more>>
Remote File Index is an add-on for Plone which keeps track of a document only by its url.
Did you ever find a huge pdf file that youd like to keep track of but wouldnt like to copy it entirely on your server ?
Now RemoteFileIndex indexes the content in the portal Catalog and only keeps the url of that document.
Works with:
- Plone 2.5.2
- Plone 2.5.1
- Plone 2.5
Enhancements:
- better integration with ATContentType
<<less
Download (0.008MB)
Added: 2007-03-10 License: GPL (GNU General Public License) Price:
958 downloads
Bio::Tree::NodeNHX 1.4

Bio::Tree::NodeNHX 1.4


Bio::Tree::NodeNHX is a Simple Tree Node with support for NHX tags. more>>
Bio::Tree::NodeNHX is a Simple Tree Node with support for NHX tags.

SYNOPSIS

use Bio::Tree::NodeNHX;
my $nodeA = new Bio::Tree::NodeNHX();
my $nodeL = new Bio::Tree::NodeNHX();
my $nodeR = new Bio::Tree::NodeNHX();

my $node = new Bio::Tree::NodeNHX();
$node->add_Descendents($nodeL);
$node->add_Descendents($nodeR);

print "node is not a leaf n" if( $node->is_leaf);

Makes a Tree Node with NHX tags, suitable for building a Tree. See Bio::Tree::Node for a full list of functionality.

<<less
Download (4.7MB)
Added: 2006-09-13 License: Perl Artistic License Price:
1136 downloads
Bio::Biblio::Patent 1.4

Bio::Biblio::Patent 1.4


Bio::Biblio::Patent is a representation of a patent. more>>
Bio::Biblio::Patent is a representation of a patent.

SYNOPSIS

$obj = new Bio::Biblio::Patent (-doc_number => 1-2-3-4-5);

#--- OR ---

$obj = new Bio::Biblio::Patent;
$obj->doc_number (1-2-3-4-5);

A storage object for a patent. See its place in the class hierarchy in

http://industry.ebi.ac.uk/openBQS/images/bibobjects_perl.gif

Attributes

The following attributes are specific to this class (however, you can also set and get all attributes defined in the parent classes):

doc_number
doc_office
doc_type
applicants type: array ref of Bio::Biblio::Providers

<<less
Download (4.7MB)
Added: 2006-10-11 License: Perl Artistic License Price:
1109 downloads
ruby index/search 0.0.2

ruby index/search 0.0.2


ruby index/search is a general indexing framework for ruby. more>>
ruby index/search is a general indexing framework for ruby. With it, you can create collections of documents, then index and search them. Currently, both inverted indexing and LSA indexing are supported, with rudimentary result clustering in the works.

The indices may be marshalled out (with Marshal.dump()), then pulled back in with Marshal.load(), to allow for relatively quick search operations in both LSA and inverted indices.

<<less
Download (0.053MB)
Added: 2006-04-27 License: GPL (GNU General Public License) Price:
1276 downloads
Bio::AlignIO::bl2seq 1.4

Bio::AlignIO::bl2seq 1.4


Bio::AlignIO::bl2seq is a bl2seq sequence input/output stream. more>>
Bio::AlignIO::bl2seq is a bl2seq sequence input/output stream.

SYNOPSIS

Do not use this module directly. Use it via the Bio::AlignIO class, as in:

use Bio::AlignIO;

$in = Bio::AlignIO->new(-file => "inputfilename" , -format => bl2seq);
$aln = $in->next_aln();

This object can create Bio::SimpleAlign sequence alignment objects (of 2 sequences) from bl2seq BLAST reports.

A nice feature of this module is that- in combination with StandAloneBlast.pm or remote blasting - it can be used to align 2 sequences and make a SimpleAlign object from them which can then be manipulated using any SimpleAlign.pm methods, eg:

#Get 2 sequences
$str = Bio::SeqIO->new(-file=>t/amino.fa , -format => Fasta, );
my $seq3 = $str->next_seq();
my $seq4 = $str->next_seq();

# Run bl2seq on them
$factory = Bio::Tools::StandAloneBlast->new(program => blastp,
outfile => bl2seq.out);
my $bl2seq_report = $factory->bl2seq($seq3, $seq4);

# Use AlignIO.pm to create a SimpleAlign object from the bl2seq report
$str = Bio::AlignIO->new(-file=> bl2seq.out,-format => bl2seq);
$aln = $str->next_aln();

<<less
Download (4.7MB)
Added: 2007-08-10 License: Perl Artistic License Price:
812 downloads
Bio::Das::Lite 1.49

Bio::Das::Lite 1.49


Bio::Das::Lite is a Perl extension for the DAS (HTTP+XML) Protocol. more>>
Bio::Das::Lite is a Perl extension for the DAS (HTTP+XML) Protocol.

SYNOPSIS

use Bio::Das::Lite;
my $bdl = Bio::Das::Lite->new_from_registry({category => Chromosome});
my $results = $bdl->features(22);

SUBROUTINES/METHODS

new : Constructor
my $das = Bio::Das::Lite->new(http://das.ensembl.org/das/ensembl1834);

my $das = Bio::Das::Lite->new({
timeout => 60,
dsn => http://user:pass@das.ensembl.org/das/ensembl1834,
http_proxy => http://user:pass@webcache.local.com:3128/,
});

Options can be: dsn (optional scalar or array ref, URLs of DAS services)
timeout (optional int, HTTP fetch timeout in seconds)
http_proxy (optional scalar, web cache or proxy if not set in %ENV)
caching (optional bool, primitive caching on/off)
callback (optional code ref, callback for processed XML blocks)
registry (optional array ref containing DAS registry service URLs
defaults to http://das.sanger.ac.uk/registry/services/das)
proxy_user (optional scalar, username for authenticating forward-proxy)
proxy_pass (optional scalar, password for authenticating forward-proxy)
user_agent (optional scalar, User-Agent HTTP request header value)

new_from_registry : Constructor
Similar to new above but supports capabilities and category
in the given hashref, using them to query the DAS registry and
configuring the DSNs accordingly.

my $das = Bio::Das::Lite->new_from_registry({
capabilities => [features],
category => [Protein Sequence],
});

Options are as above, plus
capability (optional arrayref of capabilities)
category (optional arrayref of categories)

<<less
Download (0.032MB)
Added: 2007-03-20 License: Perl Artistic License Price:
949 downloads
Scrabble Blast Solver 0.1

Scrabble Blast Solver 0.1


Scrabble Blast Solver application more>>
Scrabble Blast Solver 0.1 offers you a professional and easy-to-use software which is an effective way to find and display words and their score for the popular online Scrabble Blast game. This product will be your good choice.

Enhancements: Only calculates the correct score of words for the first round.

<<less
Added: 2009-01-29 License: GPL Price: FREE
20 downloads
SVN::Log::Index 0.51

SVN::Log::Index 0.51


SVN::Log::Index is a Perl module that can index and search over Subversion commit logs. more>>
SVN::Log::Index is a Perl module that can index and search over Subversion commit logs.

SYNOPSIS

my $index = SVN::Log::Index->new({ index_path => /path/to/index });

if($creating) { # Create from scratch if necessary
$index->create({ repo_url => url://for/repo });
}

$index->open(); # And then open it

# Now add revisions from the repo to the index
$index->add({ start_rev => $start_rev,
end_rev => $end_rev);

# And query the index
my $results = $index->search(query);

SVN::Log::Index builds a KinoSearch index of commit logs from a Subversion repository and allows you to do arbitrary full text searches over.

<<less
Download (0.013MB)
Added: 2007-06-12 License: Perl Artistic License Price:
866 downloads
FTP Index 2002-01-16

FTP Index 2002-01-16


FTP Index provides a FTP indexer and search engine. more>>
FTP Index provides a FTP indexer and search engine.
FTP Index is a search engine for FTP servers. It scans servers for definable filetypes and stores the results in a MySQL database.
It utilizes the ftpls tool from the ftpcopy package for indexing the servers.
It scans multiple servers at the same time by running with multiple processes.
Enhancements:
- fixed a nasty bug that caused the loss of the half all found files.
<<less
Download (0.016MB)
Added: 2007-04-26 License: GPL (GNU General Public License) Price:
914 downloads
Bio::Biblio 1.4

Bio::Biblio 1.4


Bio::Biblio is a Bibliographic Query Service module. more>>
Bio::Biblio is a Bibliographic Query Service module.

SYNOPSIS

use Bio::Biblio;
my $biblio = new Bio::Biblio;

print $biblio->find (perl)->get_count . "n";

my $collection = $biblio->find (brazma, authors);
while ( $collection->has_next ) {
print $collection->get_next;
}

#The new() method can get parameters, for example:

$biblio = Bio::Biblio
(-access => soap,
-location => http://industry.ebi.ac.uk/soap/openBQS,
-destroy_on_exit => 0);

# See below for some one-liners

This is a class whose instances can access bibliographic repositories. It allows to query a bibliographic database (such as MEDLINE) and then to retrieve resulting citations from it. The citations are returned in an XML format which is native to the repository but there are also supporting modules for converting them into Perl objects.

The detailed descriptions of all query and retrieval methods are in Bio::DB::BiblioI (an interface). All those methods should be called on instances of this (Bio::Biblio) module.

The module complies (with some simplifications) with the specification described in the OpenBQS project. Its home page is at http://industry.ebi.ac.uk/openBQS. There are also links to available servers providing access to the bibliographic repositories (namely to MEDLINE).
The module also gives an access to a set of controlled vocabularies and their values. It allows to introspect bibliographic repositories and to find what citation resource types (such as journal and book articles, patents or technical reports) are provided, and what attributes they have, eventually what attribute values are allowed.

Here are some one-liners:

perl -MBio::Biblio -e print new Bio::Biblio->get_by_id ("94033980")
perl -MBio::Biblio
-e print join ("n", @{ new Bio::Biblio->find ("brazma")->get_all_ids })
perl -MBio::Biblio
-e print new Bio::Biblio->find ("Java")->find ("perl")->get_count

<<less
Download (4.7MB)
Added: 2007-06-11 License: Perl Artistic License Price:
866 downloads
Bio::NEXUS::Functions 0.67

Bio::NEXUS::Functions 0.67


Bio::NEXUS::Functions is a Perl module that provides private utility functions for the module. more>>
Bio::NEXUS::Functions is a Perl module that provides private utility functions for the module.

This package provides private functions that are not object-specific.

<<less
Download (0.15MB)
Added: 2006-12-19 License: Perl Artistic License Price:
1039 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5