Main > Free Download Search >

Free four levels of protein structure software for linux

four levels of protein structure

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3405
Erwin Data Structures 2.1.58633

Erwin Data Structures 2.1.58633


Erwin Data Structures is a library that is meant to be the ultimate data structure library for mixed usage of C and C++. more>>
Erwin Data Structures is a library that is meant to be the ultimate data structure library for mixed usage of C and C++.

Arbitrary key and value types are implemented by template files that dont use C++ templates, but are instantiated by a Perl script.

This way, mixed usage in C and C++ is possible. However, a C++ interface is generated to support the advantages of the C++ language. No templates, no void*.
Erwin contains a number of tools, too, all of them written in Perl. The following list shows the data structures and tools, together with some typical examples.
<<less
Download (0.67MB)
Added: 2007-02-09 License: Freely Distributable Price:
997 downloads
XML::Structured 1.0

XML::Structured 1.0


XML::Structured is a simple conversion API from XML to perl structures and back. more>>
XML::Structured is a simple conversion API from XML to perl structures and back.

SYNOPSIS

use XML::Structured;

$dtd = [
element =>
attribute1,
attribute2,
[],
element1,
[ element2 ],
[ element3 =>
...
],
[[ element4 =>
...
]],
];

$hashref = XMLin($dtd, $xmlstring);
$hashref = XMLinfile($dtd, $filename_or_glob);
$xmlstring = XMLout($dtd, $hashref);

The XML::Structured module provides a way to convert xml data into a predefined perl data structure and back to xml. Unlike with modules like XML::Simple it is an error if the xml data does not match the provided skeleton (the "dtd"). Another advantage is that the order of the attributes and elements is taken from the dtd when converting back to xml.

<<less
Download (0.005MB)
Added: 2006-09-07 License: Perl Artistic License Price:
1142 downloads
GraphViz::Data::Structure 0.15

GraphViz::Data::Structure 0.15


GraphViz::Data::Structure can visualise data structures. more>>
GraphViz::Data::Structure can visualise data structures.

SYNOPSIS

use GraphViz::Data::Structure;

my $gvds = GraphViz:Data::Structure->new($data_structure);
print $gvds->graph()->as_png;

This module makes it easy to visualise data structures, even recursive or circular ones.
It is provided as an alternative to GraphViz::Data::Grapher. Differences:

GraphViz::Data::Structure handles structures of arbitrary depth and complexity, automatically following links using a standard graph traversal algorithm.
GraphViz::Data::Grapher creates graphics of indiividual substructures (arrays, scalars, hashes) which keep the substructure type and data together; GraphViz::Data::Structure does this by shape alone.
GraphViz::Data::Structure encapsulates object info (if any) directly into the node being used to represent the class.
GraphViz::Data::Grapher colors its graphs; GraphViz::Data::Structure doesnt by default.
GraphViz::Data:Structure can parse out globs and CODE references (almost as well as the debugger does).

<<less
Download (0.040MB)
Added: 2006-08-01 License: Perl Artistic License Price:
1180 downloads
MKDoc::Text::Structured::Inline 0.83

MKDoc::Text::Structured::Inline 0.83


MKDoc::Text::Structured::Inline is a Perl module to convert text to HTML without handling block-level tags. more>>
MKDoc::Text::Structured::Inline is a Perl module to convert text to HTML without handling block-level tags.

SYNOPSIS

my $text = some_structured_text();
my $this = MKDoc::Text::Structured::Inline::process ($text);
my $that = MKDoc::Text::Structured::Inline::process_entities_only ($text);

<<less
Download (0.014MB)
Added: 2006-08-24 License: Perl Artistic License Price:
1156 downloads
convert2tifgrayscale

convert2tifgrayscale


convert2tifgrayscale is a GIMP plugin that can batch convert to tif grayscale for Offset-Printing. more>>
convert2tifgrayscale is a GIMP plugin that can batch convert to tif grayscale for Offset-Printing.

Converts all images in a specified directory to grayscale, then uses unsharp mask and adjusts levels.

<<less
Download (MB)
Added: 2006-08-16 License: GPL (GNU General Public License) Price:
1167 downloads
Project Foundry 0.1

Project Foundry 0.1


Project Foundry provides a integrated project management tool. more>>
Project Foundry provides a integrated project management tool.
Project Foundry is a tool to create and maintain information used during the development of software projects.
It is oriented towards the high level management of the projects, and aims to better integrate the usual tasks of management.
In particular, one can keep track of:
- Meetings minutes
- Stakeholders
- Requirements
- Models of GUI
- Work breakdown structure (Gantt chart scheduler)
- A glossary so that important words are defined and used correctly all around the project
<<less
Download (3.2MB)
Added: 2007-02-15 License: GPL (GNU General Public License) Price:
982 downloads
Epson Photo Ink Levels 0.1

Epson Photo Ink Levels 0.1


Epson Photo Ink Levels uses the escputil program to access Epson printers. more>>
Epson Photo Ink Levels uses the escputil program to access Epson printers.

Ive set it up for newer Epson photo printers as that suits my needs, but its a Kommander dialog so you can easily edit it for your needs.

It does allow you to set up the device using a dialog. I hope you find it useful.

<<less
Download (0.019MB)
Added: 2006-09-11 License: GPL (GNU General Public License) Price:
1156 downloads
KnowledgeRoot 0.9.8.4

KnowledgeRoot 0.9.8.4


KnowledgeRoot is a knowledge base system that lets you structure your content in a tree. more>>
KnowledgeRoot is a knowledge base system that lets you structure your content in a tree.
KnowledgeRoot project integrates FCKeditor to make adding content easy. Knowledgeroot use PHP and MySQL or PostgreSQL.
Enhancements:
- This release fixes insecure upload of fckeditor.
<<less
Download (1.0MB)
Added: 2007-07-04 License: GPL (GNU General Public License) Price:
843 downloads
Bio::LiveSeq::Translation 1.4

Bio::LiveSeq::Translation 1.4


Bio::LiveSeq::Translation is a translation class for LiveSeq. more>>
Bio::LiveSeq::Translation is a translation class for LiveSeq.

This stores informations about aminoacids translations of transcripts. The implementation is that a Translation object is the translation of a Transcript object, with different possibilities of manipulation, different coordinate system and eventually its own ranges (protein domains).

APPENDIX

The rest of the documentation details each of the object methods. Internal methods are usually preceded with a _

new

Title : new
Usage : $protein = Bio::LiveSeq::Translation->new(-transcript => $transcr);

Function: generates a new Bio::LiveSeq::Translation
Returns : reference to a new object of class Translation
Errorcode -1
Args : reference to an object of class Transcript

get_Transcript

Title : valid
Usage : $transcript = $obj->get_Transcript()
Function: retrieves the reference to the object of class Transcript (if any)
attached to a LiveSeq object
Returns : object reference
Args : none

aa_ranges

Title : aa_ranges
Usage : @proteinfeatures = $translation->aa_ranges()
Function: to retrieve all the LiveSeq AARange objects attached to a
Translation, usually created out of a SwissProt database entry
crossreferenced from an EMBL CDS feature.
Returns : an array
Args : none

<<less
Download (4.7MB)
Added: 2007-08-10 License: Perl Artistic License Price:
806 downloads
Image::MetaData::JPEG::Structures 0.15

Image::MetaData::JPEG::Structures 0.15


Image::MetaData::JPEG::Structures is a Perl module that describes the structure of a JPEG file. more>>
Image::MetaData::JPEG::Structures is a Perl module that describes the structure of a JPEG file; it is an appendix to the main manual page of the Image::MetaData::JPEG module, which the reader should refer to for further details and the general scope.

THE STRUCTURE OF JPEG PICTURES

The JPEG (Joint Photographic Experts Group) ISO standard is a lossy image compression mechanism developed before 1990, designed for compressing colour or gray-scale photo-realistic images (it performs poorly on line-art drawings). The JPEG mechanism is designed to exploit known limitations of the human eye, in particular the fact that colour changes are perceived less accurately than changes in brightness.

Note that although the "baseline" JPEG format is patent-free, there are patents associated with some optional features, namely arithmetic coding and hierarchical storage. For this reason, these optional features are never used on the Web (good job, patent fans ...). JPEG refers only to a class of compression algorithms, not to a specific file format. In order to produce files with embedded JPEG streams, a number of file format (semi-)standards have been adapted or devised, some of which are listed in the format section. The structure of a well formed JPEG file can be described by the following pseudo production rules (for sake of simplicity, some additional constraints between tables and SOF segments are neglected).

JPEG --> (SOI)(misc)*(image)?(EOI)
(image) --> (hierarch.)|(non-hier.)
(hierarch.) --> (DHP)(frame)+
(frame) --> (misc)*(EXP)?(non-hier.)
(non-hier.) --> (SOF)(scan)+
(scan) --> (misc)*(SOS)(data)*(ECS)(DNL)?
(data) --> (ECS)(RST)
(misc) --> (DQT)|(DHT)|(DAC)|(DRI)|(COM)|(APP)

(SOI) = Start Of Image
(EOI) = End Of Image
(SOF) = Start Of Frame header (10 types)
(SOS) = Start Of Scan header
(ECS) = Entropy Coded Segment (row data, not a real segment)
(DNL) = Define Number of Lines segment
(DHP) = Define Hierarchical P??? segment
(EXP) = EXPansion segment
(RST) = ReSTart segment (8 types)
(DQT) = Define Quantisation Table
(DHT) = Define Huffman coding Table
(DAC) = Define Arithmetic coding Table
(DRI) = Define Restart Interval
(COM) = COMment segment
(APP) = APPlication segment

This package does not check that a JPEG file is really correct; it accepts a looser syntax, were segments and ECS blocks are just contiguous (basically, because it does not need to display the image!). All meta-data information is concentrated in the (COM*) and (APP) Segments, exception made for some records in the (SOF*) segment (e.g. image dimensions).

Reference: B< "Digital compression and coding of continuous-tone still
images: requirements and guidelines", CCITT recommend. T.81, 1992,
The International Telegraph and Telephone Consultative Committee,
standard ISO/IEC IS 10918-1 or ITU-T Recommendation T.81 >.
Also: B< "The JPEG still picture compression standard", G.K.Wallace,
1991, IEEE Transactions on Consumer Electronics >.

<<less
Download (0.28MB)
Added: 2006-08-25 License: Perl Artistic License Price:
1160 downloads
Structured Document Validator 0.7.9

Structured Document Validator 0.7.9


Structured Document Validator project implements a generalized method for structured documents. more>>
Structured Document Validator project implements a generalized method for validating both the structure and content of structured documents.

Any data format that can be deterministically divided into tags and data is classed as a structured document. This definition applies to a wide array of data formats, including XML, Java properties files, and delimited value files.

The application performs validations based on user-defined Structured Document Definitions (SDDs). It provides an environment for validation, SDD development, and document editing.

<<less
Download (0.59MB)
Added: 2006-01-06 License: LGPL (GNU Lesser General Public License) Price:
1387 downloads
Folding@Gnome 1.19 (testing)

Folding@Gnome 1.19 (testing)


Folding@Gnome project is an applet is a GUI that keeps track of the background protein folding progress done by Folding@Home more>>
Folding@Gnome project is an applet is a GUI that keeps track of the background protein folding progress done by Folding@Home

The Folding@Gnome applet is merely a GUI in which you can adjust your Folding@Home settings and view the folding progress. Folding@Home is a background process that uses spare CPU cycles to calculate the folding of proteins. For more info, please visit Stanfords Folding@Home homepage.

<<less
Download (0.056MB)
Added: 2007-02-16 License: GPL (GNU General Public License) Price:
980 downloads
Ultratron 1.5

Ultratron 1.5


Ultratron is an arcade game where you have to destroy the four evil robots of the Apocalypse! more>>
Ultratron is an arcade game where you have to destroy the four evil robots of the Apocalypse!
The last human has been slain by evil killer robots. You are the one remaining humanoid battle droid. Your mission is to avenge the human race, and destroy the four bots of the Apocalypse - Ieiunitas, Bellum, Lues and Letum!
Power up your droid with ever more powerful weaponry as you blast your way through the levels, avoiding Chasers, Turrets, Spawners, Minelayers, bombs, and bullets!
Main features:
- 70+ different robots to destroy
- 40+ levels of frantic shooter action
- 4 giant boss robots
- 10 powerups
- Bonus stages
- Online hiscore table
<<less
Download (MB)
Added: 2006-03-16 License: Freeware Price:
1604 downloads
Bio::Tools::Run::TribeMCL 1.4

Bio::Tools::Run::TribeMCL 1.4


Bio::Tools::Run::TribeMCL is a method for clustering proteins into related groups, which are termed protein families. more>>
Bio::Tools::Run::TribeMCL is a method for clustering proteins into related groups, which are termed protein families.
SYNOPSIS
use Bio::Tools::Run::TribeMCL;
use Bio::SearchIO;
# 3 methods to input the blast results
# straight forward raw blast output (NCBI or WU-BLAST)
my @params = (inputtype=>blastfile);
# OR
# markov program format
# protein_id1 protein_id2 evalue_magnitude evalue_factor
# for example:
# proteins ENSP00000257547 and ENSP00000261659
# with a blast score evalue of 1e-50
# and proteins O42187 and ENSP00000257547
# with a blast score evalue of 1e-119
# entry would be
my @array = [[qw(ENSP00000257547 ENSP00000261659 1 50)],
[qw(O42187 ENSP00000257547 1 119)]];
my @params = (pairs=>@array,I=>2.0);
# OR
# pass in a searchio object
# slowest of the 3 methods as it does more rigourous parsing
# than required for us here
my $sio = Bio::SearchIO->new(-format=>blast,
-file=>blast.out);
my @params=(inputtype=>searchio,I=>2.0);
# you can specify the path to the executable manually in the following way
my @params=(inputtype=>blastfile,I=>2.0,
mcl=>/home/shawn/software/mcl-02-150/src/shmcl/mcl,
matrix=>/home/shawn/software/mcl-02-150/src/contrib/tribe/tribe-matrix);
my $fact = Bio::Tools::Run::TribeMCL->new(@params);
# OR
$fact->matrix_executable(/home/shawn/software/mcl-02-150/src/contrib/tribe/tribe-matrix);
$fact->mcl_executable(/home/shawn/software/mcl-02-150/src/shmcl/mcl);
# to run
my $fact = Bio::Tools::Run::TribeMCL->new(@params);
# Run the program
# returns an array reference to clusters where members are the ids
# for example :2 clusters with 3 members per cluster:
# $fam = [ [mem1 mem2 mem3],[mem1 mem2 mem3]]
# pass in either the blastfile path/searchio obj/the array ref to scores
my $fam = $fact->run($sio);
# print out your clusters
for (my $i = 0; $i
print "Cluster $i t ".scalar(@{$fam->[$i]})." membersn";
foreach my $member (@{$fam->[$i]}){
print "t$membern";
}
}
This clustering is achieved by analysing similarity patterns between proteins in a given dataset, and using these patterns to assign proteins into related groups. In many cases, proteins in the same protein family will have similar functional properties.
Enhancements:
- Perl
<<less
Download (0.81MB)
Added: 2007-02-22 License: Perl Artistic License Price:
975 downloads
Mac::PropertyList 1.29

Mac::PropertyList 1.29


Mac::PropertyList is a Perl module to work with Mac plists at a low level. more>>
Mac::PropertyList is a Perl module to work with Mac plists at a low level.
SYNOPSIS
use Mac::PropertyList;
my $data = parse_plist( $text );
# == OR ==
my $data = parse_plist_file( $filename );
# == OR ==
open my( $fh ), $filename or die "...";
my $data = parse_plist_fh( $fh );
my $text = plist_as_string( $data );
my $plist = create_from_hash( %hash );
my $plist = create_from_array( @array );
my $plist = Mac::PropertyList::dict->new( %hash );
This module is a low-level interface to the Mac OS X Property List (plist) format. You probably shouldnt use this in applications---build interfaces on top of this so you dont have to put all the heinous multi-level object stuff where people have to look at it.
You can parse a plist file and get back a data structure. You can take that data structure and get back the plist as XML. If you want to change the structure inbetween thats your business.
You dont need to be on Mac OS X to use this. It simply parses and manipulates a text format that Mac OS X uses.
Enhancements:
- Perl
<<less
Download (0.017MB)
Added: 2006-09-18 License: Perl Artistic License Price:
1133 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5