oduwsdl / hypercane

A toolkit for developing algorithms that sample mementos from a web archive collection.

Home Page:https://oduwsdl.github.io/hypercane

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update Hypercane to accept NLA collection identifiers as input for discovering mementos

shawnmjones opened this issue · comments

Hypercane currently accepts an input type of archiveit and a number as an input argument that identifies the Archive-It collection. We want to do the same, so someone can type Hypercane commands like:

# hc identify -i nla -a 13000 ...

Once this AIU issue is complete Hypercane will be able to acquire metadata and a list of URI-Ms for each NLA collection. We just want to connect all of this together into a new input type.

We will likely need to add functions for NLA that function like generate_archiveit_urits.

We will also need to update discover_mementos_by_input_type, discover_timemaps_by_input_type, and discover_original_resources_by_input_type to support a new input type of nla.

I think these are the only changes needed, but we will need to test to make sure.