Output formats

Available formats

Dace proposes to choose for certain queries the output format of the data through the output_format argument.

numpy.ndarray (default)

from dace_query.exoplanet import Exoplanet
from numpy import ndarray
# Type hint
values: dict[str, ndarray] = Exoplanet.query_database(limit=10)
values: dict[str, ndarray] = Exoplanet.query_database(output_format='numpy', limit=10)

dict

from dace_query.exoplanet import Exoplanet
# Type hint
values: dict = Exoplanet.query_database(output_format='dict', limit=10)

astropy.table.Table

from dace_query.exoplanet import Exoplanet
from astropy.table import Table
# Type hint
values: Table = Exoplanet.query_database(output_format='astropy_table', limit=10)

pandas.DataFrame

from dace_query.exoplanet import Exoplanet
from pandas import DataFrame
# Type hint
values: DataFrame = Exoplanet.query_database(output_format='pandas', limit=10)