Package diffpy :: Package srrietveld :: Package addon :: Module datafile :: Class DataFileConverter
[frames] | no frames]

Class DataFileConverter

source code

Unify to convert input data file to engine file and save the XYSigma into data dictionary.

Instance Methods
 
__init__(self, datafullpathname, instrumentfile=None, banklist=None)
Initialization
source code
 
checkEXPFile(self, expfilename, gsafbasename)
Check whether the file name is right in .EXP file
source code
 
chiToFP(self, chifile, outputfile, bankid, stype=None)
Convert .chi file to Fullprof format file
source code
 
exportGSASToXYE(self, gsafname, iparmfname, bankid, expfilename, processdir)
Run Powpref and Genles to export diffraction pattern from raw GSAS file
source code
 
normalizeGSAS(self, gsadatafile)
Normalize GSAS data file from rawplot to XYSigma format.
source code
 
readDataFile(self, filename)
Read input data file
source code
 
readGSASFile(self, gsasfile, bankid)
Read GSAS file into datadict
source code
 
toFPFile(self, inputfile, outputfile, bankid, expfilename='')
Convert input file to FullProf readable file.
source code
 
toGSASFile(self, inputfile, outputfile, bankid, stype=None)
Convert input file to GSAS readable file.
source code
 
writeDataFile(self, outlines, outfilename)
Write output data file
source code
 
writeGSASStr(self, bankid)
Return string of integrated intensities in GSAS format.
source code
 
xyeToChi(self, inputfile, outputfile, bankid)
Convert XYSigma format file to .chi file
source code
 
xyeToFP(self, xyefile, outputfile, bankid, stype=None)
Convert XYSigma format file to Fullprof format file
source code