Home | Trees | Indices | Help |
---|
|
1 #-----------------------------------------------# 2 # modelMaGe # 3 # # 4 # v1.0beta September 2009 # 5 # Joerg Schaber, Max Floettmann and Jian Li # 6 # # 7 # http://modelmage.org # 8 #-----------------------------------------------# 9 ## @file unCellDesign.py 10 ## @brief Removes Celldesigner tags from CellDesinger XML files. 11 ## @author Max Floettmann 12 ## 13 ## This file is part of modelMaGe. Please visit http://modelMaGe.org for more 14 ## information about modelMaGe, and the latest version of modelMaGe. 15 ## 16 17 import re, sys, os 184421 if os.path.exists(input): 22 self.input = open(input, 'r').read() 23 else: 24 self.input = input 25 self.r1 = '(?:(?:\n?<celldesigner[^>]*?>)|(?:\n?</celldesigner[^>]*?>))*' # multiline 26 self.r2 = '<celldesigner[^>]*?>.*?</celldesigner[^>]*?>' # single line2729 newString = re.sub(self.r1,'',file) 30 newString = re.sub(self.r2,'',newString) 31 return newString32 35 39
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Fri Sep 18 11:52:43 2009 | http://epydoc.sourceforge.net |