# Typed groves (BED / GFF) The schema-typed groves `BedGrove` (`grove`) and `GffGrove` (`grove`), their key and result wrappers, and the structured record types they carry. See the {doc}`User Guide ` for usage. ## Groves ```{eval-rst} .. autoclass:: pygenogrove.BedGrove .. autoclass:: pygenogrove.GffGrove ``` ## Grove views (partial random-access readers) Read-only, partial readers over a serialized `.gg`. See the {doc}`Serialization guide `. ```{eval-rst} .. autoclass:: pygenogrove.BedGroveView .. autoclass:: pygenogrove.GffGroveView ``` ## Keys and results ```{eval-rst} .. autoclass:: pygenogrove.BedKey .. autoclass:: pygenogrove.GffKey .. autoclass:: pygenogrove.BedQueryResult .. autoclass:: pygenogrove.GffQueryResult .. autoclass:: pygenogrove.BedFlankingResult .. autoclass:: pygenogrove.GffFlankingResult ``` ## Record types ```{eval-rst} .. autoclass:: pygenogrove.BedEntry .. autoclass:: pygenogrove.GffEntry .. autoclass:: pygenogrove.ThickInfo .. autoclass:: pygenogrove.RgbColor .. autoclass:: pygenogrove.BlockInfo .. autoclass:: pygenogrove.GffFormat ```