The Sheridan Libraries
Source: https://guides.library.jhu.edu/digital-humanities/tools Parent: https://www.library.jhu.edu/library-services/digital-scholarship/
Enter Search Words
Search
Digital Humanities
Platforms and Tools
Here are the most commonly used tools in DH listed on each tab in order of complexity from browser-based platforms on which you can cut and paste your data, to more robust tools that require specialized knowledge.
Each tab contains examples of tools specific to a research objective.
DH Tools
Prepare your data for analysis:
- WTF CSV - Browser-based tool that analyzes each column of your CSV sheet and creates a summary card for each. Great for checking your data collection.
- Open Refine - Free and open source tool to examine, cluster, and clean your spreadsheet data.
Data Visualization
Graphs and Charts
- Excel graphs - create charts and graphs suggested based on your spreadsheet structure in Excel
- Raw graphs - upload your data and choose from a variety of graphs. Ideal for teaching as it explains which ones will work with your data and why.
- Data Basic
- WTF CSV - Analyzes each column of your CSV sheet and creates a summary card for each. Great for checking your data collection.
- Word Counter - Upload your text to view basic counts of words and phrases
- Same Diff - Compare two texts to reveal the words unique to each and those the two share
- Connect the Dots - Basic network diagram created from your spreadsheet
- Infogram - free public version that allows you to create custom infographics including charts, graphs, and maps
- Tableau - Free public version. Great for building data dashboards and running reports, may be more than is needed for a small project or creating individual graphs.
Packages for R
- ggplot2 - Visualize your output in R with high customizable charts and graphs
- Rcolorbrewer - great for creating color ramps beyond the defaults
- Shiny App - creates a customizable interactive dashboard for use on the web
Libraries for Python
- MatPlotLib - Data visualization library that Cretes view of your Python data
- Plotly - JavaScript library of visualization than can be used in either Python or R
- Dash - Similar to Shiny in R, Dash creates customizable, interactive dashboards
- D3 - JavaScript library with a plethora of options for creating data visualizations. Requires coding skill and knowledge.
Learn more about Data Viz from JHU's Data Services team.
Data Visualization- theory, platforms and tools
Text Analysis and Cultural Analytics
- Voyant - Browser based text analysis withmultiple tools that can create topic models, document analysis, and Keywords in Context among other analyses.
- Mallet - One of the original tools for topic modeling texts. Requires some command line knowledge and used as the basis for many proprietary text analysis tools.
- R - language for statistical analysis most commonly used by linguists and statisticians
- R Studio - Free open source version of R-based environment for visual coding
- Python - Programming language increasingly becoming the defacto language for DH, humanists, and data scientists
- Natural Language Processing (NLP) Toolkit
Interactive coding notebooks
- Spyral - Voyant tools notebook feature using JavaScript and Voyant's visualizations
- Jupyter Notebooks - interactive coding notebook that can be used with R, Python, or other coding languages
- Google Colab - collaborative coding notebook that operates like Google Docs
Additional information about Text Mining from JHU.
Network Analysis
- Connect the Dots - Basic browser based network diagram created from your spreadsheet
- Cytoscape - Originally used in molecular and systems biology, genomics, and proteomics, often used in DH to create network graphs
- Gephi - Robust open source tool for creating and analyzing network graphs
Additional information about Networks from JHU's Data Services Team.
Mapping
- Palladio - Free online platform that creates a map, network analysis, gallery, and timeline from a single upload
- Does not save outputs. Screenshots are necessary to save the images.
- History Pin - Connect photos to a location as part of a collection
- StoryMap JS - Knight Lab free platform that works like slides alongside a map
- ESRI StoryMap - Maps with scrolling text to create a digital story
- Requires institutional login JHU ArcOnline
- QGIS - Free and open access platform for spatial analysis
- ArcGIS Pro - Industry standard for spatial analysis and creating map
- Requires institutional login for JHU ArcPro and Arc Desktop download
Learn more about GIS from JHU's Data Services team.
GIS information, frequently asked questions, access, and training.
// Support direct linking to tabs jQuery(function() { var hash = window.location.hash; // Don't try to acccess garbage parameters if (hash.length === 0 || jQuery('.s-lib-jqtabs a[href="' + hash + '"]').get(0) === undefined) { return; } // Show the tab jQuery('.s-lib-jqtabs a[href="' + hash + '"]').tab('show'); });
Digital Publishing Platforms
Manifold: Web-publishing platform for monographs, books, or research materials.
Mukurtu: CMS built with Indigenous communities to manage and share digital cultural heritage.
Omeka: an open source web-publishing platform for the display of library, museum, archives, and scholarly collections and exhibitions.
Open Humanities Press: publishes open access e-books.
Public Knowledge Project: sponsors open source publishing environments, including Open Journal Systems and Open Monograph Press.
Scalar: a platform for born-digital, open source, media-rich scholarly publishing.