grafter
grafter copied to clipboard
Linked Data & RDF Manufacturing Tools in Clojure
I think we need protocol based coercers for coercing strings into specific numeric types etc (and some general ones too). Probably in a namespace like `grafter.tabular.coercers` or `grafter.coercions`. - `(->int...
Integer column headings don't work properly with things like rename-columns/derive-column etc... The problem is that we assume numeric headings are positional access - not the values themselves. Ideally we'd have...
All Excel numbers come out as doubles, even if Excel has `DataFormat`ed them as ints or other data types. We should fix up clj-excel to do this properly using machinery...
`read-dataset` should support a way of loading `:ragged-rows`. One approach might be to have a `:ragged-rows` option to `read-dataset` that when supplied provides a quick method of finding the number...
Excel files like this one: [SttsNZ-Pivot-2.xlsx](https://github.com/Swirrl/grafter/files/12351/SttsNZ-Pivot-2.xlsx) are misinterpreted by Grafters Datasets. Grafter will incorrectly load this as containing one or two columns (I forget which), because it assumes Datasets have...
We currently support a turtle like nested vector syntax for tersely creating RDF, however when you wish to manipulate RDF as data this representation isn't ideal. We should add first...
For triples you get an error when a nil value is coerced into RDF, however if you're using the `graph` function it currently allows `nil`. Normally pipeline developers will want...