protein structure
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1360
SODIUM 1.5.1
SODIUM it arranges ions around biological macromolecules. more>>
This program places the required number of sodium ions around a system of electric charges, e.g., the atoms of a biological macromolecule (protein, DNA, protein/DNA complex).
The ions are placed in the nodes of a cubic grid, in which the electrostatic energy achieves the smallest values. The energy is re-computed after placement of each ion. A simple Coulombic formula is used for the energy:
Energy(R) = Sum(i_atoms,ions) Q_i / |R-R_i|
All the constants are dropped out from this formula, resulting in some weird energy units; that doesnt matter for the purpose of energy comparison. To speed the program up, the atoms of the macromolecule are re-located to the grid nodes, closest to their original locations.
The resulting error is believed to be minor, compared to that resulting from the one-by-one ions placement, or from using the simplified energy function. The coordinates of the placed ions are printed out in the PDB format for further usage.
It is recommended that the placed ions are equilibrated in a separate Monte Carlo or Molecular Dynamics simulation. Trivial modifications to the program should allow the placement of any combination of multivalent ions of different charges.
<<lessThe ions are placed in the nodes of a cubic grid, in which the electrostatic energy achieves the smallest values. The energy is re-computed after placement of each ion. A simple Coulombic formula is used for the energy:
Energy(R) = Sum(i_atoms,ions) Q_i / |R-R_i|
All the constants are dropped out from this formula, resulting in some weird energy units; that doesnt matter for the purpose of energy comparison. To speed the program up, the atoms of the macromolecule are re-located to the grid nodes, closest to their original locations.
The resulting error is believed to be minor, compared to that resulting from the one-by-one ions placement, or from using the simplified energy function. The coordinates of the placed ions are printed out in the PDB format for further usage.
It is recommended that the placed ions are equilibrated in a separate Monte Carlo or Molecular Dynamics simulation. Trivial modifications to the program should allow the placement of any combination of multivalent ions of different charges.
Download (0.40MB)
Added: 2005-04-01 License: Free To Use But Restricted Price:
1699 downloads
queue_repair 0.9.0
queue_repair is a dynamic qmail queue checking and repair tool written in Python. more>>
queue_repair is a toolkit for dealing with the qmail queue directory structure; it can create a new queue, move and properly rename a queue, dynamically change the conf-split value, convert big-todo queues to non-big-todo and vice versa, and repair a corrupted queue.
<<less Download (0.014MB)
Added: 2005-04-29 License: GPL (GNU General Public License) Price:
1638 downloads
Xephyrus Data Structures Tag Library 1.5
Xephyrus Data Structures Tag Library is a tag library to provide access to common data-structures. more>>
Xephyrus Data Structures Tag Library provides an easy way to create and manipulate the contents of common Java data-structures such as maps and lists.
Enhancements:
- The library was polished up.
- Several improvements were made and a few bugs were fixed.
- This version is aimed at Java 5 and JSP 2.0.
<<lessEnhancements:
- The library was polished up.
- Several improvements were made and a few bugs were fixed.
- This version is aimed at Java 5 and JSP 2.0.
Download (0.021MB)
Added: 2005-10-13 License: BSD License Price:
1471 downloads
AntiCMS Content Management System 0.2.1
AntiCMS is a minimalist content management system for small and simple websites. more>>
AntiCMS is a minimalist content management system for small and simple websites. The main purpose of this system is to separate content, structure and layout.
Layout is defined using templates; content and structure are stored in XML file - database is not required. System is written in Python and released under the GPL.
Its still in early stage of development, so errors and unpredicted behaviour may occour. Currently a content editor is being developed, which will run on users computer and allow easy managent of content and structure of websites.
Enhancements:
- This release adds site configuration (it is now possible to change encodings, paths, and some other properties) and a new variable in the template engine.
<<lessLayout is defined using templates; content and structure are stored in XML file - database is not required. System is written in Python and released under the GPL.
Its still in early stage of development, so errors and unpredicted behaviour may occour. Currently a content editor is being developed, which will run on users computer and allow easy managent of content and structure of websites.
Enhancements:
- This release adds site configuration (it is now possible to change encodings, paths, and some other properties) and a new variable in the template engine.
Download (0.034MB)
Added: 2005-11-07 License: GPL (GNU General Public License) Price:
1446 downloads
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.)
<<lessThey 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.)
Download (12.7MB)
Added: 2005-11-14 License: LGPL (GNU Lesser General Public License) Price:
1440 downloads
atropine 0.2
atropine helps programmers make assertions about document structure while getting at the data they are interested in. more>>
atropine is a screen-scraping library built on top of BeautifulSoup.
atropine helps programmers make assertions about document structure while getting at the data they are interested in.
atropine library was developed under Python.
Special thanks to Piet Delport for the resolver, null resolver, chain-of-resolvers ideas.
Please note, using this library is not as complicated as it sounds, it consists of only 275 lines of python.
It is better to get no data than to get the wrong data.
The key to screen-scraping the right data is to make a painful amount of assertions about document structure
Enhancements:
- Some unused imports were removed.
- A text only version of the reference was added.
- Things were generally tidied up.
<<lessatropine helps programmers make assertions about document structure while getting at the data they are interested in.
atropine library was developed under Python.
Special thanks to Piet Delport for the resolver, null resolver, chain-of-resolvers ideas.
Please note, using this library is not as complicated as it sounds, it consists of only 275 lines of python.
It is better to get no data than to get the wrong data.
The key to screen-scraping the right data is to make a painful amount of assertions about document structure
Enhancements:
- Some unused imports were removed.
- A text only version of the reference was added.
- Things were generally tidied up.
Download (0.007MB)
Added: 2005-11-29 License: Public Domain Price:
1424 downloads
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.
<<lessAny 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.
Download (0.59MB)
Added: 2006-01-06 License: LGPL (GNU Lesser General Public License) Price:
1387 downloads
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.
<<lessThe 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.
Download (1.1MB)
Added: 2006-01-24 License: GPL (GNU General Public License) Price:
1370 downloads
libGenome 1.0.0
libGenome is a freely available toolkit for developing bioinformatic related software in C++. more>>
libGenome is a freely available toolkit for developing bioinformatic related software in C++.
libGenome library is intended to take the hassle out of performing common tasks on genetic sequence and annotation data.
libGenome is a development library written in ANSI C++.
It is known to compile on the following platforms:
- Linux using the gcc compiler
- Solaris using the gcc compiler
- Windows using Metrowerks CodeWarrior
- MacOS 9 using Metrowerks CodeWarrior
- OpenBSD using the gcc compiler
- Cygwin using the gcc compiler
libGenome can access sequence data in several different file formats:
- Reads and writes Multi-FastA files, designated by a .fas file extension
- Reads and writes GenBank flat file database entries
- Reads DNAStar .SEQ file format
- Reads and writes raw sequence data
- Reads ABI file format
libGenome can manipulate sequence data in the following ways:
- Append
- Truncate
- Erase subsequences
- Insert subsequences
- Reverse
- Complement
- Ambiguity sensitive and insensitive comparison
- Translate DNA to RNA, DNA to Protein, RNA to DNA, RNA to Protein, and vice versa.
libGenome has a well developed system for accessing annotation data in GenBank records.
<<lesslibGenome library is intended to take the hassle out of performing common tasks on genetic sequence and annotation data.
libGenome is a development library written in ANSI C++.
It is known to compile on the following platforms:
- Linux using the gcc compiler
- Solaris using the gcc compiler
- Windows using Metrowerks CodeWarrior
- MacOS 9 using Metrowerks CodeWarrior
- OpenBSD using the gcc compiler
- Cygwin using the gcc compiler
libGenome can access sequence data in several different file formats:
- Reads and writes Multi-FastA files, designated by a .fas file extension
- Reads and writes GenBank flat file database entries
- Reads DNAStar .SEQ file format
- Reads and writes raw sequence data
- Reads ABI file format
libGenome can manipulate sequence data in the following ways:
- Append
- Truncate
- Erase subsequences
- Insert subsequences
- Reverse
- Complement
- Ambiguity sensitive and insensitive comparison
- Translate DNA to RNA, DNA to Protein, RNA to DNA, RNA to Protein, and vice versa.
libGenome has a well developed system for accessing annotation data in GenBank records.
Download (0.44MB)
Added: 2006-03-22 License: GPL (GNU General Public License) Price:
1322 downloads
member_man 0.1-4
member_man project is designed as a management system for online organizations. more>>
member_man project is designed as a management system for online organizations.
It allows the organization to manage its user base and committee structure through an online interface.
Main features:
- Member registration and self management
- Multiple Committee Management
- Committee Meeting Management
<<lessIt allows the organization to manage its user base and committee structure through an online interface.
Main features:
- Member registration and self management
- Multiple Committee Management
- Committee Meeting Management
Download (0.13MB)
Added: 2006-03-20 License: Other/Proprietary License Price:
1313 downloads
M3U-Playlist Manager 0.0-3
M3U-Playlist Manager is an administration of loose m3u-playlists in tree structure. more>>
M3U-Playlist Manager is an administration of loose m3u-playlists in tree structure. Simple mouse-click to add or remove a song from playlist with currently running Song in the Player.
And other interesting functions. Supporting only XMMS at the moment.
<<lessAnd other interesting functions. Supporting only XMMS at the moment.
Download (0.017MB)
Added: 2006-04-09 License: GPL (GNU General Public License) Price:
1304 downloads
ToBiX 1.0
ToBiX is a LINUX distribution based on Morphix. more>>
ToBiX is a Morphix-based Linux live CD containing a range of specialist applications for bioinformatics. With this distrubution you just boot from the CD and you have a fully functional LINUX OS distribution with open source applications.
Besides using some RAM, ToBiX doesnt touch the host computer and is ideal for presentations, workshops or other learning or scientific activity on bioinformatics and computational biology.
ToBiX comprises some of the most useful and powerful bioinformatics tools such as:
- Blast 2.0 - Basic Local Alignment Search Tool for rapid searching of nucleotide and protein databases;
- Copasi - software application for simulation and analysis of biochemical networks;
- mpiBLAST - MPI based parallel implementation of NCBI BLAST;
- SimWiz - collection of Java tools for visualization of data resulting from different kinds of biochemical simulation processes;
- Cellware - tool to model whole cell biochemical reactions;
- Gromacs - molecular dynamics simulation package;
- SBML-Editor - tool for the quick creation and edition of SBML files;
- Stocks 2 - software for simulation of biochemical processes using Maximal Time Step Method
<<lessBesides using some RAM, ToBiX doesnt touch the host computer and is ideal for presentations, workshops or other learning or scientific activity on bioinformatics and computational biology.
ToBiX comprises some of the most useful and powerful bioinformatics tools such as:
- Blast 2.0 - Basic Local Alignment Search Tool for rapid searching of nucleotide and protein databases;
- Copasi - software application for simulation and analysis of biochemical networks;
- mpiBLAST - MPI based parallel implementation of NCBI BLAST;
- SimWiz - collection of Java tools for visualization of data resulting from different kinds of biochemical simulation processes;
- Cellware - tool to model whole cell biochemical reactions;
- Gromacs - molecular dynamics simulation package;
- SBML-Editor - tool for the quick creation and edition of SBML files;
- Stocks 2 - software for simulation of biochemical processes using Maximal Time Step Method
Download (457.2MB)
Added: 2006-04-18 License: GPL (GNU General Public License) Price:
1286 downloads
Test-Parser 1.2
Test::Parser is a collection of parsers for different test output file formats. more>>
Test::Parser is a collection of parsers for different test output file formats. These parse the data into a general purpose data structure that can then be used to create reports, do post-processing analysis, etc.
Test-Parser can also export tests in SpikeSources TRPI test description XML language.
<<lessTest-Parser can also export tests in SpikeSources TRPI test description XML language.
Download (0.053MB)
Added: 2006-05-04 License: GPL (GNU General Public License) Price:
1268 downloads
HTML Objects 1.2.4
HTML Objects is a Perl module library for turning HTML tags into Perl objects. more>>
HTML Objects is a Perl module library for turning HTML tags into Perl objects. HTML Objects allows Web pages to be manipulated as a data structure rather than text.
Once manipulation is done, the entire page is generated via depth-first recursion.
<<lessOnce manipulation is done, the entire page is generated via depth-first recursion.
Download (0.025MB)
Added: 2006-05-09 License: GPL (GNU General Public License) Price:
1263 downloads
Basic Local Alignment Search Tool 2006-05-07
Basic Local Alignment Search Tool is a set of similarity search programs designed to explore all of the available databases. more>>
Basic Local Alignment Search Tool is a set of similarity search programs designed to explore all of the available sequence databases regardless of whether the query is protein or DNA.
It uses a heuristic algorithm which seeks local as opposed to global alignments, and is therefore able to detect relationships among sequences which share only isolated regions of similarity.
It can be run locally as a full executable, and can be used to run BLAST searches against private, local databases, or downloaded copies of the NCBI databases. It runs on Mac OS, Win32, LINUX, Solaris, IBM AIX, SGI, Compaq OSF, and HP- UX systems.
Main features:
Nucleotide
- Quickly search for highly similar sequences (megablast)
- Quickly search for divergent sequences (discontiguous megablast)
- Nucleotide-nucleotide BLAST (blastn)
- Search for short, nearly exact matches
- Search trace archives with megablast or discontiguous megablast
Protein
- Protein-protein BLAST (blastp)
- Position-specific iterated and pattern-hit initiated BLAST (PSI- and PHI-BLAST)
- Search for short, nearly exact matches
- Search the conserved domain database (rpsblast)
- Protein homology by domain architecture (cdart)
Translated
- Translated query vs. protein database (blastx)
- Protein query vs. translated database (tblastn)
- Translated query vs. translated database (tblastx)
Genomes
- Human, mouse, rat, chimp cow, pig, dog, sheep, cat
- Chicken, puffer fish, zebrafish
- Environmental samples
- Protozoa
- Insects, nematodes, plants, fungi, microbial genomes, other eukaryotic genomes
Special
- Search for gene expression data (GEO BLAST)
- Align two sequences (bl2seq)
- Screen for vector contamination (VecScreen)
- Immunoglobin BLAST (IgBlast)
- SNP BLAST
Meta
- Retrieve results
<<lessIt uses a heuristic algorithm which seeks local as opposed to global alignments, and is therefore able to detect relationships among sequences which share only isolated regions of similarity.
It can be run locally as a full executable, and can be used to run BLAST searches against private, local databases, or downloaded copies of the NCBI databases. It runs on Mac OS, Win32, LINUX, Solaris, IBM AIX, SGI, Compaq OSF, and HP- UX systems.
Main features:
Nucleotide
- Quickly search for highly similar sequences (megablast)
- Quickly search for divergent sequences (discontiguous megablast)
- Nucleotide-nucleotide BLAST (blastn)
- Search for short, nearly exact matches
- Search trace archives with megablast or discontiguous megablast
Protein
- Protein-protein BLAST (blastp)
- Position-specific iterated and pattern-hit initiated BLAST (PSI- and PHI-BLAST)
- Search for short, nearly exact matches
- Search the conserved domain database (rpsblast)
- Protein homology by domain architecture (cdart)
Translated
- Translated query vs. protein database (blastx)
- Protein query vs. translated database (tblastn)
- Translated query vs. translated database (tblastx)
Genomes
- Human, mouse, rat, chimp cow, pig, dog, sheep, cat
- Chicken, puffer fish, zebrafish
- Environmental samples
- Protozoa
- Insects, nematodes, plants, fungi, microbial genomes, other eukaryotic genomes
Special
- Search for gene expression data (GEO BLAST)
- Align two sequences (bl2seq)
- Screen for vector contamination (VecScreen)
- Immunoglobin BLAST (IgBlast)
- SNP BLAST
Meta
- Retrieve results
Download (14.6MB)
Added: 2006-06-14 License: Open Software License Price:
1228 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above protein structure search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed