"""
This file gathers together all the tables in Sage.
* ConwayPolynomials() -- database of selected Conway polynomials.
* CremonaDatabase() - Cremona's tables of elliptic curves and related data.
* JonesDatabase() -- returns the John Jones table of number fields
with bounded ramification and degree <= 6.
* oeis -- The On-Line Encyclopedia of Integer Sequences (http://oeis.org/).
* SloaneEncyclopedia -- Local copy of Sloane On-Line Encyclopedia of
Integer Sequences.
* SteinWatkinsAllData() and SteinWatkinsPrimeData() - The
Stein-Watkins tables of elliptic curves and related data.
* SymbolicData() -- many benchmark and testing ideals
EXAMPLES::
sage: ConwayPolynomials()
Frank Luebeck's database of Conway polynomials
sage: CremonaDatabase()
Cremona's database of elliptic curves with conductor...
sage: JonesDatabase()
John Jones's table of number fields with bounded ramification and degree <= 6
sage: oeis
The On-Line Encyclopedia of Integer Sequences (http://oeis.org/)
sage: SymbolicData()
SymbolicData with ... ideals
"""
from sql_db import SQLQuery, SQLDatabase
from conway import ConwayPolynomials
from cremona import CremonaDatabase
from jones import JonesDatabase
from stein_watkins import SteinWatkinsAllData, SteinWatkinsPrimeData
from install import database_install
from sloane import sloane_sequence, sloane_find, SloaneEncyclopedia
from sage.misc.lazy_import import lazy_import
lazy_import('sage.databases.oeis', 'oeis')
from symbolic_data import SymbolicData
from odlyzko import zeta_zeros
from db_modular_polynomials import \
ClassicalModularPolynomialDatabase, \
DedekindEtaModularPolynomialDatabase, \
DedekindEtaModularCorrespondenceDatabase, \
AtkinModularPolynomialDatabase, \
AtkinModularCorrespondenceDatabase
from db_class_polynomials import \
HilbertClassPolynomialDatabase
from symbolic_data import SymbolicData
from cunningham_tables import cunningham_prime_factors