From db964dace54b72fa69bcb8d1b3037350c9e8cfc0 Mon Sep 17 00:00:00 2001
From: Gabriel Studer <gabriel.studer@unibas.ch>
Date: Tue, 6 Oct 2020 19:30:30 +0200
Subject: [PATCH] export MeanlDDT data getter

---
 modules/seq/alg/pymod/wrap_seq_alg.cc | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/modules/seq/alg/pymod/wrap_seq_alg.cc b/modules/seq/alg/pymod/wrap_seq_alg.cc
index 3766ad7c7..79873278e 100644
--- a/modules/seq/alg/pymod/wrap_seq_alg.cc
+++ b/modules/seq/alg/pymod/wrap_seq_alg.cc
@@ -79,6 +79,10 @@ list DistToMeanGetData(const Dist2MeanPtr d2m) {
   return GetList(*d2m, d2m->GetNumResidues(), d2m->GetNumStructures());
 }
 
+list  MeanlDDTGetData(const MeanlDDTPtr ld) {
+  return GetList(*ld, ld->GetNumResidues(), ld->GetNumStructures());
+}
+
 void AAPseudoCountsSimple(ProfileHandle& profile, Real a, Real b, Real c) {
   AddAAPseudoCounts(profile, a, b, c);
 }
@@ -243,6 +247,7 @@ void export_distance_analysis()
     .def("ExportCsv", &MeanlDDT::ExportCsv, (arg("file_name")))
     .def("ExportJson", &MeanlDDT::ExportJson, (arg("file_name")))
     .def("GetJsonString", &MeanlDDT::GetJsonString)
+    .def("GetData", &MeanlDDTGetData)
   ;
 }
 
-- 
GitLab