Main > Free Download Search >

Free protein structure software for linux

protein structure

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1360
pokertimer 0.1

pokertimer 0.1


pokertimer project is just a very little script for poker-turnaments. more>>
pokertimer project is just a very little script for poker-turnaments.

Just execute the file. (You may want to configure the file to fit your desired blind-structure).
<<less
Download (0.002MB)
Added: 2007-01-11 License: GPL (GNU General Public License) Price:
1124 downloads
BOINC 5.9.5

BOINC 5.9.5


BOINC lets you donate computing power to scientific research projects. more>>
BOINC project lets you donate computing power to scientific research projects.
Some projects are:
- Climateprediction.net: study climate change
- Einstein@home: search for gravitational signals emitted by pulsars
- LHC@home: improve the design of the CERN LHC particle accelerator
- Predictor@home: investigate protein-related diseases
- Rosetta@home: help researchers develop cures for human diseases
- SETI@home: Look for radio evidence of extraterrestrial life
- Cell Computing biomedical research (Japanese; requires nonstandard client software)
- World Community Grid: advance our knowledge of human disease. (Requires 5.2.1 or greater)
<<less
Download (3.5MB)
Added: 2007-05-03 License: GPL (GNU General Public License) Price:
917 downloads
NOC 3.01

NOC 3.01


A powerful and open source protein structure explorer more>>
NOC 3.01 is a program to visualize and analyze protein structure, for crystallographic modeling and mapping, for Gromacs/Amber MD trajectories viewing and analysis. NOC is an open source project and is distributed with precompiled binaries for MS Windows, MacOSX, Linux/Unix.

Major Features:

  1. Structure factor calculation and R factor validation
  2. Fast fourier transformation for electron density synthesis
  3. Reflection data analysis
  4. Auto-fit residues side-chain against density data
  5. Customize molecular electronic density map contouring
  6. Easy to add/delete HOH, hetero atom Group, residue
  7. Real 3D Stereo Visualizing Support (need a Quad Buffer Graphic Adapter and a Stereo Glasses)
  8. Easy to make a animate stream of molecular model
  9. Solid surface creating and electrostatic potential calculation
  10. WYSIWYG Labeling method
  11. Easy to compare similar structures
  12. Auto structure checking and hydrogen atoms adding
  13. Predict possible motifs (sites) in the molecule
  14. Auto-determinate secondary structures
  15. Build related molecules and contacts according to molecular crystallographic symmetries
  16. Calculate molecular accessible surface, embedded surface, residue ccessibility
  17. Details of Hetero atom interactions in the molecule
  18. Details of Hydrogen bonds in the molecule
  19. Structure validation and quantify structure on the fly
  20. More precise ribbon model representation
  21. Novel Cartoon model representation
  22. Report many useful information both in text and plots for structure analysis
  23. High quality rendering and many types of output (such as TIFF, PNG, BMP, PS)
<<less
Download (5.7MB)
Added: 2007-11-25 License: Freeware Price: FREE
11 downloads
NeoBio pre-alpha

NeoBio pre-alpha


NeoBio project consists of Bioinformatics algorithms in Java. more>>
NeoBio project consists of Bioinformatics algorithms in Java.

What algorithms? The current version consists mainly of (pairwise) sequence alignment algorithms such as the classical dynamic programming methods of Needleman & Wunsch (global alignment) and Smith & Waterman (local alignment).

Anything else? Yes, a more efficient approach, due to Crochemore, Landau and Ziv-Ukelson is also available.

It uses Lempel-Ziv compression to speed-up the computation of the dynamic programming matrix. It also relies on the SMAWK algorithm, due to Aggarwal et al., that computes all column maxima of a totally monotone matrix in linear time.

Hum... And all sequence alignment algorithms support simple scoring schemes as well as substitution matrices such as standard BLOSUM and PAM matrices. But so far they support constant gap penalty functions only.

Future versions may contain related algorithms such as multiple sequence alignment, database search and protein structure prediction.

Wow...Last but not least, NeoBio also provides a simple GUI and command line based tools to run the sequence alignment algorithms on DNA and protein sequences.
<<less
Download (0.10MB)
Added: 2006-10-30 License: GPL (GNU General Public License) Price:
1091 downloads
StrBio 1.0

StrBio 1.0


StrBio is a set of Java classes useful for development of software for computational structural biology research. more>>
StrBio is a set of Java classes and libraries useful for development of software for computational structural biology research.

They are licenced under the LGPL.

he strbio.org classes are the basis for several published research projects, including the Pred2ary secondary structure prediction program and the ASTRAL database of protein domain sequences.

The most interesting structural biology applications included are:

Pred2ary protein secondary structure prediction
JThread protein fold prediction
ConvertProtein for interconversion of protein file formats (FASTA, PDB, MSF, ALN, CASP, DSSP, HSSP, YAPF)
Filters to exchange data with commonly used molecular biology applications (e.g., BLAST, MinArea, MODELLER)
MakeRAF tool to create the Rapid Access Format sequence maps for the ASTRAL database.

Other more general-purpose functionality that is included:

Neural network library, including Scaled Conjugate Gradient or Steepest Descent optimization
Hooke and Jeeves derivative-free global optimization algorithm
Misc mathematical objects and algorithms (vectors, matrices, etc)
Efficient string formatting using Printf-based syntax (printf, atoi, atof, etc.)
<<less
Download (12.7MB)
Added: 2005-11-14 License: LGPL (GNU Lesser General Public License) Price:
1440 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
Jmol 11.2.8

Jmol 11.2.8


Jmol is a (bio)molecular viewer applet and application. more>>
Jmol is a free, open source molecule viewer for students, educators, and researchers in chemistry and biochemistry. Jmol is cross-platform, running on Linux/Unix, Mac OS X, and Windows systems.
- The JmolApplet is a web browser applet that can be integrated into web pages.
- The Jmol application is a standalone Java application that runs on the desktop.
- The JmolViewer is a development tool kit that can be integrated into other Java applications.
Main features:
- Free, open-source software licensed under the GNU Lesser General Public License
- Applet, Application, and Systems Integration Component
- Cross-platform
- Supports all major web browsers
- High-performance 3D rendering with no hardware requirements
- File formats
- Animations
- Vibrations
- basic unit-cell support
- schematic shapes for secondary structures
- measurements
- RasMol/Chime scripting language support
- JavaScript support library
- Exports to .jpg, .pdf, and PovRay
Jmol v10 is a complete rearchitecture and rewrite of Jmol, undertaken in the Spring of 2003, with the specific goal of developing Jmol into a replacement for the Chime Plug-in.
Jmol v10 retains most of the features and functionality of the previous Jmol releases while offering significant enhancments in the following areas:
- true 3D graphics engine that requires no special hardware
- 24 bit color with accurate lighting and shading
- substantially higher rendering performance
- handles large macromolecules with excellent performance
- protein/nucleic acid secondary structure graphics
- RasMol/Chime script compatibility
Enhancements:
- bug fix: isosurface color -- not operating for some isosurface types
- bug fix: isosurface "xxxx.cube" -- not assigning proper default colors
- bug fix: gamess reader MO fix
- bug fix: state save of STRUCTURE misplaced
<<less
Download (8.0MB)
Added: 2007-08-17 License: LGPL (GNU Lesser General Public License) Price:
841 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
mcl-algorithm 06-021

mcl-algorithm 06-021


mcl-algorithm is a scalable cluster algorithm for graphs based on stochastic flow. more>>
mcl-algorithm is a scalable cluster algorithm for graphs based on stochastic flow.
The flow process employed by the algorithm is mathematically sound and intrinsically tied to cluster structure in graphs, which is revealed as the imprint left by the process.
The threaded implementation has handled graphs of up to one million nodes within hours, and is widely used in the field of protein family analysis. It comes with a wide range of sibling utilities for handling and analyzing graphs, matrices, and clusterings.
The MCL algorithm simulates flow using (alternating) two simple algebraic operations on matrices. Its formulation is simple and elegant. There are no high-level procedural instructions for assembling, joining, or splitting of groups - cluster structure is bootstrapped via a flow process that is inherently affected by any cluster structure present.
The first operation used by MCL is expansion, which coincides with normal matrix multiplication. Expansion models the spreading out of flow, it becoming more homogeneous. The second is inflation, which is mathematically speaking a Hadamard power followed by a diagonal scaling. Inflation models the contraction of flow, it becoming thicker in regions of higher current and thinner in regions of lower current. The MCL process causes flow to spread out within natural clusters and evaporate inbetween different clusters.
- By varying parameters, clusterings on different scales of granularity can be found. The number of clusters can not and need not be specified in advance, but the algorithm can be adapted to different contexts.
- The issue how many clusters? is not dealt with in an arbitrary manner, but rather by strong internal logic. Cluster structure leaves its marks on the flow process simulated by the algorithm, and the flow parameters control the granularity of the cluster imprint.
- The limit of the MCL process (the process simulated by the algorithm) is in general extremely sparse, and the iterands are sparse in a weighted sense. This gives the means to scale the algorithm drastically, leading to a worst-case complexity of order Nk^2, where N is the number of nodes of the input graph, and where k is a threshold for the number of resources allocated per node.
- The rate of convergence of the MCL process, and projection of the iterands afterwards onto the resulting clustering, give hooks for unsupervised parameter adjustment.
- The iterands of the MCL process have structural properties which allow a cluster interpretation, and which generalize the mapping of MCL limits onto clusterings. The mathematics associated with the MCL process shows that there is an intrinsic relationship between the MCL process and cluster structure in graphs. This is very valuable given the many heuristic approaches in cluster analysis.
Enhancements:
- Numerous cleanups in much of the code.
- Improvements in caching intermediate results.
<<less
Download (1.1MB)
Added: 2006-01-24 License: GPL (GNU General Public License) Price:
1370 downloads
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
QuteMol 0.4

QuteMol 0.4


QuteMol is an open source, interactive, high quality molecular visualization system. more>>
QuteMol is an open source, interactive, high quality molecular visualization system. QuteMol exploits the current GPU capabilities through OpenGL shaders to offers an array of innovative visual effects.
QuteMol visualization techniques are aimed at improving clarity and an easier understanding of the 3D shape and structure of large molecules or complex proteins.
Main features:
- Real Time Ambient Occlusion
- Depth Aware Silhouette Enhancement
- Ball and Sticks, Space-Fill and Liquorice visualization modes
- High resolution antialiased snapshots for creating publication quality renderings
- Interactive rendering of large molecules and protein (100k atoms)
- Standard PDB input
QuteMol was developed by Marco Tarini and Paolo Cignoni of the Visual Computing Lab at ISTI - CNR.
Enhancements:
- Major stable release.
New Features:
- Color per chain selectable. (rather then per atom). Random color schemas can be cycled.
- Export of GIF animation Is is now possible to export GIF animations featuring the current model under inspections (useful for websites)
Minor Features:
- Progress bar shown during any long processing task (which can be cancelled)!
- Various minor speed improvements
- Save snapshot dialog to change the resolution of the fly
Bugfixes:
- Link to Qutemol webpage fixed (now using wxWidgets v. 8.0)
- Fixed a bug that prevented some 2-letter atoms to be correctly understood
- Fixed the clipping plane bug (large molecules where shown as if cut in half)
- Various minor fixes
<<less
Download (0.22MB)
Added: 2006-12-21 License: GPL (GNU General Public License) Price:
1037 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
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
Plasmidb 0.8

Plasmidb 0.8


Plasmidb is a frontend to a simple MySQL database, which itself contains information about projects in molecular biology. more>>
Plasmidb project is a interface to a simple MySQL database, which itself contains information about projects in molecular biology.
The focus is the data pertaining to bacterial plasmids, but also the protein sequences which are being worked on for a particular project, DNA sequences of target genes.
The database is designed to be extensible, so after learning about how the interface works, a user could add data types in SQL tables and write an interface to be able to edit it easily.
Main features:
- Standard cloning or expression plasmids (e.g. their antibiotic selection markers, any RNA polymerase promoters).
- Database sequences you may be currently working on (their accession numbers, sequences, coding sequences).
- Products you may wish to express or purify from them. e.g. His-tagged protein or RNA run-off transcripts etc.
- Primers you have ordered.
- Restriction enzymes.
- DNA sequencing data.
- Protein prep yields and data about purity.
Despite this being a work-in-progress, I have found the database to be very useful.
The database contains user and session information, so only upon logging-in, can one view and edit the database information.
Enhancements:
- User interface improvements, CSS restyle and many framework improvements are included in this release.
- PDF maps can now be added easily to the list of standard plasmids.
- Many Invitrogen and Novagen plasmids are included in the standard database.
- This is the last major release before migrating to Ruby on Rails.
<<less
Download (2.4MB)
Added: 2007-06-25 License: GPL (GNU General Public License) Price:
852 downloads
Bio::Tools::Run::PiseApplication::consensus 1.4

Bio::Tools::Run::PiseApplication::consensus 1.4


Bio::Tools::Run::PiseApplication::consensus is a Perl module. more>>
Bio::Tools::Run::PiseApplication::consensus is a Perl module.

Bioperl class for:

CONSENSUS Identification of consensus patterns in unaligned DNA and protein sequences (Hertz, Stormo)

References:

G.Z. Hertz and G.D. Stormo. Identification of consensus patterns in unaligned DNA and protein sequences: a large-deviation statistical basis for penalizing gaps. In: Proceedings of the Third International Conference on Bioinformatics and Genome Research (H.A. Lim, and C.R. Cantor, editors). World Scientific Publishing Co., Ltd. Singapore, 1995. pages 201--216.

Parameters:

(see also:
http://bioweb.pasteur.fr/seqanal/interfaces/consensus.html
for available values):


consensus (Excl)
Program to run

sequence (Sequence)
Sequences file (-f)
pipe: seqsfile

width (Integer)
Width of pattern (consensus only) (-L)

out (String)

consensus_matrix (String)

complement (Excl)
Complement of nucleic acid sequences (-c)

ascii_alphabet (InFile)
Alphabet and normalization information (if not DNA) (-a)

prior (Switch)
Use the designated prior probabilities of the letters to override the observed frequencies (-d)

dna (Switch)
Alphabet and normalization information for DNA

protein (Switch)
Alphabet and normalization information for protein

queue (Integer)
Maximum number of matrices to save between cycles of the program -- ie: queue size (-q)

standard_deviation (Float)
Number of standard deviations to lower the information content at each position before identifying information peaks (mandatory for wconsensus) (-s)

progeny (Excl)
Save the top progeny matrices (-pr1)

linearly (Switch)
Seed with the first sequence and proceed linearly through the list (-l)

max_cycle_nb (Integer)
Maximum repeat of the matrix building cycle (-n or -N)

max_cycle (Excl)
How many words per matrix for each sequence to contribute (-n or -N)

distance (Integer)
Minimum distance between the starting points of words within the same matrix pattern (-m)

terminate (Integer)
Terminate the program this number of cycles after the current most significant alignment is identified (-t)

terminal_gap (Excl)
Permit terminal gaps (-pg) (wconsensus only)

top_matrices (Integer)
Number of top matrices to print (-pt)

final_matrices (Integer)
Number of final matrices to print (-pf)

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