qa-catalogue
qa-catalogue copied to clipboard
PICA: Group results by library
This request came up from internal presentation at K10plus: libraries likely want analysis limited to their own records. Each PICA record has a list of ILN identifiers (not included in current sample) of libraries holding the title. The user interface should be extended to allow for selecting a subset of records based on the ILN and get values such as
- total numbers records
- issues in records
- terms
filtered to their subset.
Other functionality (completeness, functions...) is less relevant to this feature request so it depends on complexity of implementation. I don't know whether this can fully be done in the frontend or requires modification in backend as well.
The ILNs will be available in 001@$0
as a comma-separated list.
Sub tickets:
- [x] #199
- [x] #200
- [x] #246
- [ ] #201
- [ ] #202
@nichtich Sounds doable by adding a "generate reports by" type of configuation, which tells the field of fields which will be used as an identifier for the separate reports. I need the following things from you:
- the name of data element which contains the ILN identifier
- a test file, which contains this data element
- an estimation of the number of the unique identifiers (how many libraries are covered by K10plus
- do you ave a design idea how to implement the selection?
- do you also need to get the current, "overall" view?
This feature is definitely for phase two so better discuss in November. In short:
- Less than 1000 but most don't need this, so we can work with a limited list of less than a dozen ILN that want a report for their own data
- Maybe multiple instances of the client in different subdirectories that act on the same index with additional filter each? Or selection in the client for some tabs only.
- Yes!
dump: https://analytics.gbv.de/dumps/kxp/tmp/kxp-ppn-ilns_2022-09-30.tsv details of libraries https://wiki.k10plus.de/display/K10PLUS/Teilnahme+am+K10plus or TSV at https://github.com/gbv/k10plus-items