I've attached a python script below which will convert a gsas rfl file into shelx hklf 4 format - it assumes there is no peak overlap at all, so it is *not* hklf 5 format and *not* suitable for refinement!
After installing python from www.python.org and copying the script into your working directory (eg c:\mydata) the usage from a dos prompt would be: c:\mydata> rfltoshelx.py mydata.rfl mydata.hkl It just picks out the h,k,l,FoSq,sig columns and scales the intensities so they can be written within the fixed width limit for shelx. good luck, Jon ============== rfl2shelx.py ================== #!/usr/bin/env python import sys data = [] max_intensity = 0. for line in open(sys.argv[1],"r").readlines()[1:]: try: [H,K,L,M,sth_lam,TTH100,FWHM,FoSq,sig,Fobs,obs,phase] = [float(x) for x in line.split()] except: break data.append([H,K,L,FoSq,sig]) if FoSq > max_intensity: max_intensity = FoSq scale = 9999.99/max_intensity outputfile = open(sys.argv[2],"w") for [H,K,L,FoSq,sig] in data: outputfile.write("%4d%4d%4d%8.2f%8.2f\n"%(H,K,L,FoSq*scale,sig*scale)) outputfile.close() Dr. Yi-Ping Tong wrote: > But the 'R' option of REFLIST of GSAS just generates file format designed > for use by SIRPOW, not by SHELXTL-97. I want know how GSAS can prepare a > intensity and hkl value file designed for use by SHELXTL-97. Thanks in > advance. > >Best wishes > >Dr. Y.-P. Tong > > > > > > > > > >Use "R" option in REFLIST > >R.B. Von Dreele >IPNS Division >Argonne National Laboratory >Argonne, IL 60439-4814 > > > >-----Original Message----- >From: Dr. Yi-Ping Tong [mailto:[EMAIL PROTECTED] >Sent: Tuesday, May 30, 2006 9:55 AM >To: Rietveld BBS >software? > > > >Dear all > >Does anybody could tell me how GSAS can extract intensity and hkl >valuesneeded by SHELXTL-97 software for structure determination ? > >Any suggestions or comments are welcome. Thanks in advance. > > > >Best wishes > >Dr. Y. P. Tong > >China > > > > > > > > > > >