【2.1】DSSP

网页工具: https://www3.cmbi.umcn.nl/xssp/

一、安装与下载

1.1 安装需要配置环境:

Compiler: * Must support at least the c++ 11 standard.

System libraries:

  • libzeep version >= 3.0 (for mkhssp –fetch-dbrefs only)
  • libboost version >= 1.48
  • libz
  • libbz2
  • autoconf
  • automake
  • autotools-dev

2.1 安装

下载地址: https://github.com/cmbi/xssp/releases

wget -c https://github.com/cmbi/xssp/archive/3.0.9.tar.gz
tar -xzf 3.0.9.tar.gz
cd xssp-3.0.9

./autogen.sh
./configure
make

To build only one executable of the xssp project, e.g. mkdssp, type:

make mkdssp

To test the mkdssp executable type:

./mkdssp

To add the executables to /usr/local/bin type:

sudo make install

报错

安装的过程中报错

make的时候报错:

src/hssp-convert-3to1.cpp:698:90:   required from here
/usr/include/boost/range/end.hpp:50:26: error: ‘const struct boost::sub_match<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >’ has no member named ‘end’
             return c.end();
                          ^
make[1]: *** [src/hssp-convert-3to1.o] Error 1
make[1]: Leaving directory `/mnt/nfs/data/software/dssp/xssp-3.0.9'

报错不知道怎么解决,最后选择的是

make mkdssp

The source code for building the mkdssp, mkhssp, hsspconv, and hsspsoap programs is bundled in the xssp project. The DSSP executable is mkdssp.

使用

/mkdssp -i 1crn.pdb -o 1crn.dssp

结果示例:

个人公众号,比较懒,很少更新,可以在上面提问题,如果回复不及时,可发邮件给我: tiehan@sina.cn

Sam avatar
About Sam
专注生物信息 专注转化医学