Parse a query string into an AST (list of qop nodes).
Examples
# Most users call get_query() directly; parse_query() returns the AST.
ast <- parse_query("@ cell : donor")
is_axis_query("@ cell : donor")
#> [1] FALSE
get_query(example_cells_daf(), "@ cell : donor") |> head()
#> demux_07_12_20_1_AACAAGATCCATTTCA-1 demux_07_12_20_1_AACGAAAGTCCAATCA-1
#> "N89" "N84"
#> demux_07_12_20_1_AAGACAAAGTTCCGTA-1 demux_07_12_20_1_AGACTCATCTATTGTC-1
#> "N86" "N84"
#> demux_07_12_20_1_AGATAGACATTCCTCG-1 demux_07_12_20_1_ATCGTAGTCCAGTGCG-1
#> "N89" "N89"