HI Ryan,

I have attached my test file...just an iron foil scan. It reads in without
any grievous issue on my pc running Win10
and version 0.9.26 of the Demeter package.

If you are running Win11, it is possible that an update has caused an
issue. Possibly your installation has become
corrupted somehow. Either reason could be why Athena no longer works as it
did for you a year ago.

Using legacy console might help:
[image: image.png]

or you could give Larch a try  https://xraypy.github.io/xraylarch/
or WinXAS http://winxas.de/

-R.



On Sat, Apr 15, 2023 at 2:35 AM Ryan Parmenter <r.parmen...@outlook.com>
wrote:

> Hi all,
>
>
>
> I have been using the Demeter package for a year now and have recently
> been experiencing an issue when importing data. The following message pops
> up when importing data into Athena:
>
>
>
> 10:23:55: Argument "h_rmax = 4" isn't numeric in array or hash lookup at
> AppData/Roaming/DemeterPerl/perl/site/lib/Demeter/StrTypes.pm line 139.
>
>
>
> Line 139 contains:
>
> coerce Window, from Str, via { ($_ =~ m{[0-5]}) ? $window_list[$_] : $_ };
>
>
>
> This usually pertains to line 139, but the following errors appear after
> the data import window is closed.
>
>
>
>
>
>
>
>
>
> 10:23:58: Argument "h_rmax = 4" isn't numeric in array or hash lookup at
> AppData/Roaming/DemeterPerl/perl/site/lib/Demeter/StrTypes.pm line 139, <F>
> line 19.
>
>
>
> 10:23:58: Argument "h_rmax = 4" isn't numeric in array or hash lookup at
> AppData/Roaming/DemeterPerl/perl/site/lib/Demeter/StrTypes.pm line 139, <F>
> line 27.
>
>
>
> 10:23:58: Argument "h_rmax = 4" isn't numeric in array or hash lookup at
> AppData/Roaming/DemeterPerl/perl/site/lib/Demeter/StrTypes.pm line 139, <F>
> line 35.
>
>
>
> 10:23:58: Argument "h_rmax = 4" isn't numeric in array or hash lookup at
> AppData/Roaming/DemeterPerl/perl/site/lib/Demeter/StrTypes.pm line 139, <F>
> line 43.
>
>
>
> 10:23:58: Argument "h_rmax = 4" isn't numeric in array or hash lookup at
> AppData/Roaming/DemeterPerl/perl/site/lib/Demeter/StrTypes.pm line 139, <F>
> line 51.
>
>
>
> 10:23:58: Argument "h_rmax = 4" isn't numeric in array or hash lookup at
> AppData/Roaming/DemeterPerl/perl/site/lib/Demeter/StrTypes.pm line 139, <F>
> line 59.
>
>
>
> 10:23:58: Argument "h_rmax = 4" isn't numeric in array or hash lookup at
> AppData/Roaming/DemeterPerl/perl/site/lib/Demeter/StrTypes.pm line 139, <F>
> line 67.
>
>
>
>
>
> The programme still runs; however, this pop-up is becoming slightly
> frustrating, given the amount of data I have. I have tried to use an older
> version, but the issue persists. This occurs with new and old data files,
> which were fine in the past. Do you have any ideas on how I can resolve
> this? I appreciate any help you can give me.
>
>
>
>
> _______________________________________________
> Ifeffit mailing list
> Ifeffit@millenia.cars.aps.anl.gov
> http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit
> Unsubscribe: http://millenia.cars.aps.anl.gov/mailman/options/ifeffit
>
# created: Wed Jan 09 09:08:28 2019
# from file: fefoil.txt
# No: 361  [E0: 0,0,0,-1]
#---------------------------------------------------------------------
#       X                  Y
6.9718271736E+003  3.1371008379E-001
6.9767479971E+003  3.1089126005E-001
6.9817070281E+003  3.0800422954E-001
6.9868284175E+003  3.0506005802E-001
6.9915954539E+003  3.0194161622E-001
6.9967838188E+003  2.9921853792E-001
7.0016584570E+003  2.9626333068E-001
7.0066337362E+003  2.9343282108E-001
7.0117413192E+003  2.9055511016E-001
7.0165230556E+003  2.8783869570E-001
7.0217083429E+003  2.8494935294E-001
7.0265565563E+003  2.8228425448E-001
7.0315478879E+003  2.7955754636E-001
7.0366410077E+003  2.7687430621E-001
7.0414057342E+003  2.7428782362E-001
7.0465873922E+003  2.7131936382E-001
7.0514609826E+003  2.6883049238E-001
7.0564259997E+003  2.6659333883E-001
7.0614933954E+003  2.6396043725E-001
7.0662509750E+003  2.6172804077E-001
7.0712801203E+003  2.5946781823E-001
7.0762848999E+003  2.5728522575E-001
7.0810739131E+003  2.5584019366E-001
7.0861995790E+003  2.5437853242E-001
7.0909706232E+003  2.5383549655E-001
7.0958230730E+003  2.5470401617E-001
7.1008427660E+003  2.5818736437E-001
7.1014627305E+003  2.5913177908E-001
7.1018903580E+003  2.5965634024E-001
7.1023180391E+003  2.6039780060E-001
7.1029810509E+003  2.6175073102E-001
7.1035051354E+003  2.6289777627E-001
7.1039223215E+003  2.6403034833E-001
7.1042753649E+003  2.6513646074E-001
7.1048531513E+003  2.6708010328E-001
7.1054096307E+003  2.6947603252E-001
7.1059340887E+003  2.7192789857E-001
7.1062873406E+003  2.7419920566E-001
7.1067584000E+003  2.7776045615E-001
7.1073580243E+003  2.8283240095E-001
7.1078399416E+003  2.8915370204E-001
7.1082255245E+003  2.9598783753E-001
7.1086647137E+003  3.0535218192E-001
7.1093075315E+003  3.3002287142E-001
7.1098433055E+003  3.7572547122E-001
7.1103148563E+003  4.3977409820E-001
7.1106900000E+003  5.2307263857E-001
7.1113653627E+003  6.6546372068E-001
7.1119550743E+003  7.5606007282E-001
7.1123411225E+003  8.0840376602E-001
7.1126950384E+003  8.4777597513E-001
7.1132742527E+003  8.9983522243E-001
7.1138428364E+003  9.4890783329E-001
7.1143578619E+003  9.7752460257E-001
7.1147441819E+003  9.9103474538E-001
7.1151627447E+003  1.0012998872E+000
7.1157423778E+003  1.0118808575E+000
7.1162791628E+003  1.0307006223E+000
7.1166764381E+003  1.0583958728E+000
7.1170737596E+003  1.0992506625E+000
7.1177289041E+003  1.1894179952E+000
7.1182874871E+003  1.2798210087E+000
7.1187602056E+003  1.3513886762E+000
7.1191470239E+003  1.4172003064E+000
7.1197595759E+003  1.5256612829E+000
7.1203829871E+003  1.6246744022E+000
7.1208129922E+003  1.6974329335E+000
7.1211462833E+003  1.7467592392E+000
7.1216839181E+003  1.8088548395E+000
7.1222754141E+003  1.8716538084E+000
7.1227809554E+003  1.9193897931E+000
7.1231897456E+003  1.9505895923E+000
7.1236093443E+003  1.9819634283E+000
7.1241581279E+003  2.0179380634E+000
7.1247392890E+003  2.0530396172E+000
7.1251267846E+003  2.0809974581E+000
7.1255358554E+003  2.1068251500E+000
7.1261710885E+003  2.1486339968E+000
7.1267310528E+003  2.1953239142E+000
7.1272157113E+003  2.2370843756E+000
7.1276250320E+003  2.2745127006E+000
7.1281852344E+003  2.3349195466E+000
7.1288209597E+003  2.3930144423E+000
7.1292843594E+003  2.4376982829E+000
7.1296184771E+003  2.4660964381E+000
7.1301035448E+003  2.4877520323E+000
7.1307072807E+003  2.4886506749E+000
7.1312248533E+003  2.4663537878E+000
7.1316777935E+003  2.4353787893E+000
7.1320660757E+003  2.4021833810E+000
7.1325946417E+003  2.3549922447E+000
7.1331772376E+003  2.3094991848E+000
7.1336304362E+003  2.2731038006E+000
7.1339757707E+003  2.2482955311E+000
7.1345693956E+003  2.2195051615E+000
7.1351523275E+003  2.1984424190E+000
7.1356381799E+003  2.1875126176E+000
7.1360809054E+003  2.1845602555E+000
7.1365992910E+003  2.1851676867E+000
7.1372257781E+003  2.1933439115E+000
7.1377659452E+003  2.2049367026E+000
7.1381116969E+003  2.2159586221E+000
7.1385115157E+003  2.2285184851E+000
7.1391383526E+003  2.2463143873E+000
7.1396463908E+003  2.2608171209E+000
7.1401004460E+003  2.2693407721E+000
7.1405004969E+003  2.2735358044E+000
7.1413440005E+003  2.2751493379E+000
7.1422634394E+003  2.2687503281E+000
7.1431398401E+003  2.2593209118E+000
7.1441680029E+003  2.2548193630E+000
7.1450340634E+003  2.2633268069E+000
7.1462035919E+003  2.2903129865E+000
7.1469401664E+003  2.3186055103E+000
7.1481103449E+003  2.3595740367E+000
7.1489774012E+003  2.3831391950E+000
7.1500615296E+003  2.4025731587E+000
7.1510158459E+003  2.4145187428E+000
7.1522633637E+003  2.4255773274E+000
7.1532291452E+003  2.4280244301E+000
7.1545426097E+003  2.4217120066E+000
7.1554764519E+003  2.4132795109E+000
7.1567907760E+003  2.4021407166E+000
7.1577795660E+003  2.3984623393E+000
7.1591273862E+003  2.3963633331E+000
7.1602038480E+003  2.3939549021E+000
7.1615091021E+003  2.3871510314E+000
7.1628475019E+003  2.3759209343E+000
7.1640231119E+003  2.3655174650E+000
7.1654278393E+003  2.3549722608E+000
7.1665825408E+003  2.3481285943E+000
7.1679992133E+003  2.3422989697E+000
7.1693619484E+003  2.3315559598E+000
7.1706270493E+003  2.3177406809E+000
7.1722527318E+003  2.2928118466E+000
7.1735188952E+003  2.2654065728E+000
7.1748619736E+003  2.2351961262E+000
7.1764022442E+003  2.2022346696E+000
7.1778448238E+003  2.1754244334E+000
7.1792880073E+003  2.1611483468E+000
7.1809943669E+003  2.1599989380E+000
7.1824717060E+003  2.1669611164E+000
7.1839168272E+003  2.1788668910E+000
7.1855049689E+003  2.2019301505E+000
7.1871705644E+003  2.2335039039E+000
7.1887711697E+003  2.2655739010E+000
7.1903066938E+003  2.2981776403E+000
7.1920075350E+003  2.3330639672E+000
7.1936543081E+003  2.3485223744E+000
7.1953348254E+003  2.3421729256E+000
7.1970381439E+003  2.3164967857E+000
7.1988522764E+003  2.2787555887E+000
7.2006123445E+003  2.2347796231E+000
7.2022852390E+003  2.1915855781E+000
7.2040580690E+003  2.1452723964E+000
7.2058979272E+003  2.1121868407E+000
7.2077718416E+003  2.1076152815E+000
7.2096357385E+003  2.1449218779E+000
7.2114564877E+003  2.2187402980E+000
7.2133775875E+003  2.3240218576E+000
7.2153108027E+003  2.4312511509E+000
7.2171234805E+003  2.5103177346E+000
7.2190809100E+003  2.5586303060E+000
7.2210394445E+003  2.5621185236E+000
7.2230766078E+003  2.5166709693E+000
7.2252257822E+003  2.4393869442E+000
7.2271656124E+003  2.3527891041E+000
7.2291065266E+003  2.2688295164E+000
7.2312150333E+003  2.1825096263E+000
7.2333692504E+003  2.1103550906E+000
7.2354136596E+003  2.0648066551E+000
7.2374592715E+003  2.0437580034E+000
7.2395617238E+003  2.0438760709E+000
7.2417767908E+003  2.0633011936E+000
7.2439487022E+003  2.0927589456E+000
7.2461219691E+003  2.1212306184E+000
7.2482519717E+003  2.1371810591E+000
7.2505842004E+003  2.1359185529E+000
7.2528621403E+003  2.1196603237E+000
7.2551080377E+003  2.1030798031E+000
7.2572994605E+003  2.1005325499E+000
7.2597160934E+003  2.1148825144E+000
7.2620672029E+003  2.1325558806E+000
7.2643750688E+003  2.1466231932E+000
7.2667181039E+003  2.1592695218E+000
7.2692422678E+003  2.1837378948E+000
7.2716110301E+003  2.2159807228E+000
7.2740151118E+003  2.2418458093E+000
7.2764208472E+003  2.2549037246E+000
7.2790082963E+003  2.2679615625E+000
7.2814174679E+003  2.2881661628E+000
7.2838057596E+003  2.3103049327E+000
7.2863761184E+003  2.3286735255E+000
7.2888919350E+003  2.3279742265E+000
7.2914208524E+003  2.2955017150E+000
7.2939741990E+003  2.2407828955E+000
7.2967329977E+003  2.1772629942E+000
7.2992449379E+003  2.1251345878E+000
7.3018039858E+003  2.0857840996E+000
7.3044895937E+003  2.0552126027E+000
7.3071318775E+003  2.0376411620E+000
7.3098102086E+003  2.0301851982E+000
7.3124792196E+003  2.0310411101E+000
7.3153435600E+003  2.0302933358E+000
7.3180509128E+003  2.0273146682E+000
7.3206236892E+003  2.0244945780E+000
7.3235288590E+003  2.0222149789E+000
7.3263109523E+003  2.0210350845E+000
7.3290724123E+003  2.0172540773E+000
7.3319502825E+003  2.0059672344E+000
7.3347504645E+003  1.9912415980E+000
7.3376558579E+003  1.9836378054E+000
7.3405750970E+003  1.9874152751E+000
7.3434623642E+003  2.0078961836E+000
7.3462831644E+003  2.0383198109E+000
7.3492439847E+003  2.0720770064E+000
7.3523336833E+003  2.1028730925E+000
7.3551730709E+003  2.1275107515E+000
7.3581528527E+003  2.1490515776E+000
7.3613309805E+003  2.1684177710E+000
7.3642813599E+003  2.1766249546E+000
7.3672572760E+003  2.1728237096E+000
7.3705013307E+003  2.1513586835E+000
7.3735287112E+003  2.1133954055E+000
7.3765471064E+003  2.0590682030E+000
7.3798459884E+003  1.9922236013E+000
7.3828813496E+003  1.9426566684E+000
7.3860005078E+003  1.9161351901E+000
7.3893314024E+003  1.9132233124E+000
7.3923864963E+003  1.9212994705E+000
7.3956419524E+003  1.9314045146E+000
7.3989586010E+003  1.9344954655E+000
7.4021035400E+003  1.9326440332E+000
7.4054728671E+003  1.9306963716E+000
7.4087052822E+003  1.9315411900E+000
7.4120457975E+003  1.9321787048E+000
7.4153777455E+003  1.9319163966E+000
7.4186893906E+003  1.9268838615E+000
7.4220392628E+003  1.9164948311E+000
7.4255564917E+003  1.9037069280E+000
7.4289597709E+003  1.8973692591E+000
7.4321782597E+003  1.8978009895E+000
7.4358348716E+003  1.9022428309E+000
7.4391537435E+003  1.9138157302E+000
7.4427114082E+003  1.9312927709E+000
7.4461900224E+003  1.9482138733E+000
7.4496838224E+003  1.9578339631E+000
7.4531928475E+003  1.9602918685E+000
7.4568236297E+003  1.9578579640E+000
7.4602448883E+003  1.9523399074E+000
7.4640487926E+003  1.9410006313E+000
7.4674769367E+003  1.9242612141E+000
7.4712172191E+003  1.9027141866E+000
7.4747473338E+003  1.8850747789E+000
7.4784118515E+003  1.8709522291E+000
7.4821515958E+003  1.8571027501E+000
7.4858713657E+003  1.8404598371E+000
7.4894755688E+003  1.8238968788E+000
7.4932865700E+003  1.8113597364E+000
7.4969819424E+003  1.8067355686E+000
7.5006810979E+003  1.8092936638E+000
7.5046358361E+003  1.8122378984E+000
7.5082348084E+003  1.8123431152E+000
7.5121858001E+003  1.8094270864E+000
7.5160087930E+003  1.8038977817E+000
7.5197515375E+003  1.7995417539E+000
7.5237994928E+003  1.7972405860E+000
7.5275382242E+003  1.7970103095E+000
7.5314740816E+003  1.7976588523E+000
7.5354383952E+003  1.7951424278E+000
7.5393222970E+003  1.7905293028E+000
7.5433679004E+003  1.7857219224E+000
7.5472966820E+003  1.7813306073E+000
7.5512297092E+003  1.7800705289E+000
7.5552642594E+003  1.7832554934E+000
7.5595102197E+003  1.7883383182E+000
7.5633224120E+003  1.7904008617E+000
7.5674679706E+003  1.7871499800E+000
7.5716670978E+003  1.7783779474E+000
7.5756020556E+003  1.7658650595E+000
7.5797493435E+003  1.7509968569E+000
7.5839871248E+003  1.7377823000E+000
7.5881562058E+003  1.7286666294E+000
7.5922317777E+003  1.7228385401E+000
7.5964963390E+003  1.7196092222E+000
7.6008520483E+003  1.7170417965E+000
7.6049047944E+003  1.7124218616E+000
7.6091471083E+003  1.7050601675E+000
7.6134931607E+003  1.6975625412E+000
7.6178690977E+003  1.6927496936E+000
7.6219778227E+003  1.6918308665E+000
7.6263142851E+003  1.6907362777E+000
7.6307551586E+003  1.6865653758E+000
7.6352511025E+003  1.6795363102E+000
7.6396281151E+003  1.6704073566E+000
7.6439605023E+003  1.6625691461E+000
7.6485598901E+003  1.6560380836E+000
7.6530776012E+003  1.6511819657E+000
7.6577508800E+003  1.6473366145E+000
7.6621296269E+003  1.6459699950E+000
7.6668394343E+003  1.6450749525E+000
7.6713042499E+003  1.6446328444E+000
7.6759126642E+003  1.6445797747E+000
7.6806903652E+003  1.6430579759E+000
7.6853734524E+003  1.6397671328E+000
7.6900498438E+003  1.6331166976E+000
7.6946437316E+003  1.6265275105E+000
7.6993823925E+003  1.6196603400E+000
7.7040637972E+003  1.6139358173E+000
7.7090426670E+003  1.6066513544E+000
7.7137743253E+003  1.5996920548E+000
7.7187407801E+003  1.5919833952E+000
7.7233447843E+003  1.5857827480E+000
7.7282985221E+003  1.5811592357E+000
7.7330419289E+003  1.5771900663E+000
7.7379702262E+003  1.5728338770E+000
7.7428410649E+003  1.5683189678E+000
7.7477694917E+003  1.5632694702E+000
7.7527557215E+003  1.5592861172E+000
7.7577100661E+003  1.5542773235E+000
7.7627095492E+003  1.5481101412E+000
7.7676641930E+003  1.5413458891E+000
7.7727027542E+003  1.5352897122E+000
7.7776835218E+003  1.5296502301E+000
7.7827614035E+003  1.5247207187E+000
7.7877555210E+003  1.5199646890E+000
7.7929118435E+003  1.5151491982E+000
7.7979194503E+003  1.5116820811E+000
7.8030897093E+003  1.5078537499E+000
7.8081108594E+003  1.5047636807E+000
7.8133081455E+003  1.5010865041E+000
7.8183168065E+003  1.4967906119E+000
7.8235935092E+003  1.4923180139E+000
7.8286550844E+003  1.4882532447E+000
7.8339593392E+003  1.4840692381E+000
7.8390741693E+003  1.4797373875E+000
7.8444324653E+003  1.4749126021E+000
7.8496009311E+003  1.4700289946E+000
7.8550004796E+003  1.4647833059E+000
7.8602229493E+003  1.4595220956E+000
7.8656376213E+003  1.4533143418E+000
7.8708614943E+003  1.4475066268E+000
7.8763310930E+003  1.4420413863E+000
7.8816094778E+003  1.4360629999E+000
7.8870679523E+003  1.4307102549E+000
7.8924144629E+003  1.4258897872E+000
7.8979150783E+003  1.4206186646E+000
7.9032768037E+003  1.4154830750E+000
7.9088198158E+003  1.4099687342E+000
7.9142370133E+003  1.4055168073E+000
7.9197691199E+003  1.4006873043E+000
7.9252555278E+003  1.3955709349E+000
7.9308304542E+003  1.3909321165E+000
7.9363865641E+003  1.3870415736E+000
7.9420046519E+003  1.3830585063E+000
7.9475904563E+003  1.3788840068E+000
7.9531979049E+003  1.3745390053E+000
7.9587593672E+003  1.3700735084E+000
7.9643424303E+003  1.3656400164E+000
7.9699607509E+003  1.3613543436E+000
7.9750024862E+003  1.3577638019E+000
_______________________________________________
Ifeffit mailing list
Ifeffit@millenia.cars.aps.anl.gov
http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit
Unsubscribe: http://millenia.cars.aps.anl.gov/mailman/options/ifeffit

Reply via email to