diff options
author | Mark Sims <mark@nanorex.com> | 2008-11-16 18:58:31 +0000 |
---|---|---|
committer | Mark Sims <mark@nanorex.com> | 2008-11-16 18:58:31 +0000 |
commit | 037ab8604e4cf76a0e6e44d128cc9481976fe551 (patch) | |
tree | 51550276c29a6289c513f43a30c9660b0954bb7d | |
parent | ac29c45bc5b00ae4889f796fd4e9a4db99372f56 (diff) | |
download | nanoengineer-theirix-037ab8604e4cf76a0e6e44d128cc9481976fe551.tar.gz nanoengineer-theirix-037ab8604e4cf76a0e6e44d128cc9481976fe551.zip |
Added "Total number of bases" line to header.
-rw-r--r-- | cad/src/dna/commands/OrderDna/OrderDna_PropertyManager.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/cad/src/dna/commands/OrderDna/OrderDna_PropertyManager.py b/cad/src/dna/commands/OrderDna/OrderDna_PropertyManager.py index ff07fcf72..3877b6010 100644 --- a/cad/src/dna/commands/OrderDna/OrderDna_PropertyManager.py +++ b/cad/src/dna/commands/OrderDna/OrderDna_PropertyManager.py @@ -30,7 +30,7 @@ from dna.model.DnaStrand import DnaStrand from command_support.Command_PropertyManager import Command_PropertyManager -def writeDnaOrderFile(fileName, assy, dnaSequence): +def writeDnaOrderFile(fileName, assy, numberOfBases, dnaSequence): """ Open a temporary file and write the specified Dna sequence into it. @@ -51,10 +51,15 @@ def writeDnaOrderFile(fileName, assy, dnaSequence): " ( The mmp file was probably not saved when the "\ " sequence was written)" - fileNameInfo_header = "#This sequence is created for file '%s\n\n" \ + fileNameInfo_header = "#This sequence is created for file '%s'\n" \ % mmpFileName - headerString = headerString + timestr + fileNameInfo_header + numberOfBases_header = "#Total number of bases: %d\n\n" % numberOfBases + + headerString = headerString \ + + timestr \ + + fileNameInfo_header\ + + numberOfBases_header f = open(fileName,'w') # Write header @@ -278,6 +283,7 @@ class OrderDna_PropertyManager(Command_PropertyManager): temporaryFile = os.path.join(tmpdir, "%s.csv" % fileBaseName) writeDnaOrderFile(temporaryFile, self.assy, + self.getNumberOfBases(), dnaSequence) if openFileInEditor: |