From 0055897f744fdc040c5de01a078179d91ebd7631 Mon Sep 17 00:00:00 2001
From: Berk Onat <b.onat@warwick.ac.uk>
Date: Sat, 31 Mar 2018 16:36:22 +0100
Subject: [PATCH] Fixing NoneType file_format in load_mdanalysis.

---
 common/python/nomadcore/md_data_access/MDDataAccess.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/common/python/nomadcore/md_data_access/MDDataAccess.py b/common/python/nomadcore/md_data_access/MDDataAccess.py
index 4e14ba8..d210402 100644
--- a/common/python/nomadcore/md_data_access/MDDataAccess.py
+++ b/common/python/nomadcore/md_data_access/MDDataAccess.py
@@ -3653,7 +3653,7 @@ class MDDataAccess(object):
 
         return topology
 
-    def load_mdanalysis_topology(self, file_format):
+    def load_mdanalysis_topology(self, file_format=None):
         """ Support level for MDAnalysis package
 
         If filename is given, we try loading the format, if its a trajectory
@@ -3666,7 +3666,10 @@ class MDDataAccess(object):
 
         topology = None
         universe = None
-        fileformat = re.sub('[.]', '', file_format)
+        if file_format:
+            fileformat = re.sub('[.]', '', file_format)
+        else:
+            fileformat = file_format
         top=self.topofile
         if top:
             try:
-- 
GitLab