Expand description
Code for processing and integrating book data.
The book data tools are developed as a monolithic executable. The commands
themselves live under cli, while the rest of the package contains data
definitions and helper routines that build on this code. The tools are not
currently usable as a library; you can extend them by adding additional commands
to the cli module (src/cli/
in the source tree).
Modulesยง
- amazon ๐Structs defining Amazon data sets.
- arrow ๐
- cleaning ๐Utilities for cleaning data.
- cli ๐Command line interface for book data.
- gender ๐Code for working with genders.
- goodreads ๐Schemas and processing logic for GoodReads data.
- graph ๐
- ids ๐Identifiers, namespaces, and their management.
- interactions ๐Manage and deduplicate ratings and interactions.
- io ๐
- layout ๐Utilities for working with the directory tree layout.
- marc ๐Process and store MARC data.
- openlib ๐OpenLibrary data layouts and parsing logic.
- parsing ๐Parsing utilities. Format-specific parsing is in various other modules.
- prelude ๐
- tsv ๐
- util ๐Various utility modules.
Macrosยง
- Macro to implement FromStr using JSON.
Staticsยง
- GLOBAL ๐
Functionsยง
- main ๐