Ticket #338 (closed problem: duplicate)

Opened 8 days ago

Last modified 8 days ago

ISOON data provider doing funnies

Reported by: niles Owned by: niles
Priority: highest Milestone:
Component: (unassigned) Version: 1.4
Severity: blocker Keywords:
Cc:

Description

The ISOON data provider works OK if you do a single day search or a multi day search. It seems to fail when drilling down from a multi day search to a single day.

It could be that the thing to do is to shut down the daily tables anyway and just allow URL searches, I'm not sure.

Bottom line seems to be that in the drilldown it tries a URL like this :

https://sdac.virtualsolar.org/cgi/vsoui?doAction=startyear&timerange=20110102000000-20110102235959&waverange=6562.4-6562.4Angstrom&datatype=IMAGE&physobs=intensity&pptid=10600&fileid=pptid%3d10600%3bdate%3d20110102000000-20110102235959&instrument=NSO.ISOON.ISOON

...and that fails.

Niles.

Change History

comment:1 Changed 8 days ago by niles

It seems like it has something to do with the wavelength spec. If I remove the "&waverenage=6562.4-6562.4Angstrom" from the URL above it seems like it works.

comment:2 Changed 8 days ago by niles

  • Status changed from new to closed
  • Resolution set to duplicate

What I'm seeing is that it looks like vsoui is only coping with integers for wavelengths in Angstroms.

If in the URL :

https://sdac.virtualsolar.org/cgi/vsoui?doAction=startyear&timerange=20110102000000-20110102235959&waverange=6562.4-6562.4Angstrom&datatype=IMAGE&physobs=intensity&pptid=10600&fileid=pptid%3d10600%3bdate%3d20110102000000-20110102235959&instrument=NSO.ISOON.ISOON

I replace the : waverange=6562.4-6562.4Angstrom with : waverange=6000-7000Angstrom

Then it works. But using the decimal point seems to stuff up the parsing of the wave range. I'm going to close this ticket and open another since I think this has less to do with the ISOON data provider and more to do with the core.

So it looks like it may be a bug in the core - surprised we have not seen this before.

Note: See TracTickets for help on using tickets.