Skip to main content
Ctrl+K
Astropy
  • About
    • About Astropy
    • Code of Conduct
    • Acknowledging & Citing
    • History
  • Documentation
    • astropy
    • asdf-astropy
    • astropy-healpix
    • astroquery
    • ccdproc
    • photutils
    • regions
    • reproject
    • specreduce
    • specutils
  • Get Help
  • Contribute
  • Affiliated Packages
  • Team
  • About ▾
    • About Astropy
    • Code of Conduct
    • Acknowledging & Citing
    • History
  • Documentation ▾
    • astropy
    • asdf-astropy
    • astropy-healpix
    • astroquery
    • ccdproc
    • photutils
    • regions
    • reproject
    • specreduce
    • specutils
  • Get Help
  • Contribute
  • Affiliated Packages
  • Team
Logo image

astroquery v0.1.dev288+g0ae71d356

  • Full Changelog
  • Default Configuration
  • ALMA Queries (astroquery.alma)
    • get_enhanced_table
    • AlmaClass
    • Conf
    • parse_frequency_support
    • footprint_to_reg
    • approximate_primary_beam_sizes
  • Atomic Line List (astroquery.atomic)
    • AtomicLineListClass
    • Transition
  • Besancon Queries (astroquery.besancon)
    • parse_besancon_model_file
    • parse_besancon_model_string
    • BesanconClass
    • Conf
  • CADC (astroquery.cadc)
    • CadcClass
  • CASDA Queries (astroquery.casda)
    • CasdaClass
  • Cologne Database for Molecular Spectroscopy (CDMS) Queries (astroquery.linelists.cdms)
    • CDMSClass
    • Conf
  • ESA EUCLID Archive (astroquery.esa.euclid)
    • EuclidClass
    • Conf
  • ESA Herschel Science Archive (astroquery.esa.hsa)
    • HSAClass
    • Conf
  • ESA HST Archive (astroquery.esa.hubble)
    • ESAHubbleClass
    • Conf
  • ESDC Multi-Mission Data Services (EMDS) (astroquery.esa.emds)
    • EmdsClass
    • Conf
    • EinsteinProbe Space Archive (EPSA) (astroquery.esa.emds.einsteinprobe)
      • EinsteinProbeClass
  • EinsteinProbe Space Archive (EPSA) (astroquery.esa.emds.einsteinprobe)
    • EinsteinProbeClass
  • ESA Integral Science Legacy Archive (ISLA) (astroquery.esa.integral)
    • IntegralClass
    • Conf
  • ESA ISO Archive (astroquery.esa.iso)
    • ISOClass
    • Conf
  • ESA JWST Archive (astroquery.esa.jwst)
    • JwstClass
    • JwstDataHandler
    • Conf
  • ESA PLATO ArXiv (astroquery.esa.plato)
    • PlatoClass
    • Conf
  • ESA XMM-Newton Archive (astroquery.esa.xmm_newton)
    • XMMNewtonClass
    • Conf
  • ESASky Queries (astroquery.esasky)
    • ESASkyClass
    • Conf
  • ESO Queries (astroquery.eso)
    • EsoClass
    • Conf
  • FIRST Queries (astroquery.image_cutouts.first)
    • FirstClass
    • Conf
  • Gaia TAP+ (astroquery.gaia)
    • GaiaClass
    • Conf
  • GAMA Queries (astroquery.gama)
    • GAMAClass
  • Gemini Queries (astroquery.gemini)
    • ObservationsClass
  • HEASARC Queries (astroquery.heasarc)
    • HeasarcClass
    • Conf
  • HiPS2fits Service (astroquery.hips2fits)
    • hips2fitsClass
    • Conf
  • HITRAN Queries (astroquery.hitran)
    • HitranClass
  • IRSA Moving Object Search Tool (astroquery.ipac.irsa.most)
  • IRSA Dust Extinction Service Queries (astroquery.ipac.irsa.irsa_dust)
    • IrsaDustClass
    • Conf
  • IRSA Image Server program interface (IBE) Queries (astroquery.ipac.irsa.ibe)
    • IbeClass
    • Conf
  • IRSA Queries (astroquery.ipac.irsa)
    • IrsaClass
    • MostClass
    • Conf
  • JPL Spectroscopy Queries (astroquery.linelists.jplspec)
    • JPLSpecClass
    • Conf
  • MAGPIS Queries (astroquery.magpis)
    • MagpisClass
    • Conf
  • MAST Queries (astroquery.mast)
    • Observation Queries
    • Mission-Specific Queries
    • Catalog Queries
    • Image Cutouts
    • MAST Queries
    • ObservationsClass
    • CatalogsClass
    • MastMissionsClass
    • MastClass
    • TesscutClass
    • ZcutClass
    • HapcutClass
    • Conf
  • CDS MOC Service (astroquery.mocserver)
    • Conf
    • MOCServerClass
  • Minor Planet Center Queries (astroquery.mpc or astroquery.solarsystem.MPC)
    • MPCClass
  • NASA ADS Queries (astroquery.nasa_ads)
    • ADSClass
    • Conf
  • NED Queries (astroquery.ipac.ned)
    • NedClass
    • Conf
  • NIST Queries (astroquery.nist)
    • NistClass
    • Conf
  • NOIRLab Queries (astroquery.noirlab)
    • NOIRLabClass
    • Conf
  • NVAS Queries (astroquery.nvas)
    • NvasClass
    • Conf
  • SIMBAD Queries (astroquery.simbad)
    • Simbad module evolutions
    • SimbadClass
    • Conf
  • Skyview Queries (astroquery.skyview)
    • SkyViewClass
    • Conf
  • Splatalogue Queries (astroquery.splatalogue)
    • SplatalogueClass
    • Conf
  • SVO Filter Profile Service Queries (astroquery.svo_fps)
    • SvoFpsClass
    • Conf
  • UKIDSS Queries (astroquery.ukidss)
    • clean_catalog
    • UkidssClass
    • Conf
  • Vamdc Queries (astroquery.vamdc)
    • VamdcClass
    • Conf
  • VizieR Queries (astroquery.vizier)
    • VizierClass
    • Conf
  • VSA Queries (astroquery.vsa)
    • clean_catalog
    • VsaClass
    • Conf
  • xMatch Queries (astroquery.xmatch)
    • XMatchClass
    • Conf
  • ALFALFA Queries (astroquery.alfalfa)
    • AlfalfaClass
  • CosmoSim Queries (astroquery.cosmosim)
    • CosmoSimClass
    • Conf
  • Exoplanet Orbit Database (astroquery.exoplanet_orbit_database)
    • ExoplanetOrbitDatabaseClass
    • Conf
  • Fermi Queries (astroquery.fermi)
    • FermiLATClass
    • GetFermilatDatafile
    • Conf
  • JPL Horizons Queries (astroquery.jplhorizons or astroquery.solarsystem.jpl.horizons)
    • HorizonsClass
    • Conf
  • JPL SBDB Queries (astroquery.jplsbdb or astroquery.solarsystem.jpl.sbdb)
    • SBDBClass
    • Conf
  • LAMDA Queries (astroquery.lamda)
    • parse_lamda_datafile
    • write_lamda_datafile
  • NASA Exoplanet Archive (astroquery.ipac.nexsci.nasa_exoplanet_archive)
    • NasaExoplanetArchiveClass
    • Conf
  • OAC API Queries (astroquery.oac)
    • OACClass
    • Conf
  • OGLE Queries (astroquery.ogle)
    • OgleClass
    • Conf
  • Open Exoplanet Catalogue(astroquery.open_exoplanet_catalogue)
    • xml_element_to_dict
    • findvalue
    • get_catalogue
  • SDSS Queries (astroquery.sdss)
    • SDSSClass
    • Conf
  • WFAU Queries (astroquery.wfau)
    • clean_catalog
    • BaseWFAUClass
  • VO Simple Cone Search (astroquery.vo_conesearch)
    • Using “Client” API
    • Using “Server” API
    • ConeSearchClass
    • get_remote_catalog_db
    • call_vo_service
    • list_catalogs
    • VOSBase
    • VOSCatalog
    • VOSDatabase
    • conesearch
    • search_all
    • list_catalogs
    • predict_search
    • conesearch_timer
    • AsyncConeSearch
    • AsyncSearchAll
    • AsyncBase
    • BaseVOError
    • VOSError
    • MissingCatalog
    • DuplicateCatalogName
    • DuplicateCatalogURL
    • InvalidAccessURL
    • ConeSearchError
    • check_conesearch_sites
    • ConeSearchResults
    • BaseVOValidationError
    • ValidationMultiprocessingError
  • ALFALFA Queries (astroquery.alfalfa)
    • AlfalfaClass
  • Exoplanet Orbit Database (astroquery.exoplanet_orbit_database)
    • ExoplanetOrbitDatabaseClass
    • Conf
  • GAMA Queries (astroquery.gama)
    • GAMAClass
  • IRSA Dust Extinction Service Queries (astroquery.ipac.irsa.irsa_dust)
    • IrsaDustClass
    • Conf
  • IRSA Image Server program interface (IBE) Queries (astroquery.ipac.irsa.ibe)
    • IbeClass
    • Conf
  • IRSA Queries (astroquery.ipac.irsa)
    • IrsaClass
    • MostClass
    • Conf
  • MAST Queries (astroquery.mast)
    • Observation Queries
    • Mission-Specific Queries
    • Catalog Queries
    • Image Cutouts
    • MAST Queries
    • ObservationsClass
    • CatalogsClass
    • MastMissionsClass
    • MastClass
    • TesscutClass
    • ZcutClass
    • HapcutClass
    • Conf
  • NASA Exoplanet Archive (astroquery.ipac.nexsci.nasa_exoplanet_archive)
    • NasaExoplanetArchiveClass
    • Conf
  • NED Queries (astroquery.ipac.ned)
    • NedClass
    • Conf
  • OGLE Queries (astroquery.ogle)
    • OgleClass
    • Conf
  • Open Exoplanet Catalogue(astroquery.open_exoplanet_catalogue)
    • xml_element_to_dict
    • findvalue
    • get_catalogue
  • SDSS Queries (astroquery.sdss)
    • SDSSClass
    • Conf
  • SIMBAD Queries (astroquery.simbad)
    • Simbad module evolutions
    • SimbadClass
    • Conf
  • UKIDSS Queries (astroquery.ukidss)
    • clean_catalog
    • UkidssClass
    • Conf
  • VizieR Queries (astroquery.vizier)
    • VizierClass
    • Conf
  • VSA Queries (astroquery.vsa)
    • clean_catalog
    • VsaClass
    • Conf
  • xMatch Queries (astroquery.xmatch)
    • XMatchClass
    • Conf
  • ALFALFA Queries (astroquery.alfalfa)
    • AlfalfaClass
  • ALMA Queries (astroquery.alma)
    • get_enhanced_table
    • AlmaClass
    • Conf
    • parse_frequency_support
    • footprint_to_reg
    • approximate_primary_beam_sizes
  • CADC (astroquery.cadc)
    • CadcClass
  • CASDA Queries (astroquery.casda)
    • CasdaClass
  • ESA EUCLID Archive (astroquery.esa.euclid)
    • EuclidClass
    • Conf
  • ESA Herschel Science Archive (astroquery.esa.hsa)
    • HSAClass
    • Conf
  • ESA HST Archive (astroquery.esa.hubble)
    • ESAHubbleClass
    • Conf
  • ESDC Multi-Mission Data Services (EMDS) (astroquery.esa.emds)
    • EmdsClass
    • Conf
    • EinsteinProbe Space Archive (EPSA) (astroquery.esa.emds.einsteinprobe)
      • EinsteinProbeClass
  • EinsteinProbe Space Archive (EPSA) (astroquery.esa.emds.einsteinprobe)
    • EinsteinProbeClass
  • ESA Integral Science Legacy Archive (ISLA) (astroquery.esa.integral)
    • IntegralClass
    • Conf
  • ESA ISO Archive (astroquery.esa.iso)
    • ISOClass
    • Conf
  • ESA JWST Archive (astroquery.esa.jwst)
    • JwstClass
    • JwstDataHandler
    • Conf
  • ESA XMM-Newton Archive (astroquery.esa.xmm_newton)
    • XMMNewtonClass
    • Conf
  • ESO Queries (astroquery.eso)
    • EsoClass
    • Conf
  • Fermi Queries (astroquery.fermi)
    • FermiLATClass
    • GetFermilatDatafile
    • Conf
  • Gaia TAP+ (astroquery.gaia)
    • GaiaClass
    • Conf
  • Gemini Queries (astroquery.gemini)
    • ObservationsClass
  • HEASARC Queries (astroquery.heasarc)
    • HeasarcClass
    • Conf
  • IRSA Image Server program interface (IBE) Queries (astroquery.ipac.irsa.ibe)
    • IbeClass
    • Conf
  • IRSA Queries (astroquery.ipac.irsa)
    • IrsaClass
    • MostClass
    • Conf
  • MAGPIS Queries (astroquery.magpis)
    • MagpisClass
    • Conf
  • MAST Queries (astroquery.mast)
    • Observation Queries
    • Mission-Specific Queries
    • Catalog Queries
    • Image Cutouts
    • MAST Queries
    • ObservationsClass
    • CatalogsClass
    • MastMissionsClass
    • MastClass
    • TesscutClass
    • ZcutClass
    • HapcutClass
    • Conf
  • NED Queries (astroquery.ipac.ned)
    • NedClass
    • Conf
  • NVAS Queries (astroquery.nvas)
    • NvasClass
    • Conf
  • SDSS Queries (astroquery.sdss)
    • SDSSClass
    • Conf
  • Skyview Queries (astroquery.skyview)
    • SkyViewClass
    • Conf
  • UKIDSS Queries (astroquery.ukidss)
    • clean_catalog
    • UkidssClass
    • Conf
  • VSA Queries (astroquery.vsa)
    • clean_catalog
    • VsaClass
    • Conf
  • Besancon Queries (astroquery.besancon)
    • parse_besancon_model_file
    • parse_besancon_model_string
    • BesanconClass
    • Conf
  • CosmoSim Queries (astroquery.cosmosim)
    • CosmoSimClass
    • Conf
  • Atomic Line List (astroquery.atomic)
    • AtomicLineListClass
    • Transition
  • Cologne Database for Molecular Spectroscopy (CDMS) Queries (astroquery.linelists.cdms)
    • CDMSClass
    • Conf
  • HITRAN Queries (astroquery.hitran)
    • HitranClass
  • JPL Spectroscopy Queries (astroquery.linelists.jplspec)
    • JPLSpecClass
    • Conf
  • LAMDA Queries (astroquery.lamda)
    • parse_lamda_datafile
    • write_lamda_datafile
  • NIST Queries (astroquery.nist)
    • NistClass
    • Conf
  • Splatalogue Queries (astroquery.splatalogue)
    • SplatalogueClass
    • Conf
  • Vamdc Queries (astroquery.vamdc)
    • VamdcClass
    • Conf
  • Astrometry.net plate solutions (astroquery.astrometry_net)
    • AstrometryNetClass
  • Institut de Mécanique Céleste et de Calcul des Éphémérides (IMCCE) Solar System Services (astroquery.imcce or astroquery.solarsystem.imcce)
    • MiriadeClass
    • SkybotClass
    • Conf
  • JPL Horizons Queries (astroquery.jplhorizons or astroquery.solarsystem.jpl.horizons)
    • HorizonsClass
    • Conf
  • JPL SBDB Queries (astroquery.jplsbdb or astroquery.solarsystem.jpl.sbdb)
    • SBDBClass
    • Conf
  • NASA ADS Queries (astroquery.nasa_ads)
    • ADSClass
    • Conf
  • NEODyS Queries (astroquery.solarsystem.neodys)
    • NEODySClass
    • Conf
  • ESA Utils Module (astroquery.esa.utils)
    • download_file
    • EsaTap
  • TAP/TAP+ (astroquery.utils.tap)
    • Tap
    • TapPlus
    • TapTableMeta
    • TapColumn
  • Image Cutout Services (astroquery.image_cutouts)
    • FIRST Queries (astroquery.image_cutouts.first)
      • FirstClass
      • Conf
  • Solar System Services (astroquery.solarsystem)
    • IMCCE Services
      • Institut de Mécanique Céleste et de Calcul des Éphémérides (IMCCE) Solar System Services (astroquery.imcce or astroquery.solarsystem.imcce)
        • MiriadeClass
        • SkybotClass
        • Conf
    • JPL Solar System Services
      • JPL SBDB Queries (astroquery.jplsbdb or astroquery.solarsystem.jpl.sbdb)
        • SBDBClass
        • Conf
      • JPL Horizons Queries (astroquery.jplhorizons or astroquery.solarsystem.jpl.horizons)
        • HorizonsClass
        • Conf
    • Minor Planet Center Services
      • Minor Planet Center Queries (astroquery.mpc or astroquery.solarsystem.MPC)
        • MPCClass
    • NEODyS Queries (astroquery.solarsystem.neodys)
      • NEODySClass
      • Conf
    • PDS Ring-Moon Systems (RMS) Node Queries (astroquery.solarsystem.pds)
      • RMSNodeClass
      • Conf
  • Astroquery API Specification
  • Template Module
  • Astroquery Testing
  • Astroquery utils (astroquery.utils)
    • chunk_report
    • chunk_read
    • parse_coordinates
    • suppress_vo_warnings
    • validate_email
    • async_to_sync
    • prepend_docstr_nosections
    • cleanup_saved_downloads
    • class_or_instance
    • TableList
    • timefunc
    • RunTimePredictor
  • Astroquery query (astroquery.query)
    • BaseVOQuery
    • BaseQuery
    • QueryWithLogin
  • TAP/TAP+ (astroquery.utils.tap)
    • Tap
    • TapPlus
    • TapTableMeta
    • TapColumn
  • VO Simple Cone Search (astroquery.vo_conesearch)
  • predict_search

predict_search#

astroquery.vo_conesearch.conesearch.predict_search(url, *args, **kwargs)[source]#

Predict the run time needed and the number of objects for a Cone Search for the given access URL, position, and radius.

Run time prediction uses astroquery.utils.timer.RunTimePredictor. Baseline searches are done with starting and ending radii at 0.05 and 0.5 of the given radius, respectively.

Extrapolation on good data uses least-square straight line fitting, assuming linear increase of search time and number of objects with radius, which might not be accurate for some cases. If there are less than 3 data points in the fit, it fails.

Warnings (controlled by warnings) are given when:

  1. Fitted slope is negative.

  2. Any of the estimated results is negative.

  3. Estimated run time exceeds astroquery.vo_conesearch.conf.timeout.

Note

If verbose=True, extra log info will be provided. But unlike conesearch_timer(), timer info is suppressed.

The predicted results are just rough estimates.

Prediction is done using astroquery.vo_conesearch.core.ConeSearchClass. Prediction for AsyncConeSearch is not supported.

Parameters:
urlstr

Cone Search access URL to use.

plotbool

If True, plot will be displayed. Plotting uses matplotlib.

args, kwargs

See astroquery.vo_conesearch.core.ConeSearchClass.query_region().

Returns:
t_estfloat

Estimated time in seconds needed for the search.

n_estint

Estimated number of objects the search will yield.

Raises:
AssertionError

If prediction fails.

ConeSearchError

If input parameters are invalid.

VOSError

If VO service request fails.

previous

list_catalogs

next

conesearch_timer

On this page
  • predict_search()

© Copyright 2011-2026, The Astroquery Developers.

Code of Conduct

Updated on 13 May 2026 , built with Sphinx 9.0.4