# Python API ```{eval-rst} Convert ------- .. automodule:: cytotable.convert :members: :private-members: :undoc-members: :show-inheritance: | .. autofunction:: _concat_join_sources | .. autofunction:: _concat_source_group | .. autofunction:: _get_table_columns_and_types | .. autofunction:: _get_table_keyset_pagination_sets | .. autofunction:: _infer_source_group_common_schema | .. autofunction:: _join_source_pageset | .. autofunction:: _prepare_join_sql | .. autofunction:: _prep_cast_column_data_types | .. autofunction:: _set_tablenumber | .. autofunction:: _prepend_column_name | .. autofunction:: _source_pageset_to_parquet | Sources ------- .. automodule:: cytotable.sources :members: :private-members: :undoc-members: :show-inheritance: | Utils ----- .. automodule:: cytotable.utils :members: :private-members: :undoc-members: :show-inheritance: | Presets ------- .. autodata:: cytotable.presets.config :no-value: | Exceptions ---------- .. automodule:: cytotable.exceptions :members: :undoc-members: :show-inheritance: | ```