Pteros  2.0
Molecular modeling library for human beings!
dssp.h
1 // Copyright Maarten L. Hekkelman, Radboud University 2008-2011.
2 // Distributed under the Boost Software License, Version 1.0.
3 // (See accompanying file LICENSE_1_0.txt or copy at
4 // http://www.boost.org/LICENSE_1_0.txt)
5 
6 #pragma once
7 
8 #include <iostream>
9 
10 class MProtein;
11 class MResidue;
12 
13 // Write the DSSP line for a single residue
14 std::string ResidueToDSSPLine(const MResidue& residue);
15 
16 // Write a complete DSSP file for a protein
17 void WriteDSSP(MProtein& protein, std::ostream& os);
18 
20 std::string make_DSSP_string(MProtein& protein);