Skip to content

Commit 656034e

Browse files
authored
Fixed readme
1 parent c194acc commit 656034e

File tree

1 file changed

+3
-48
lines changed

1 file changed

+3
-48
lines changed

README.md

Lines changed: 3 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,6 @@
1-
# scheme
2-
Scheme Library for Conformational Search
31

4-
This repository is a temporary solution to the issue of multiple versions of "RifDock" being available in the wild. This repository's master branch will be considered "Master Rifdock" from now until a new master appears.
52

6-
Ideally RifDock should be merged into Rosetta, but no one has stepped up to this herculean task yet. Most would be in favor of such a merge, so if you have a month to kill, perhaps you can add RifDock (and its unit tests) to Rosetta.
7-
8-
9-
***Building***
10-
11-
RifDock links against Rosetta. While RifDock may be compatible with the bleeding edge version of Rosetta, the last known-good build can be found on the following branch:
12-
13-
<b>Last known-good Rosetta branch</b>: bcov/stable1
14-
15-
This section needs work, but the gist is:
16-
17-
Optain a copy of gcc with version >= 4.9 (I have no idea if this is the minimum version)
18-
19-
Build a Rosetta cxx11_omp build with:
20-
cd rosetta/main/source
21-
CXX=/my/g++/version CC=/my/gcc/version ./ninja_build cxx11_omp -remake
22-
23-
Clone this repository and perform:
24-
cd scheme
25-
mkdir build
26-
cd build
27-
CXX=/my/g++/version CC=/my/gcc/version CMAKE_ROSETTA_PATH=/Path/to/a/rosetta/main cmake .. -DCMAKE_BUILD_TYPE=Release
28-
make -j3 rif_dock_test rifgen
29-
30-
There is an optional CMAKE flag if you do did not link against the standard cxx11_omp build to specify which build you did use. That flag is as follows:
31-
CMAKE_FINAL_ROSETTA_PATH=/Path/to/a/rosetta/main/source/cmake/build_my_custom_build_type
32-
33-
Use this flag in addition to the CMAKE_ROSETTA_PATH flag.
34-
35-
Unit tests may be built with:
36-
make test_libscheme
37-
38-
***Running***
39-
40-
The executables for RifDock are built at:
41-
scheme/build/apps/rosetta/rifgen
42-
scheme/build/apps/rosetta/rif_dock_test
43-
44-
The unit test executable is at:
45-
scheme/build/schemelib/test/test_libscheme
46-
47-
48-
***Modifying***
49-
50-
RifDock is licenced under the <insert license here file>. We only ask that if you update RifDock to build against a new version of Rosetta, that you branch (or tag or something else) a snapshot and edit this wiki so that others can build against a known-good version of rosetta.
3+
The up-to-date RifDock repository that you want to use is here:
4+
https://github.com/rifdock/rifdock
515

6+
Do not use this repository.

0 commit comments

Comments
 (0)