DH Tools Mentioned in "The Programming Historian"

by Frank Fischer and Yoann Moranville

This is a little follow-up to our blog post “Which DH Tools Are Actually Used in Research?” – The idea is to get a general overview of tool mentionings in the fabulous lectures of “The Programming Historian” (PH). We again used our ToolXtractor to extract tool names from PH’s 87 (English-language) lectures to date (including 7 retired ones), directly from their Markdown source files. Like last time, we used TAPoR’s database as positive list (for ToolXtractor relies on simple string matching). Any tool we failed to extract was not in TAPoR (yet), e.g., “Unity”, “Notepad++”, or “Atom” – an obvious shortcoming of this approach.

We also created a co-occurence graph (tools mentioned in the same lesson):

co-occurrence graph for tools mentioned in ProgHist lessons

You can spot Python, R, Excel, GitHub and Zotero at the core of teaching in the Digital Humanities. Publishing tools are grouped on the left, network tools on the upper right side. GIS tools are on the bottom right-hand side, text analysis tools are located right above the centre, etc. (The graph was generated in a heartbeat with our tool ezlinavis and embellished with Gephi.)

No further analysis, just this overview:

jupyter-notebooks (11)

  • GitHub
  • Google Drive
  • JavaScript
  • Omeka
  • OpenRefine
  • Python
  • R
  • Ruby
  • Twitter
  • Voyant Tools
  • Zenodo

building-static-sites-with-jekyll-github-pages (9)

  • Blogger
  • Drupal
  • Jekyll
  • Omeka
  • Ruby
  • Slack
  • Tumblr
  • Twitter
  • WordPress

mapping-with-python-leaflet (9)

  • ArcGIS
  • C
  • GeoNames
  • GitHub
  • Google Maps
  • Leaflet
  • Nominatim
  • OpenStreetMap
  • Python

using-javascript-to-create-maps (9)

  • Excel
  • Gephi
  • Google Maps
  • GPS Visualizer
  • JavaScript
  • Leaflet
  • MapBox
  • Palladio
  • Zotero

corpus-analysis-with-antconc (8)

  • AntConc
  • Beautiful Soup
  • KWIC
  • Natural Language Toolkit · NLTK
  • OpenRefine
  • Python
  • R
  • Voyant Tools

creating-network-diagrams-from-historical-sources (8)

  • Gephi
  • nodegoat
  • NodeXL
  • Pajek
  • Palladio
  • Python
  • UCINET
  • VennMaker

geoparsing-text-with-edinburgh (7)

  • Excel
  • Firefox
  • GapVis
  • GeoNames
  • Google Maps
  • QGIS
  • Twitter

text-mining-with-extracted-features (7)

  • HT-Bookworm
  • Excel
  • GitHub
  • HathiTrust
  • Matlab
  • Python
  • R

beginners-guide-to-twitter-data (6)

  • Cytoscape
  • Excel
  • Gephi
  • Palladio
  • Tableau
  • Twitter

creating-apis-with-python-and-flask (6)

  • BBEdit
  • Firefox
  • JavaScript
  • MediaWiki
  • Python
  • Twitter

introduction-to-ffmpeg (6)

  • Audacity
  • Chrome
  • Excel
  • plot.ly
  • RAW
  • Twitter

sonification (6)

  • Excel
  • GitHub
  • Pandoc
  • Python
  • R
  • Ruby

visualizing-with-bokeh (6)

  • Bokeh
  • CartoDB
  • Excel
  • Leaflet
  • Python
  • QGIS

exploring-and-analyzing-network-data-with-python (5)

  • Gephi
  • NetworkX
  • Palladio
  • Python
  • R

geocoding-qgis (5)

  • ArcGIS
  • Excel
  • Google Maps
  • OpenStreetMap
  • QGIS

getting-started-with-github-desktop (retired) (5)

  • Dropbox
  • Google Drive
  • Jekyll
  • Pandoc
  • Python

getting-started-with-mysql-using-r (5)

  • MySQL
  • Python
  • R
  • RStudio
  • SQL Server

googlemaps-googleearth (5)

  • ArcGIS
  • Excel
  • Google Maps
  • QGIS
  • Twitter

introduction-to-populating-a-website-with-api-data (5)

  • Chrome
  • Firefox
  • GeoNames
  • JavaScript
  • Skype

introduction-to-stylometry-with-python (5)

  • Natural Language Toolkit · NLTK
  • Python
  • R
  • stylo
  • Zotero

json-and-jq (5)

  • Excel
  • JavaScript
  • Python
  • R
  • Twitter

qgis-layers (5)

  • ArcGIS
  • GDAL
  • OpenLayers
  • Python
  • QGIS

sustainable-authorship-in-plain-text-using-pandoc-and-markdown (5)

  • Google Docs
  • Jekyll
  • Pandoc
  • WordPress
  • Zotero

temporal-network-analysis-with-r (5)

  • Gephi
  • NetworkX
  • Python
  • R
  • RStudio

analyzing-documents-with-tfidf (4)

  • Bokeh
  • Excel
  • Overview
  • Python

extracting-illustrated-pages (4)

  • HathiTrust
  • Python
  • R
  • Tesseract

extracting-keywords (4)

  • Excel
  • OpenRefine
  • Python
  • QGIS

fetch-and-parse-data-with-openrefine (4)

  • Excel
  • Natural Language Toolkit · NLTK
  • OpenRefine
  • Python

graph-databases-and-SPARQL (retired) (4)

  • Excel
  • GeoNames
  • Palladio
  • plot.ly

intro-to-twitterbots (4)

  • GitHub
  • Python
  • Slack
  • Twitter

keywords-in-context-using-n-grams (4)

  • Firefox
  • KWIC
  • Python
  • Zotero

sentiment-analysis (4)

  • GitHub
  • Natural Language Toolkit · NLTK
  • Python
  • Twitter

transforming-xml-with-xsl (4)

  • Chrome
  • Excel
  • Firefox
  • GitHub

counting-frequencies-from-zotero-items (retired) (3)

  • Google Books
  • Python
  • Zotero

creating-and-viewing-html-files-with-python (3)

  • Firefox
  • Python
  • Zotero

data-mining-the-internet-archive (3)

  • Google Maps
  • Python
  • Wordle

data_wrangling_and_management_in_R (3)

  • Python
  • R
  • RStudio

generating-an-ordered-data-set-from-an-OCR-text-file (3)

  • JavaScript
  • Perl
  • Python

georeferencing-qgis (3)

  • GDAL
  • Google Maps
  • QGIS

geospatial-data-analysis (3)

  • Google Maps
  • plot.ly
  • R

gravity-model (3)

  • Excel
  • R
  • RStudio

installing-omeka (3)

  • MySQL
  • Omeka
  • WordPress

intro-to-powershell (3)

  • Mallet
  • Pandoc
  • Python

introduction-and-installation (3)

  • Beautiful Soup
  • Dropbox
  • Python

output-data-as-html-file (3)

  • Firefox
  • Python
  • Zotero

output-keywords-in-context-in-html-file (3)

  • Firefox
  • KWIC
  • Python

topic-modeling-and-mallet (3)

  • Excel
  • Mallet
  • Voyant Tools

automated-downloading-with-wget (2)

  • Python
  • Ruby

basic-text-processing-in-r (2)

  • R
  • RStudio

cleaning-data-with-openrefine (2)

  • Excel
  • OpenRefine

cleaning-ocrd-text-with-regular-expressions (2)

  • Excel
  • Python

correspondence-analysis-in-R (2)

  • R
  • Zenodo

creating-new-items-in-zotero (retired) (2)

  • Python
  • Zotero

dealing-with-big-data-and-network-analysis-using-neo4j (2)

  • Excel
  • Python

editing-audio-with-audacity (2)

  • Audacity
  • Soundflower

getting-started-with-markdown (2)

  • Pandoc
  • Perl

intro-to-beautiful-soup (2)

  • Beautiful Soup
  • Python

intro-to-the-zotero-api (retired) (2)

  • Python
  • Zotero

mac-installation (2)

  • Beautiful Soup
  • Python

naive-bayesian (2)

  • Beautiful Soup
  • Python

OCR-with-Tesseract-and-ScanTailor (retired) (2)

  • Tesseract
  • Zotero

preserving-your-research-data (2)

  • Excel
  • WordPress

r-basics-with-tabular-data (2)

  • Excel
  • R

transliterating (2)

  • Beautiful Soup
  • Python

understanding-regular-expressions (2)

  • Python
  • Ruby

vector-layers-qgis (2)

  • Google Maps
  • QGIS

working-with-web-pages (2)

  • Firefox
  • Python

applied-archival-downloading-with-wget (1)

  • Python

code-reuse-and-modularity (1)

  • Python

counting-frequencies (1)

  • Python

creating-an-omeka-exhibit (1)

  • Omeka

creating-mobile-augmented-reality-experiences-in-unity (1)

  • C

downloading-multiple-records-using-query-strings (1)

  • Python

from-html-to-list-of-words-1 (1)

  • Python

from-html-to-list-of-words-2 (1)

  • Python

installing-python-modules-pip (1)

  • Python

intro-to-bash (1)

  • Pandoc

intro-to-linked-data (1)

  • GeoNames

linux-installation (1)

  • Python

manipulating-strings-in-python (1)

  • Python

normalizing-data (1)

  • Python

research-data-with-unix (1)

  • Excel

up-and-running-with-omeka (1)

  • Omeka

viewing-html-files (1)

  • Firefox

windows-installation (1)

  • Python

working-with-text-files (1)

  • Python

intro-to-augmented-reality-with-unity (retired) (0)

  • (none)
Prev Next