Closed
Description
astroquery.__version__ = 0.4.10
astropy.__version__ = 6.1.7
from astroquery.imcce import Skybot
import astropy.units as u
from astropy.time import Time
skybot = Skybot()
skybot.cone_search((81.32056074, 7.38362643),3*u.deg,Time('2025-01-02T21:07:06.762'))
---------------------------------------------------------------------------
InconsistentTableError Traceback (most recent call last)
Cell In[16], line 3
1 from astroquery.imcce import Skybot
2 skybot = Skybot()
----> 3 skybot.cone_search((81.32056074, 7.38362643),3*u.deg,Time('2025-01-02T21:07:06.762'))
File ~/.local/lib/python3.10/site-packages/astroquery/utils/class_or_instance.py:25, in class_or_instance.__get__.<locals>.f(*args, **kwds)
23 def f(*args, **kwds):
24 if obj is not None:
---> 25 return self.fn(obj, *args, **kwds)
26 else:
27 return self.fn(cls, *args, **kwds)
File ~/.local/lib/python3.10/site-packages/astroquery/utils/process_asyncs.py:29, in async_to_sync.<locals>.create_method.<locals>.newmethod(self, *args, **kwargs)
27 if kwargs.get('get_query_payload') or kwargs.get('field_help'):
28 return response
---> 29 result = self._parse_result(response, verbose=verbose)
30 self.table = result
31 return result
File ~/.local/lib/python3.10/site-packages/astroquery/imcce/core.py:632, in SkybotClass._parse_result(self, response, verbose)
629 raise RuntimeError(response_txt[-1])
631 names = response_txt[0].replace('# ', '').strip().split(' | ')
--> 632 results = ascii.read(response_txt[1:], delimiter='|',
633 names=names, fast_reader=False)
634 results = QTable(results)
636 # convert coordinates to degrees
File ~/.local/lib/python3.10/site-packages/astropy/utils/decorators.py:603, in deprecated_renamed_argument.<locals>.decorator.<locals>.wrapper(*args, **kwargs)
600 msg += f"\n Use {alternative} instead."
601 warnings.warn(msg, warning_type, stacklevel=2)
--> 603 return function(*args, **kwargs)
File ~/.local/lib/python3.10/site-packages/astropy/utils/decorators.py:603, in deprecated_renamed_argument.<locals>.decorator.<locals>.wrapper(*args, **kwargs)
600 msg += f"\n Use {alternative} instead."
601 warnings.warn(msg, warning_type, stacklevel=2)
--> 603 return function(*args, **kwargs)
[... skipping similar frames: deprecated_renamed_argument.<locals>.decorator.<locals>.wrapper at line 603 (2 times)]
File ~/.local/lib/python3.10/site-packages/astropy/utils/decorators.py:603, in deprecated_renamed_argument.<locals>.decorator.<locals>.wrapper(*args, **kwargs)
600 msg += f"\n Use {alternative} instead."
601 warnings.warn(msg, warning_type, stacklevel=2)
--> 603 return function(*args, **kwargs)
File ~/.local/lib/python3.10/site-packages/astropy/io/ascii/ui.py:409, in read(table, guess, **kwargs)
403 new_kwargs["guess_html"] = _probably_html(table)
405 # Get the table from guess in ``dat``. If ``dat`` comes back as None
406 # then there was just one set of kwargs in the guess list so fall
407 # through below to the non-guess way so that any problems result in a
408 # more useful traceback.
--> 409 dat = _guess(table, new_kwargs, format, fast_reader)
410 if dat is None:
411 guess = False
File ~/.local/lib/python3.10/site-packages/astropy/io/ascii/ui.py:683, in _guess(table, read_kwargs, format, fast_reader)
671 msg = [
672 "",
673 "************************************************************************",
(...)
680 "************************************************************************",
681 ]
682 lines.extend(msg)
--> 683 raise core.InconsistentTableError("\n".join(lines)) from None
InconsistentTableError:
ERROR: Unable to guess table format with the guesses listed below:
reader_cls:Ecsv delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] strict_names: True
reader_cls:FixedWidthTwoLine delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] strict_names: True
reader_cls:RST delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] strict_names: True
reader_cls:Basic delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] strict_names: True
reader_cls:Rdb delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] strict_names: True
reader_cls:Tab delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] strict_names: True
reader_cls:Cds delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] strict_names: True
reader_cls:Mrt delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] strict_names: True
reader_cls:Daophot delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] strict_names: True
reader_cls:SExtractor delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] strict_names: True
reader_cls:Ipac delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] strict_names: True
reader_cls:Latex delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] strict_names: True
reader_cls:AASTex delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] strict_names: True
reader_cls:CommentedHeader delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] quotechar: '"' strict_names: True
reader_cls:CommentedHeader delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] quotechar: "'" strict_names: True
reader_cls:Basic delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] quotechar: '"' strict_names: True
reader_cls:Basic delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] quotechar: "'" strict_names: True
reader_cls:NoHeader delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] quotechar: '"' strict_names: True
reader_cls:NoHeader delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)'] quotechar: "'" strict_names: True
reader_cls:Basic delimiter: '|' fast_reader: {'enable': False} fill_values: [('', '0')] names: ['Num', 'Name', 'RA(h)', 'DE(deg)', 'Class', 'Mv', 'Err(arcsec)', 'd(arcsec)', 'dRA(arcsec/h)', 'dDEC(arcsec/h)', 'Dg(ua)', 'Dh(ua)', 'Phase(deg)', 'SunElong(deg)', 'x(au)', 'y(au)', 'z(au)', 'vx(au/d)', 'vy(au/d)', 'vz(au/d)', 'Ref. Epoch(JD)']
************************************************************************
** ERROR: Unable to guess table format with the guesses listed above. **
** **
** To figure out why the table did not read, use guess=False and **
** fast_reader=False, along with any appropriate arguments to read(). **
** In particular specify the format and any known attributes like the **
** delimiter. **
************************************************************************
Im not sure that the problem happens in astroquery or skybot? The problem would disappear when using smaller radius or other coordinate :)