Giter VIP home page Giter VIP logo

astroquery's People

Contributors

adamginsburg avatar agroener avatar astrofrog avatar bmatthieu3 avatar bmorris3 avatar bsipocz avatar burnout87 avatar cadenarmstrong avatar cam72cam avatar cdeil avatar derdon avatar dmcollom avatar ellieb avatar eteq avatar imbasimba avatar jcsegovia avatar jd-au avatar jdnc avatar jvinniec avatar jwoillez avatar keflavich avatar loicseguin avatar migueldvb avatar mirochaj avatar mkelley avatar mommermi avatar mwcraig avatar pllim avatar saimn avatar vilhelmp avatar

Watchers

 avatar  avatar

astroquery's Issues

legacysurvey: fails for some input (Mrk 422)

from astroquery.legacysurvey import LegacySurvey
from astropy.coordinates import Angle
from astropy.coordinates import SkyCoord
from astroquery.simbad import Simbad

name_input_here = "Mrk 422"
result_simbad = Simbad.query_object(name_input_here, wildcard=True)

ra_degree = Angle(result_simbad['RA'].data[0],unit='hourangle').degree
dec_degree = Angle(result_simbad['DEC'].data[0],unit='degree').degree

source = SkyCoord(ra_degree,dec_degree,unit='degree')
radius_degree = Angle(3.0, unit='arcmin').degree
radius = Angle(radius_degree, unit='degree')

query1 = LegacySurvey.query_region(source, radius=radius,data_release=9)

fails with Mrk 422, but succeeds with Mrk 421

The output with Mrk 422 is the following:

completed fits file request
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-58-0737f8f1675c> in <module>
     14 radius = Angle(radius_degree, unit='degree')
     15 
---> 16 query1 = LegacySurvey.query_region(source, radius=radius,data_release=9)
     17 
     18 

/opt/anaconda3/envs/smartsky/lib/python3.8/site-packages/astroquery/utils/class_or_instance.py in 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)

/opt/anaconda3/envs/smartsky/lib/python3.8/site-packages/astroquery/utils/process_asyncs.py in 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

/opt/anaconda3/envs/smartsky/lib/python3.8/site-packages/astroquery/legacysurvey/core.py in _parse_result(self, response, verbose)
    256             # TODO figure out on how to avoid writing in a file
    257             with open('/tmp/file_content', 'wb') as fin:
--> 258                 fin.write(response.content)
    259 
    260             table = Table.read('/tmp/file_content', hdu=1)

AttributeError: 'NoneType' object has no attribute 'content'

import `pyvo` causes error during tests

I am trying to address the last comments for merging DESILegacySurvey and I get the following error when trying to run a test.

Anyone has any idea?

astroquery/desi/tests/test_desi_remote.py:None (astroquery/desi/tests/test_desi_remote.py)
/usr/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1014: in _gcd_import
    ???
<frozen importlib._bootstrap>:991: in _find_and_load
    ???
<frozen importlib._bootstrap>:961: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:219: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1014: in _gcd_import
    ???
<frozen importlib._bootstrap>:991: in _find_and_load
    ???
<frozen importlib._bootstrap>:961: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:219: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1014: in _gcd_import
    ???
<frozen importlib._bootstrap>:991: in _find_and_load
    ???
<frozen importlib._bootstrap>:975: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:671: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:848: in exec_module
    ???
<frozen importlib._bootstrap>:219: in _call_with_frames_removed
    ???
../__init__.py:38: in <module>
    from .core import DESILegacySurvey, DESILegacySurveyClass
../core.py:6: in <module>
    import pyvo as vo
../../../venv/lib/python3.8/site-packages/pyvo/__init__.py:35: in <module>
    from . import registry
../../../venv/lib/python3.8/site-packages/pyvo/registry/__init__.py:7: in <module>
    from .regtap import search, ivoid2service, get_RegTAP_query
../../../venv/lib/python3.8/site-packages/pyvo/registry/regtap.py:23: in <module>
    from astropy import table
../../../venv/lib/python3.8/site-packages/astropy/table/__init__.py:5: in <module>
    from .column import Column, MaskedColumn, StringTruncateWarning, ColumnInfo
../../../venv/lib/python3.8/site-packages/astropy/table/column.py:21: in <module>
    from ._column_mixins import _ColumnGetitemShim, _MaskedColumnGetitemShim
astropy/table/_column_mixins.pyx:1: in init astropy.table._column_mixins
    ???
E   RuntimeWarning: numpy.ndarray size changed, may indicate binary incompatibility. Expected 80 from C header, got 96 from PyObject

heasarc stopped working?..

import astroquery.heasarc

with astroquery.heasarc.Conf.server.set_temp('https://www.isdc.unige.ch/browse/w3query.pl'):
    R = astroquery.heasarc.Heasarc().query_region(
                       position=source_coord, 
                       mission='integral_rev3_scw', resultmax=1000000, radius=5*u.deg, cache=False,
                       time="2001-01-01 .. 2021-01-01",
                       fields='All',
                       good_isgri=">1000",
                       scw_type="POINTING"

       )

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.