Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

The Integrative Modeling Platform

License

GPL-3.0, LGPL-2.1 licenses found

Licenses found

GPL-3.0
COPYING.GPL
LGPL-2.1
COPYING.LGPL
NotificationsYou must be signed in to change notification settings

salilab/imp

nightly buildcoverity scanDOI

For full installation and usage instructions, see thedocumentation.

Building IMP from source code

To build IMP source found inpath/to/imp-source and install it inpath_to_install do:

  1. mkdir build && cd build
  2. cmake path/to/imp-source -DCMAKE_INSTALL_PREFIX=path_to_install
  3. make -j4
  4. make install

See theinstallation instructions in the manualfor more details (in particular this covers the necessary prerequisites you'llneed before running cmake).

Runccmake to see more variables that can be used to customize your build andinstall.

To run IMP without installing, build IMP and then usesetup_environment.sh toset the required environment variables. For example, to runligand_score, do./setup_environment.sh ligand_score arguments..., or./setup_environment.sh $SHELL and thenligand_score arguments... in thenew shell.

Copyright and License information

IMP is Copyright 2007-2025 IMP Inventors. The IMP Inventors areAndrej Sali, Ben Webb, Daniel Russel, Keren Lasker, Dina Schneidman,Javier Velázquez-Muriel, Friedrich Förster, Elina Tjioe, Hao Fan,Seung Joong Kim, Yannick Spill, Riccardo Pellarin.

IMP is largely available under the GNU Lesser GPL; see the file COPYING.LGPLfor the full text of this license. Some IMP modules are available under theGNU GPL (see the file COPYING.GPL). Please refer to thedocumentationfor more detail.

Files and folders structure

When you build IMP, thelib directory contains Python modules (both purePython, in theIMP subdirectory, and C++ extensions, as_IMP_foo.soin the top-level directory) and the IMP C++ libraries (aslibimp_foo.soin the top-level directory). Rationale: Windows searches for C++ dynamiclibraries in the same directory as C++ Python extensions.

Theinclude directory contains all public header files under theIMPsubdirectory. Modules are in named subdirectories under that.

Theswig directory contains all SWIG interface (.i) files used to buildthe Python interface.


[8]ページ先頭

©2009-2025 Movatter.jp