From e687468f2251c687f2b077c17c479c2b958c9335 Mon Sep 17 00:00:00 2001
From: Marco Biasini <marco.biasini@unibas.ch>
Date: Wed, 28 Nov 2012 11:31:54 +0100
Subject: [PATCH] store view in sequence

---
 modules/seq/base/src/sequence_op.cc | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/modules/seq/base/src/sequence_op.cc b/modules/seq/base/src/sequence_op.cc
index c502367f1..17e36da50 100644
--- a/modules/seq/base/src/sequence_op.cc
+++ b/modules/seq/base/src/sequence_op.cc
@@ -41,7 +41,9 @@ SequenceHandle SequenceFromChain(const String& name,
        e=residues.end(); i!=e; ++i) {
     sequence+=(*i).GetOneLetterCode();
   }
-  return CreateSequence(name, sequence);
+  SequenceHandle s = CreateSequence(name, sequence);
+  s.AttachView(chain.Select(""));
+  return s;
 }
 
 
@@ -54,7 +56,9 @@ SequenceHandle SequenceFromChain(const String& name,
        e=chain.GetResidueList().end(); i!=e; ++i) {
     sequence+=(*i).GetOneLetterCode();
   }
-  return CreateSequence(name, sequence);
+  SequenceHandle s = CreateSequence(name, sequence);
+  s.AttachView(chain.Select(""));
+  return s;
 } 
  
 }}
-- 
GitLab