ArrowAstropySchema¶
- 
class lsst.daf.butler.formatters.parquet.ArrowAstropySchema(astropy_table: atable.Table)¶
- Bases: - object- Wrapper class for a schema for an astropy table. - Parameters: - astropy_table : astropy.table.Table
- Input astropy table. 
 - Attributes Summary - schema- Methods Summary - from_arrow(schema)- Convert an arrow schema into a ArrowAstropySchema. - to_arrow_numpy_schema()- Convert to an - ArrowNumpySchema.- to_arrow_schema()- Convert to an arrow schema. - to_dataframe_schema()- Convert to a DataFrameSchema. - Attributes Documentation - 
schema¶
 - Methods Documentation - 
classmethod from_arrow(schema: pyarrow.lib.Schema) → lsst.daf.butler.formatters.parquet.ArrowAstropySchema¶
- Convert an arrow schema into a ArrowAstropySchema. - Parameters: - schema : pyarrow.Schema
- Input pyarrow schema. 
 - Returns: - astropy_schema : ArrowAstropySchema
- Converted arrow astropy schema. 
 
- schema : 
 - 
to_arrow_numpy_schema() → lsst.daf.butler.formatters.parquet.ArrowNumpySchema¶
- Convert to an - ArrowNumpySchema.- Returns: - arrow_numpy_schema : ArrowNumpySchema
- Converted arrow numpy schema. 
 
- arrow_numpy_schema : 
 - 
to_arrow_schema() → pyarrow.lib.Schema¶
- Convert to an arrow schema. - Returns: - arrow_schema : pyarrow.Schema
- Converted pyarrow schema. 
 
- arrow_schema : 
 - 
to_dataframe_schema() → lsst.daf.butler.formatters.parquet.DataFrameSchema¶
- Convert to a DataFrameSchema. - Returns: - dataframe_schema : DataFrameSchema
- Converted dataframe schema. 
 
- dataframe_schema : 
 
- astropy_table :