Main > Free Download Search >

Free pdb software for linux

pdb

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 28
PDBCat 1.3

PDBCat 1.3


PDBCat it manipulates PDB molecule files with text-based tools such as Perl, awk, etc. more>>
PDBCat can be used to manipulate and process PDB files using commonly available tools such as Perl, awk, etc.

Written by Andrew Dalke of the Theoretical Biophysics Group, Beckman Institute, University of Illinois. None of us are liable for any bugs, errors, or misconceptions. You may use this program freely and for free for non-comercial use. You may redistribute and modify the code as long as I am given credit for my part of the work.

Installation

1) uncompress and untar the source

% cat pdbcat_1.tar.Z | uncompress | tar -xf -

2) change to the pdbcat directory and run make

% cd pdbcat; make

3) If it complains about not finding CC, then youll have to edit the Makefile and set CC equal to your local C++ compilier, for instance, for gcc:

CC=gcc

4) If there is a problem with strcasecmp, uncomment the following line in the Makefile:

#DEF = -DNOSTRCASECMP

update the time stamp on the file Common.C

% touch Common.C

and run make again

Usage

pdbcat {-fields | -columns} [[-f] files]

Read any pdb file from stdin or list of files and convert the data to either a column based or field based pdb file. A # represents an empty field. This is useful for field based tools like awk. The default output is columns.
<<less
Download (0.012MB)
Added: 2005-04-01 License: Freely Distributable Price:
1666 downloads
pdb 1.0 Alpha

pdb 1.0 Alpha


pbd is a simple database management system for PHP programs. more>>
pbd is a simple database management system for PHP programs.

This DBMS can be used to create a Web site that dynamically stores data even if you cant afford a Web hosting service that offers MySQL.

pdb is simple and easy to use.
<<less
Download (0.011MB)
Added: 2007-01-16 License: Other/Proprietary License Price:
1016 downloads
Winpdb 1.2.0

Winpdb 1.2.0


Winpdb is an advanced Python debugger. more>>
Winpdb project is an advanced python debugger, with support for smart breakpoints, multiple threads, namespace modification, embedded debugging, encrypted communication and speed of up to 20 times that of pdb.
Well, actually rpdb2 is the advanced debugger and Winpdb is its GUI, and I am their author, and this is their home page. So, whenever I refer in this website to Winpdb, whatever I write about it applies to rpdb2 too, except for GUI stuff of course. They even use the same command line flags.
Main features:
- GPL License
- Compatible with CPython 2.3, 2.4
- Platform independent, and tested on Windows XP, Linux Fedora-Core 4, and Mac OSX Tiger
- User Interfaces: rpdb2 is console based, while winpdb requires wxPython 2.6
Enhancements:
New Features:
- Added support for os.fork().
- Automatically track threads created directly with thread.start_new_thread().
- When modifying a value in the name-space viewer, the current value is given if possible.
- On Windows, Winpdb installs a start group folder to improve usability.
Security:
- Session password is removed from data structures that are sent from the server to the client.
Interface Changes:
- Removed CSimpleSessionManager.script_about_to_terminate_callback().
- Added CSimpleSessionManager.script_paused().
- Added CSessionManager.set_fork_mode().
- Added CSessionManager.get_fork_mode().
- Added CEventPsycoWarning.
- Added CEventForkMode.
- Added NotPythonSource exception.
Other Changes:
- Bug fix of bug 1744719 - "Address already in use error in Solaris"
- Changed the semantics of the name-space filter to filter out __methods__ from objects and classes.
- Added a warning when the psyco module is detected.
- The debugger now starts the script inside the default shell (e.g. bash).
- Improved name-space performance with large data structures in response to forum post: "More Torture Testing" - http://sourceforge.net/forum/forum.php?thread_id=1786226&forum_id=485189
- Fixed regression where script name-space was released too early and was not available in analyze mode of unhandled exceptions.
- Fixed FindFile() to expand username in path.
- Fixed debugger not to pause on breakpoints after detach.
- Fixed debugger to handle links correctly.
- Miscellaneous bug fixes.
<<less
Download (0.081MB)
Added: 2007-08-06 License: GPL (GNU General Public License) Price:
812 downloads
Packet Debugger 0.1 Beta

Packet Debugger 0.1 Beta


Packet Debugger presents a debugger-like UI for pcap packet capture files. more>>
Packet Debugger presents a debugger-like UI for pcap packet capture files.

The Packet Debugger (pdb) allows users to work with packet streams as if they were working with a source code debugger.

Users can list, inspect, modify, and retransmit any packet from captured files, as well as work with live packet captures.

<<less
Download (0.15MB)
Added: 2007-01-20 License: BSD License Price:
1010 downloads
Perl::Dist::Builder 0.0.5

Perl::Dist::Builder 0.0.5


Perl::Dist::Builder is a Perl module to create win32 Perl installers. more>>
Perl::Dist::Builder is a Perl module to create win32 Perl installers.

SYNOPSIS

use Perl::Dist::Builder;
my $pdb = Perl::Dist::Builder->new( vanilla.yml );
$pdb->remove_image;
$pdb->build_all;

Perl::Dist::Builder is alpha software.

Perl::Dist::Builder uses a configuration file to automatically generate a complete, standalone Perl distribution in a directory suitable for bundling into an executable installer.

Perl::Dist::Builder requires Perl and numerous modules. See Perl::Dist::Bootstrap for details on how to bootstrap a Perl environment suitable for building new Perl distributions.

<<less
Download (0.035MB)
Added: 2006-10-18 License: Perl Artistic License Price:
1101 downloads
spsim 1.0

spsim 1.0


spsim is a simple yet realistic diffraction pattern simulator for single particle diffraction experiments. more>>
spsim is a simple program that tries to realistically simulate the diffraction pattern of an input PDB recorded on a CCD with specified characteristics.

spsim takes a PDB as input and outputs noise-free and realistic diffraction patterns according to the experimental conditions chosen by the user.

Installation:

To install simply download the source code, extract it go to the libconfig directory, run configure and make, go to the parent directory and run make. For more information please check the included documentation.
<<less
Download (1.3MB)
Added: 2006-09-25 License: GPL (GNU General Public License) Price:
1124 downloads
The Program Database Toolkit 3.10

The Program Database Toolkit 3.10


The Program Database Toolkit is a powerful tool infrastructure that provides access to the high-level interface of source code. more>>
The Program Database Toolkit (PDT) is a powerful tool infrastructure that provides access to the high-level interface of source code for analysis tools and applications.
Many tasks in an integrated programming environment require access to program information for their implementation. Program Database Toolkit (PDT) is a framework for analyzing source code written in several programming languages and for making rich program knowledge accessible to developers of static and dynamic analysis tools.
PDT implements a standard program representation, the program database (PDB), that can be accessed in a uniform way through a class library supporting common PDB operations. Software tools can use this library to accomplish tasks such as
- documentation of program components
- creation of graphic program browsers that show class hierarchies, function call graphs, and template instantiations
- insertion of instrumentation for performance profiling and tracing; andgeneration of interface details for calling library routines or buildinginterlanguage bindings.
Enhancements:
- Assorted minor bugfixes.
<<less
Download (MB)
Added: 2007-03-02 License: Free To Use But Restricted Price:
967 downloads
Mindy 1.0

Mindy 1.0


Mindy is a minimal molecular dynamics program. more>>
Mindy is a very simple, serial molecular dynamics program derived from NAMD source code. It currently uses xplor parameter and structure files. The program is written in very straightforward C++.

Installation

Unpack the distribution. A directory named "mindy" will be created. In the mindy directory are two subdirectories, "src" and "test". The "src" directory contains the source code and a Makefile to build mindy.

Typing "make" within the src directory shoud build mindy using g++. If you would like to build mindy using a different compiler or different compiler flags, use one of the build targets in the Makefile or add a new one.

The executable is named mindy_$ARCH, where ARCH is the platform. by default, this is "g++".

Using

The command line syntax for mindy is:

mindy nsteps pdbfile psffile paramfile

Nsteps specifies how many timesteps to take. pdbfile and psffile are the coordinate and structure files, respectively, of the system you want to simulate. paramfile is the name of your parameter file. Both the psf file and the parameter must be in X-Plor format.

The test directory contains two sets of files which can be used as inputs for mindy. "alanin" is a 66 atom polypeptide, and "brH" is a crystal structure of bacteriorhodopsin containing 3762 atoms. Run alanin by typing

mindy 1000 alanin.pdb alanin.psf alanin.params

at the command line.
<<less
Download (0.23MB)
Added: 2005-04-01 License: Free To Use But Restricted Price:
1666 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
Open Babel 2.0.2 / 2.1.1

Open Babel 2.0.2 / 2.1.1


Open Babel is a cross-platform chemistry program and library designed to convert file formats. more>>
Open Babel project is designed to pick up where Babel left off, as a cross-platform program and library designed to interconvert between many file formats used in molecular modeling and computational chemistry.
Main features:
- A huge variety of common chemical file formats, including SDF/MOL, Mol2, PDB, SMILES, XYZ, CML... (details)
- Recognition of file type based on filename extension
- Chemical MIME support
- SMARTS matcher
- Flexible atom typer
- Flexible bond typer for perception of multiple bonds from atomic coordinates
- Gasteiger partial charge calculation
- Hydrogen addition and deletion
- Isotope support, calculation of average and exact masses
- Automatic feature perception (rings, bonds, hybridization, aromaticity)
- Multiple conformer storage within molecules
- Command line conversion for multiple molecules in one file
- Command line interface
- Bitvector class
- Vector and matrix transformations
- Molecular test suite
- Open-source/Free Software under the GNU General Public License
- Cross platform (Windows, Linux, Mac OS X, SGI, Solaris, Dreamcast...)
Version restrictions:
- Generate coordinates for SMILES strings. (Meaning all coordinates will be zero when converting from a SMILES string.)
- Handle 2D->3D conversion (or vice versa).
- Handle a variety of important file formats.
Whats New in 2.1.1 Development Release:
- Improved scripting support, including dictionary-support for OBGenericData in pybel, casting from OBUnitCell, etc. Improved access to OBRings from OBMol.GetSSSR().
- Added support for descriptors (e.g., PSA, logP) from scripting interfaces.
- Added support for reading all PDB records (beyond current atom and bond connections). Records not handled directly by Open Babel are added as key/value pairs through OBPairData.
- Added a new configure flag --with-pkglibdir to allow Linux package distributors to define version-specific directories for file format plugins.
- Fixed a bug which would not output chirality information for canonical SMILES with 3D files.
- Fixed problems with new line-ending code. Now correctly reads DOS and old Mac OS files with non-UNIX line endings.
- Correctly rejects SMILES with incorrect ring closures. Thanks to Craig James for the report.
- Fixed a crash when output to canonical SMILES.
- Fixed a crash when converting from SMILES to InChI.
- Fixed a crash when reading some PDB files on Windows.
- Fixed a crash when reading invalid MDL/SDF files.
- Fixed a bug which made it impossible to read some GAMESS files.
- Fixed a problem when reading ChemDraw CDX files on Mac OS X.
- A large number of additional fixes, including some rare crashes.
<<less
Download (2.3MB)
Added: 2007-07-08 License: GPL (GNU General Public License) Price:
527 downloads
JGimp 0.8.5

JGimp 0.8.5


JGimp is a framework to write 100% Java-based plug-ins and extensions for the GIMP and Film GIMP. more>>
JGimp is a framework to write 100% Java-based plug-ins and extensions for the GIMP and Film GIMP.
Main features:
- lug-ins for the GIMP can be written in Java and use Javas existing set of widgets for the plug-ins user interface. One of the included sample plug-ins (see figure to the right) displays a plug-in dialog box using Swing widgets, complete with a real-time preview
- Java applications can use the GIMP as an image manipulation "engine," essentially embedding the GIMPs capabilities in the Java application. Possible uses of this capability include:
- Creating new graphics applications in Java using the GIMP to perform the underlying image manipulation
- Server-client architectures where JGimp is used to wrap a server around the GIMPs capabilities. Client applications, such as applets or web-based applications can access the server across the network
Two sample plug-ins illustrate how to use this architecture to write plug-ins, ImageDividerPlugIn and DesaturatePlugIn. These plug-ins demonstrate all the aspects necessary to write a Java-based plug-in: how it is installed in the GIMP, how to make PDB calls, and how to read and write pixels from images in the GIMP.
<<less
Download (0.44MB)
Added: 2005-09-20 License: GPL (GNU General Public License) Price:
1496 downloads
SODIUM 1.5.1

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.
<<less
Download (0.40MB)
Added: 2005-04-01 License: Free To Use But Restricted Price:
1699 downloads
PyWork 0.4.8

PyWork 0.4.8


PyWork is a high performance Python Web framework. more>>
PyWork is a high performance Python Web framework.
The author has been developing web applications for years. In this journey several tools and well known languages where used before meeting Python. I am not going to explain all the great things Python does and gives, but in these advantages, this new (yet another) web framework is based. The idea is to permit the separation of the view code from the application or controller code.

It does so by defining some basic rules for HTTP request processing. When using PyWork you configure mappings between the uris and python objects (which will extend the Action class). When a request enters PyWork, an action method is called that executes the application code and returns a view identifier to be displayed. This very simple idea brings a lot of power to your app by making it more reusable, less buggy and with very little code.

Also by letting your python objects be called by the web server, it lets you use all the python libraries and packages available (DB, Image Processing, Report generation, XML technologies and so on). Your action classes also will be unit-testable as they dont need to live in a running server to be executed. This is great because it will permit you to code your tests and integrate them in your web application development process. They also are standard python code that you can distribute as a standard python package.

More advantages, being your classes standard objects it will let you use the standard debugging api (PDB) to easily debug your application code. With all these and the main ingredient Python, web applications lead to easy maintainance, higher portability and faster development.

In the next sections we will explain: Installation and Configuration; A proper explanation of an HTTP request lifecycle is explained, it then introduces a *very* simple application, followed by more formal explanations of Action and Views. The other chapters explain PyWorks api stack.
<<less
Download (0.26MB)
Added: 2006-06-21 License: Freeware Price:
1221 downloads
PyMOlyze 2.0

PyMOlyze 2.0


PyMOlyze is a program to analyze the results of quantum chemistry (DFT) calculations. more>>
PyMOlyze project can analyze the results of quantum chemistry (DFT) calculations. Gaussian 03 and Jaguar 6.0 files are supported.
The following analyses are available for user-defined molecular fragments:
- Mulliken Population Analysis (MPA)
- C-squared Population Analysis (SCPA)
- Density of States (DOS) plots
- Overlap Population Analysis
- Overlap Population DOS
PyMOlyze was inspired by AOMix, which is a console-based, Windows-only program that has features including (and in addition to) those listed above. I wrote PyMOlyze because I wanted a user-friendly Linux program to do MPA for each molecular orbital of Gaussian calculations. If PyMOlyze doesnt address your needs, check out AOMix (or shoot me an email and well talk).
Python, the python extensions to Qt and Qwt (PyQt and PyQwt), and some C++ functions (for speed optimizations) were used to create PyMOlyze; therefore it should run on pretty much any modern platform with minor modifications. It has only been tested on Windows XP, Windows 2000, and Gentoo Linux, but there is no reason for it not to be supported on any platform with python, PyQt, and PyQwt available.
Enhancements:
- OpenGL 3D rendering
- Atom is highlighted in 3D when choosing an atom/orbital for population analysis
- Observe structural changes during an optimization
- Cartesian coordinate editor (any step of the optimization)
- Functions for translating or rotating a molecule
- Center molecule on an atom
- Rotate molecule so that two atoms are along an axis
- Rotate moelcule so that three atoms lie in a plane
- Save structures as XYZ, PDB, internal coordinates, etc.
- Charge Decomposition Analysis (using the method developed by Frenking et al.)
- Fragment Analysis to study bonding interactions by determining contributions of fragment MOs to molecular MOs
<<less
Download (0.034MB)
Added: 2007-01-28 License: GPL (GNU General Public License) Price:
1003 downloads
Kpum 0.5.3.1

Kpum 0.5.3.1


Kpum is a user manager for the pureftpd server. more>>
Kpum is a user manager for the pureftpd server. You can add, modify and delete users of the pureftpd server. Currently only the pureftpd.pdb database is supported. Kpum is a application for the KDE environment.

Installation:

The `configure shell script attempts to guess correct values for various system-dependent variables used during compilation.

It uses those values to create a `Makefile in each directory of the package. It may also create one or more `.h files containing system-dependent definitions.

Finally, it creates a shell script `config.status that you can run in the future to recreate the current configuration, a file `config.cache that saves the results of its tests to speed up
reconfiguring, and a file `config.log containing compiler output (useful mainly for debugging `configure).

If you need to do unusual things to compile the package, please try to figure out how `configure could check whether to do them, and mail diffs or instructions to the address given in the `README so they can be considered for the next release.

If at some point `config.cache contains results you dont want to keep, you may remove or edit it.

The file `configure.in is used to create `configure by a program called `autoconf. You only need `configure.in if you want to change it or regenerate `configure using a newer version of `autoconf.

The simplest way to compile this package is:

1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system.

If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute
`configure itself.

Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.

2. Type `make to compile the package.

3. Optionally, type `make check to run any self-tests that come with the package.

4. Type `make install to install the programs and any data files and documentation.

5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean.

There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
<<less
Download (0.45MB)
Added: 2005-10-11 License: GPL (GNU General Public License) Price:
1474 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2