There are no reviews yet. Be the first to send feedback to the community and the maintainers!
handprint
Apply different text recognition services to images of handwritten documents.datatools
A set of tools for working with JSON, CSV and Excel workbooksdibs
DIBS is an implementation of a basic controlled digital lending (CDL) system using IIIF to make scanned books available for time-limited viewing.waystation
Automatically archive your repository's GitHub Pages in the Wayback Machine.dataset
dataset is a command line tool, Go package, shared library and Python package for working with JSON objects as collectionssidewall
Sidewall is a Python library for interacting with the Dimensions search API.commonpy
Collection of common Python utility functions and classes used in other Caltech Library programs.bun
A Python package for a basic CLI and GUI user interfacedocumentarist
Process Caltech Archives' digital documents and photos, and annotate each page or image with information about its contentsbaler
Bad link reporter for GitHub repositoriescaltechdata_api
Python library for using the CaltechDATA APIpokapi
Simple Python object-oriented interface for getting records from FOLIOfoliage
Foliage is the FOLIo chAnGe Editor, a tool to do bulk changes in FOLIO using the network API.caltechdata
The CaltechDATA InvenioRDM source codeiga
IGA is the InvenioRDM GitHub Archiver, a standalone program as well as a GitHub Action that lets you automatically archive GitHub software releases in an InvenioRDM repository.newt
Newt a microservice for integrating Postgres+PostgREST and Pandoccloud-init-examples
This repository includes an example of cloud-init YAML files for use with multipass VMs.topi
Simple Python objects for getting data from TINDcodemeta2cff
GitHub Action converting a codemeta file to CITATION.cfftemplate
Template repository for software projects by the Caltech Librarycell-atlas
Cell atlasames
Automated Metadata Servicecoif
Cover image finderepxml_to_datacite
Transform Eprints XML to DataCite XML and mint DOIs in Eprints repositoriesboffo
Boffo is an add-on for Google Sheets written by the Caltech Library. It lets you select item barcodes in a spreadsheet and retrieve information about the item records from a FOLIO server.urlup
Find the ultimate destination for URLs after following redirections.pairtree
A simple encoder/decoder for converting object identifiers into a Pair Tree Path (path)turf
Turf ("TIND.io URL Fixer") is a program to download records from the Caltech TIND.io database and check the URLs that may be embedded within the records.namaste
Go package and command line implementation of "NAMe AS TExt" metadata embedding for directories.tmplfn
tmplfn provides a set of common functions useful for working with Go's text/template and html/template packagescollaborator_reports
Generate collaborator reports from data sourcesmartian
Search Caltech's TIND.io database and download the resulting MARC recordspersistent_url_resolver
This repository contains a new version of Caltech Library's Persistent URL Resolver, based on AWS S3.splitit
Split range values produced by Caltech.tind.io in spreadsheet outputconvert_codemeta
Convert and validate codemeta files using crosswalkcorsproxy
Simple CORS proxy server suitable for use as a system daemon on CentOS/RHEL systemspubarchiver
Package up microPublication.org and other journals for archiving into Portico and PMCcaltechauthors
The CaltechAUTHORS InvenioRDM source coderss2
A Golang package for working with RSS 2cli
Building better command line interfaces for Caltech Librarysidetrack
Simple debug tracing package for Python, with optimization support.eprints2bags
Download records and documents from an EPrints server and put them in BagIt format.eprints2archives
Send records from an EPrints server to the Internet Archive and other web archiveseprinttools
EPrintTools is a Go package, command line utilities and a service for working with EPrints 3.3.x EPrint XML and REST APIgit-desktop
Modified version of the Software Carpentry git-novice lesson that uses GitHub Desktoppy-cli-template
GitHub template project for non-web Python application projects. To use this, DO NOT CLONE OR FORK this repository; click on "Use this template". After it's used to create a new repo, thisΒ will run a GitHub Actions workflow to update files and directories, so give it a minute and refresh your browser to see the finished result.orcidtools
A command line tool and example Bash scripts for working with the ORCID v2.0 APIpopstar
Phone-Oriented Processing SofTware for ARchivescoda_media
Web pages for CODA Moviescrossrefapi
This is a Go package fork working politely with the CrossRef API.libguine
Caltech Library customizations for LibGuides CMSstorage
A Go package wrapper for Caltech Library's remote storage options supporting CRUD operationslostit
Report lost items in the Caltech Library2018-10-18-shell-arc
install-golang
A Bash script that bootstraps and installs Go language in your home directoryRDMworkbook
bookdown files for "The Research Data Management Workbook"acacia
Automated CaltechAUTHORS Catalog Ingest Agentinveniordm-migrate
Scripts to migrate content into Invenio RDMorcid-sciencv-workshop
liblog
experiment in tracking website content changescaltechlibrary.github.io
Caltech Library's Digital Library Development sandbox.unified-search-box
DEPRECIATED: A unified search box for Caltech Library.rc
Rest Client wrapper around Golang's http/http packages targeting ease of implementation working with REST APIandor
A light weight object repository concept2019-01-22-Python-Workshop
Workshop page for CPA Python Workshopwsfn
Go package for standardize web service functionality across our library's go projectswos_reports
Scripts to generate reports from Web of Sciencecommand-line-for-librarians
MMWConf presentation Fall 2016ocre
OCR evaluation utilitiescodemeta-pandoc-examples
This repository describes how to generate a CITATION.cff, about.md and installer.sh from a codemeta.json file using Pandoc.irdmtools
A Go and Python package for working with InvenioRDM repositories.cold
Controlled Object Lists Daemonrefoliate
REstore FOLIo sAved insTance rEcordsvcard
A light weight VCard v4 package for harvesting local directory information2018-08-13-caltech
2018-03-29-caltech
Caltech R Workshopirdm_harvester
Automatically harvest publications for an InvenioRDM repositorymetagenesys
Take the information from a Python setup.cfg file and generate a codemeta.json fileetdb-ipfs-mirror
Code involved in setting up an IPFS mirror of ETDBdataset-instruction
Instructional content for the dataset packagecaltechdata_map
Map interface for CaltechDATA fileslibrary-shell-curl-and-api
An intermediate exploration of Bash, curl and working with content from web APItccon-caltechdata
Scripts for uploading TCCON data to CaltechDATAhtr-test-cases
Images of documents for testing HTR.R-Carpentry
Repository for Carpentry Lessons based on Rcheckit
Look up barcodes in Caltech's TIND serverhtml_footer
Universal footer code to be embedded in various systems for a consistent look.doitools
A Go package for working with DOIarchives_drupal
Caltech Archives on Drupal 8caltechdata_plot
Demo interactive plotting tool that uses Bokeh server to produce an interactive plot by calling the caltechDATA (Invenio 3) APIcaltechdata_migrate
Assorted scripts for migrating content to CaltechDATAdibsiiif
Scripts to support the Caltech Library DIBS applicationpkgassets
(this has moved into the cli package) See https://github.com/caltechlibrary/clisearchtools
A Python3 package for working with Elasticsearch and LunrJS.distillery
WIPbook-template
A Bookdown book template with Caltech customizationsep-php
EPrints 3.3 REST API wrapper for PHPdataciteapi
A Golang package and command line utility for working with the public DataCite APIarchives-hale-processing
Scripts and CSV files for processing the George Ellery Hale Papers for the Caltech Archives.cait
Caltech Archives Integration Tools - A collection of tools utilities and services for integrating ArchivesSpace with other systems.Love Open Source and this site? Check out how you can help us