GlassCast v.2

Based on GlassCast v.1

📁 Drop Zotero HTML here

or click to browse

GlassCast v.2

A multi-dimensional interface for visualizing bibliographic networks from Zotero libraries. GlassCast reveals the structure of citation relationships through three complementary perspectives on the same network data.

Based on GlassCast v.1 (Peña & Dobson, 2015)

The Glass Cast Metaphor

Like a cast sculpture where the subject appears as negative space within glass, GlassCast reveals the intellectual landscape through the relationships between documents. Each view illuminates different aspects of this space: structural clustering, temporal evolution, and chronological flow.

Getting Started

1. Load Your Data: Drag and drop your Zotero HTML report into the drop zone, or click to browse files. Generate a report from Zotero using File → Export Library → Report (HTML).

2. Explore Sample Data: Click to load a sample dataset of 30 documents from visual literacy and glitch art scholarship (1964-2020).

Three Views

⊚ Network View - Reveals structural relationships through force-directed layout. Documents cluster based on citation patterns, showing communities of related work. High-degree nodes (large circles) indicate influential or well-connected texts.

⧗ Temporal View - Organizes documents along a vertical timeline by publication date. The cylindrical projection allows rotation (use ← → arrow keys) to explore the temporal network from different angles. Month-level jitter prevents overlap of documents from the same year.

≋ Sankey Timeline - Shows citation flow across decades as horizontal bar charts. Each column represents a decade; bar length indicates connection count. Arcing paths within decades and flowing paths between decades reveal patterns of influence over time.

Interactions

Navigation:

  • Zoom: Scroll wheel or trackpad pinch
  • Pan: Click and drag background
  • Rotate (Temporal): ← → arrow keys
  • Reset: button returns to default view

Selection & Filtering:

  • Click any node to highlight it and its connections (dims others to 10% opacity)
  • Expand selection: Use + button to include 2nd-order connections, 3rd-order, etc.
  • Contract selection: Use button to return to direct connections only
  • Tag filtering: Click tags in the filter panel to highlight all documents with that classification (turns nodes cyan)
  • Combine filters: Tag highlighting and node selection work together
  • Clear all: button removes all selections and highlights

Display Options:

  • Toggle labels: Aa button shows/hides document titles across all views
  • Tooltips: Hover over any node to see full metadata (title, year, type, tags, connections)

Understanding the Visualization

Node Colors:

  • Gray (#888): Default documents with connections
  • Dark gray (#555): Isolated documents (no citations)
  • Cyan (#00ffff): Documents with selected tag
  • Orange (#ffaa00): Documents without publication dates

Node Size: In Network and Temporal views, larger circles indicate documents with more connections (5-25px radius based on degree).

Sankey Bars: Each horizontal bar's length (width) represents the number of connections that document has (1px per connection). Taller stacks indicate more publications in that decade.

Document Relationships

The connections (edges) between documents are derived from Zotero's "Related" field. In your Zotero library, you can manually relate documents to each other (right-click a document → Add Related). GlassCast visualizes these relationships as a network, allowing you to see how documents cluster and influence each other across your research corpus.

Tags & Categories

If your Zotero library uses manual tags with prefix notation (A., B., C., etc.), GlassCast organizes them into collapsible categories. Click category headers to expand/collapse, then click individual tags to highlight all documents in that category across all views.

Tips for Exploration

  • Start in Network View to identify clusters and highly-connected documents
  • Switch to Temporal View to see how the field evolved over time
  • Use Sankey Timeline to trace citation flows between decades
  • Combine tag highlighting with node selection to explore specific subcommunities
  • Expand selection order to see how influence radiates through the network
  • Hide labels (Aa) when examining dense regions, show them for identification