X-Git-Url: http://mmka.chem.univ.gda.pl/gitweb/?a=blobdiff_plain;f=source%2Fwham%2Fsrc-M-SAXS-homology%2FCMakeLists.txt;h=17d0113e0266670ee4df64b08c7803f80b90dc73;hb=03871d2c4351617b46d66c6b8f3adbf7b1c5693a;hp=63dd0362be809394ec315b07c18541d2047e5894;hpb=da590a401608c2195b56bcc30d13f2b5029c7ddb;p=unres.git diff --git a/source/wham/src-M-SAXS-homology/CMakeLists.txt b/source/wham/src-M-SAXS-homology/CMakeLists.txt index 63dd036..17d0113 100644 --- a/source/wham/src-M-SAXS-homology/CMakeLists.txt +++ b/source/wham/src-M-SAXS-homology/CMakeLists.txt @@ -299,6 +299,7 @@ install(TARGETS UNRES_WHAM_M_BIN DESTINATION ${CMAKE_INSTALL_PREFIX}/wham) set (mpiexec "mpiexec") endif() +if(UNRES_MD_FF STREQUAL "E0LL2Y") FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/scripts/wham_mpi_E0LL2Y.sh "#!/bin/sh export POT=GB @@ -329,34 +330,10 @@ echo CTEST_FULL_OUTPUT ${mpiexec} ${boot_lam} ${np} $2 $WHAM_BIN ./wham_check.sh $1 ") +endif(UNRES_MD_FF STREQUAL "E0LL2Y") -# -# File permissions workaround -# -FILE( COPY ${CMAKE_CURRENT_BINARY_DIR}/scripts/wham_mpi_E0LL2Y.sh - DESTINATION ${CMAKE_CURRENT_BINARY_DIR} - FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE -) - -FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/wham_check.sh - DESTINATION ${CMAKE_CURRENT_BINARY_DIR} - FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE -) - -FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/1L2Y_wham.inp - DESTINATION ${CMAKE_CURRENT_BINARY_DIR} ) - -FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/1L2Y_remd_MD000.cx - DESTINATION ${CMAKE_CURRENT_BINARY_DIR} ) - -FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/1L2Y.pdb - DESTINATION ${CMAKE_CURRENT_BINARY_DIR} ) - -if(UNRES_DFA) -FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/dfa - DESTINATION ${CMAKE_CURRENT_BINARY_DIR} ) - -FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/scripts/wham_mpi_E0LL2Y_dfa.sh +if(UNRES_MD_FF STREQUAL "NEWCORR") +FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/scripts/wham_mpi_E0LL2Y.sh "#!/bin/sh export POT=GB export PREFIX=$1 @@ -365,13 +342,13 @@ WHAM_BIN=${CMAKE_BINARY_DIR}/bin/${UNRES_WHAM_M_BIN} #----------------------------------------------------------------------------- DD=${CMAKE_SOURCE_DIR}/PARAM export BONDPAR=$DD/bond_AM1_ext_dum.parm -export THETPAR=$DD/theta_abinitio_old_ext.parm +export THETPAR=$DD/theta_opt.parm.OPT_TRP1_FSD_Villin_E0L_QHK_N9L_LX7_BDD_I18 export ROTPAR=$DD/rotamers_AM1_aura_ext.10022007.parm -export TORPAR=$DD/torsion_631Gdp_old_ext.parm -export TORDPAR=$DD/torsion_double_631Gdp_old_ext.parm +export TORPAR=$DD/torsion_abinitio.parm-2d-all-DL-03-02-2cos +export TORDPAR=$DD/pot_tord_G631_DIL_ext.parm export ELEPAR=$DD/electr_631Gdp_ext.parm export SIDEPAR=$DD/scinter_GB_ext_lip.parm -export FOURIER=$DD/fourier_opt_ext.parm.1igd_hc_iter3_3 +export FOURIER=$DD/fourier_opt.parm.OPT_TRP1_FSD_Villin_E0L_QHK_N9L_LX7_BDD_I18 export SCPPAR=$DD/scp_ext.parm export SCCORPAR=$DD/sccor_am1_pawel_ext.dat export THETPARPDB=$DD/thetaml_ext.5parm @@ -386,21 +363,77 @@ echo CTEST_FULL_OUTPUT ${mpiexec} ${boot_lam} ${np} $2 $WHAM_BIN ./wham_check.sh $1 ") +endif(UNRES_MD_FF STREQUAL "NEWCORR") -FILE( COPY ${CMAKE_CURRENT_BINARY_DIR}/scripts/wham_mpi_E0LL2Y_dfa.sh - DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/dfa + +# +# File permissions workaround +# +FILE( COPY ${CMAKE_CURRENT_BINARY_DIR}/scripts/wham_mpi_E0LL2Y.sh + DESTINATION ${CMAKE_CURRENT_BINARY_DIR} FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE ) -endif() +if(UNRES_MD_FF STREQUAL "E0LL2Y") + FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/wham_check.sh + DESTINATION ${CMAKE_CURRENT_BINARY_DIR} + FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE + ) + FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/1L2Y_wham.inp + DESTINATION ${CMAKE_CURRENT_BINARY_DIR} ) + FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/1L2Y_remd_MD000.cx + DESTINATION ${CMAKE_CURRENT_BINARY_DIR} ) -if(UNRES_MD_FF STREQUAL "E0LL2Y") - add_test(NAME WHAM_M_remd COMMAND sh ${CMAKE_CURRENT_BINARY_DIR}/wham_mpi_E0LL2Y.sh 1L2Y_wham 2 ) - if(UNRES_DFA) - add_test(NAME WHAM_M_remd_dfa COMMAND sh ${CMAKE_CURRENT_BINARY_DIR}/dfa/wham_mpi_E0LL2Y_dfa.sh dfa_wham 2 WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/dfa ) - endif() + FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/1L2Y.pdb + DESTINATION ${CMAKE_CURRENT_BINARY_DIR} ) + + if(UNRES_DFA) + FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/dfa + DESTINATION ${CMAKE_CURRENT_BINARY_DIR} ) + + FILE( COPY ${CMAKE_CURRENT_BINARY_DIR}/scripts/wham_mpi_E0LL2Y.sh + DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/dfa + FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE + ) + + add_test(NAME WHAM_M_remd_dfa COMMAND sh ${CMAKE_CURRENT_BINARY_DIR}/dfa/wham_mpi_E0LL2Y_dfa.sh dfa_wham 2 WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/dfa ) + endif(UNRES_DFA) + + add_test(NAME WHAM_M_remd COMMAND sh ${CMAKE_CURRENT_BINARY_DIR}/wham_mpi_E0LL2Y.sh 1L2Y_wham 2 ) endif(UNRES_MD_FF STREQUAL "E0LL2Y") + +if(UNRES_MD_FF STREQUAL "NEWCORR") + + FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/newcorr/wham_check.sh + DESTINATION ${CMAKE_CURRENT_BINARY_DIR} + FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE + ) + + FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/newcorr/1L2Y_wham.inp + DESTINATION ${CMAKE_CURRENT_BINARY_DIR} ) + + FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/newcorr/1L2Y_remd_MD000.cx + DESTINATION ${CMAKE_CURRENT_BINARY_DIR} ) + + FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/1L2Y.pdb + DESTINATION ${CMAKE_CURRENT_BINARY_DIR} ) + + if(UNRES_DFA) + FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/dfa + DESTINATION ${CMAKE_CURRENT_BINARY_DIR} ) + + FILE( COPY ${CMAKE_CURRENT_BINARY_DIR}/scripts/wham_mpi_E0LL2Y.sh + DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/dfa + FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE + ) + + add_test(NAME WHAM_M_remd_dfa COMMAND sh ${CMAKE_CURRENT_BINARY_DIR}/dfa/wham_mpi_E0LL2Y.sh dfa_wham 2 WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/dfa ) + endif(UNRES_DFA) + + add_test(NAME WHAM_M_remd COMMAND sh ${CMAKE_CURRENT_BINARY_DIR}/wham_mpi_E0LL2Y.sh 1L2Y_wham 2 ) + +endif(UNRES_MD_FF STREQUAL "NEWCORR")