is there any reason for the emphasis on "journalism" other than the fact that the author of the library is a journalist?
* A mix of heterogeneous and often internally inconsistent data.
* A lot of data that is categorical, free text or otherwise non-numerical.
* A need to be robust that is not always accompanied by the time necessary to become an expert programmer.
I'm sure some other folks have these problems too, though I can't think of any other industry where folks would touch as diverse a range of data as we do.
If works for other niches, great! But I'm a journalist and I had journalism problems in mind when I built it. I can't speak to the needs of folks in science, finance or what have you.
I'm looking forward to checking out the library!