Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
The Integrative Modeling Platform
C++ Python C CMake JavaScript Shell Other

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
applications
biological_systems
doc
modules
scons_tools
tools
website
COPYING.GPL
COPYING.LGPL
ChangeLog
README
SConstruct
VERSION

README

Elaborate documentation and an installation guide can be found at
http://salilab.org/imp/doc.html (stable, well-tested release)
http://salilab.org/imp/nightly/doc/html (unstable, nightly build)

Common build options:
=====================

* To build and install IMP to a specified folder do:

  scons prefix=path_to_install install

* Build IMP within the ./build folder

  scons all

* Build IMP in fast mode (no internal checks, less meaninfgul error messages,
  but fastest runs)

  scons all build='fast'

* Build a specific module (e.g., em2d):

  scons <module name>

* To build the documentation to IMP.

    scons doc

   You can access the documentation by opening doc/html/index.html


Copyright and License information
=================================

IMP is Copyright 2007-2012 IMP Inventors. The IMP Inventors are
Andrej Sali, Ben Webb, Daniel Russel, Keren Lasker, Dina Schneidman,
Javier Velazquez-Muriel, Friedrich Foerster, Elina Tjioe, Hao Fan,
Seung Joong Kim.

IMP is largely available under the GNU Lesser GPL; see the file COPYING.LGPL
for the full text of this license. Some IMP modules are available under the
GNU GPL (see the file COPYING.GPL). Please refer to the documentation at
http://salilab.org/imp/doc.html for more detail.

Files and folders structure:
============================

Files under the build directory (even pure Python modules) are built from sources
elsewhere within IMP. Do not edit them there - any changes you make will be
overwritten! You should also not add any files to these directories, as they
will be deleted.

The lib directory contains Python modules (both pure Python, in the IMP
subdirectory, and C++ extensions, as _IMP_foo.so in the top-level directory)
and the IMP C++ libraries (as libimp_foo.so in the top-level directory).
Rationale: Windows searches for C++ dynamic libraries in the same directory
as C++ Python extensions.

The include directory contains all public header files under the IMP
subdirectory. Modules are in named subdirectories under that.

The swig directory contains all SWIG interface (.i) files used to build
the Python interface.
Something went wrong with that request. Please try again.