# API ## BaseDataStore :::{eval-rst} .. autoclass:: scarf.datastore.BaseDataStore :members: ::: ## GraphDataStore :::{eval-rst} .. autoclass:: scarf.datastore.GraphDataStore :members: ::: ## MappingDatastore :::{eval-rst} .. autoclass:: scarf.datastore.MappingDatastore :members: ::: ## DataStore :::{eval-rst} .. autoclass:: scarf.datastore.DataStore :members: ::: ## Assay :::{eval-rst} .. autoclass:: scarf.assay.Assay :members: ::: ## RNAassay :::{eval-rst} .. autoclass:: scarf.assay.RNAassay :members: ::: ## ATACassay :::{eval-rst} .. autoclass:: scarf.assay.ATACassay :members: ::: ## ADTassay :::{eval-rst} .. autoclass:: scarf.assay.ADTassay :members: ::: ## MetaData :::{eval-rst} .. autoclass:: scarf.metadata :members: ::: ## Readers :::{eval-rst} .. autoclass:: scarf.readers :members: ::: ## Writers :::{eval-rst} .. autoclass:: scarf.writers :members: :::