Skip to content

Instantly share code, notes, and snippets.

@wragge
wragge / recordsearch-functions.txt
Created May 10, 2022 11:21
This is the hierarchy of agency functions currently in use in RecordSearch.
View recordsearch-functions.txt
ADMINISTRATIVE SERVICES
- government accommodation and catering
- fleet
- freight
- goods and services
- property management
-- acquisition
-- leasing
-- maintenance
- removals
@wragge
wragge / hass-rdc-trove-feedback-2.md
Last active November 13, 2021 05:41
Feedback on the revised draft plan for Trove advanced research tools under the HASS Research Data Commons program
View hass-rdc-trove-feedback-2.md

Feedback on the updated draft plan for Trove advanced research tools

Submitted by Dr Tim Sherratt (GLAM Workbench and University of Canberra)

Do you think this proposal meets the requirements?

Additional notes on the two versions of the draft plan can be found here and here.

The current investment in the HASS Research Data Commons is part of a long-term program of capability development across the HASS sector. This is reflected in the evaluation criteria for project plans that emphasises ‘maximisation of the use or re-use of existing research infrastructure’, ‘integrated infrastructure layers with other HASS RDC activities’, collaboration, ‘research leadership’, and ‘a demonstrated commitment to ongoing community development’.

The NLA plan for a Trove Advanced Platform is narrowly focused on the development of the Library’s own systems. The redrafted plan intr

@wragge
wragge / hass-rdc-trove-feedback.md
Last active September 27, 2021 03:31
Feedback on the draft plan for Trove advanced research tools under the HASS Research Data Commons program
View hass-rdc-trove-feedback.md

Feedback on the draft plan for Trove advanced research tools

Submitted by Dr Tim Sherratt (GLAM Workbench and University of Canberra)

Do you think this proposal meets the requirements?

I’ve provided more detailed feedback on the proposal in this post.

Unfortunately I don’t think this proposal meets the requirements. A comparison with the other project plans is quite stark. While the other plans will establish collaborative processes, involving multiple partners, that will deliver a range of outcomes, this plan proposes to develop a small number of products with minimal consultation. No justification is given for prioritising these products; no indication is provided as to how they might integrate with other research infrastructure; no strategy is outlined for sustaining these products; no explanation is offered as to how this plan could help build a framework for future infrastructure development and collaboration. My concern is

@wragge
wragge / naa_tas_series.csv
Created July 2, 2021 01:16
Series held by the National Archives of Australia's Tasmanian office
View naa_tas_series.csv
identifier title contents_date_str contents_start_date contents_end_date location quantity described_note described_total digitised_total access_open_total access_owe_total access_closed_total access_nye_total
A40 Volumes of duplicate Certificates of Naturalization 01 Jan 1904 - 31 Dec 1917 1904-01-01 1917-12-31 TAS 0.13 All items from this series are entered on RecordSearch. 36 36 36 0 0 0
A376 Correspondence Files T Series TAS 0.36 Click to see items listed on RecordSearch. Please contact the National Reference Service if you can't find the record you want as not all items from the series may be on RecordSearch. 16 2 15 1 0 0
A396 Alien Registration Papers - Chinese, Tasmania TAS 0.9 All items from this series are entered on RecordSearch. 293 285 293 0 0 0
A401 Records of Aliens 1914 - 1919 1914 1919 TAS 0.36 All items from this series are entered on RecordSearch. 767 767 767 0 0 0
A403 Correspondence Files, C Series TAS 0.03 All items from this series are entered on RecordSearch. 10 0 10 0 0 0
@wragge
wragge / trove_newspaper_titles.md
Last active May 7, 2021 02:12
A list of digitised newspaper titles in Trove, showing approximately when they became available (based on web archive captures).
@wragge
wragge / list-requirements.py
Last active March 14, 2021 02:41
Script to list non-standard modules imported by Jupyter notebooks. Run this in a directory containing `.ipynb` files and it will generate a `requirements-unpinned-tocheck.txt` file.
View list-requirements.py
from pathlib import Path
import json
import re
import imp
import os.path
import sys
python_path = os.path.dirname(sys.executable).replace('bin', 'lib')
imports = []
@wragge
wragge / trove-newspapers-keyboard-navigation.user.js
Last active January 25, 2021 00:18
Keyboard navigation for Trove newspapers
View trove-newspapers-keyboard-navigation.user.js
// ==UserScript==
// @name Trove newspapers keyboard navigation
// @namespace http://timsherratt.org/trove-keyboard-navigation
// @version 0.1
// @description Use left and right arrows to move between pages, up and down arrows to move between issues.
// @author Tim Sherratt (@wragge)
// @match https://trove.nla.gov.au/newspaper/page/*
// @grant none
// ==/UserScript==
@wragge
wragge / spec.json
Created January 21, 2021 13:42
DNZ Fireworks
View spec.json
{
"config": {
"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0},
"axis": {
"domainColor": "#999999",
"grid": false,
"labelColor": "#999999",
"tickColor": "#999999",
"titleColor": "#999999"
},
@wragge
wragge / spec.json
Created January 21, 2021 10:12
Open collections in DigitalNZ
View spec.json
{
"config": {"view": {"continuousWidth": 400, "continuousHeight": 300}},
"layer": [
{
"mark": {
"type": "circle",
"opacity": 0.8,
"stroke": "white",
"strokeDash": [4, 1],
"strokeOpacity": 0.4,