Child pages
  • 3.1 Sci2 Algorithms and Tools
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 103 Next »

Loading Data (Files)

  • Facebook

    • Access Token - Allows the user to authenticate with Facebook, simplifying the process of using the other Facebook algorithms.
    • Facebook Friends Data - Pulls the name, user ID, latest update, gender, current location, hometown, birth date, interests, religion, political views, relationship status, and attended events of all the friends in a user's network.
    • Mutual Friends - Returns a CSV with every single connection between a user and his or her friends, and calculates the number of mutual friends for each connection.

  • Google Scholar

  • Flickr Reader

    • Flickr reader - Reads a list of Flickr User IDs from a CSV file loaded into Sci2 and attempts to gather the image URLs of every image those users uploaded

  • Twitter Reader

    • Twitter reader - Reads a list of Twitter handles from a CSV file and attempts to pull their recent status updates and information about the individual status updates. The user may also specify hashtags.

Data Preparation



  • Temporal

    • Burst Detection – Determines periods of increased activity in a table with dates/timestamps.
  • Geospatial

    • Geocoder – Converts place names to latitudes and longitudes.
    • Congressional District Geocoder - Converts the given 9-digits U.S. ZIP codes (ZIP+4 codes) into its congressional districts and geographical coordinates (latitude and longitude).
    • Yahoo! Geocoder - Converts place names and addresses into latitudes and longitudes (requires Yahoo! API Key)
  • Topical

    • Burst Detection – Determines periods of increased activity in a table with dates/timestamps.
  • Networks


  • Networks

    • Random Graph – Generates a graph with a fixed number of nodes connected randomly by undirected edges.
    • Watts-Strogatz Small World – Generates a graph whose majority of nodes are not directly connected to one another, but are still connected to one another via relatively few edges.
    • Barabási-Albert Scale-Free – Generates a scale-free network by incorporating growth and preferential attachment.
    • TARL (Topics, Aging and Recursive Linking) – Incorporates "aging" to generate bipartite coevolving networks of authors and papers. Can also be applied to other datasets with different aging distribution.



  • General

  • Temporal

  • Geospatial

    • Proportional Symbol Map – Maps geospatial coordinates as circles that can be size- and color-coded in proportion to associated numeric data.. Result is a PostScript file.
    • Choropleth Map – Color-codes named regions on a geographical map in proportion to associated numeric data. Result is a PostScript file.
    • Geospatial Network Layout with Base Map – Allows for the geospatial visualization of network data, by producing a network file and corresponding blank map.
  • Topical

    • Map of Science via Journals - The Map of Science is a visual representation of a network of 554 subdisciplines of science (grouped into 13 overarching disciplines) and their relationships to one another.

    • Map of Science via 554 - This visualization works exactly like Map of Science via Journals except instead of taking a collection of journal names as input and mapping them to the 554 fields it directly takes IDs of the 554 fields, which are integers from 1 to 554.
  • Networks

    • GUESS – Interactive data analysis and visualization tool.
    • Gephi - Interactive data analysis and visualization tool at
    • Radial Tree/Graph (prefuse alpha) – A single node is placed at the center and all others are laid around it in a tree structure.
    • Radial Tree/Graph with Annotation (prefuse beta) – A single node is placed at the center and all others are laid around it in a tree structure, with labels.
    • Tree View (prefuse beta) – Visualizes directory hierarchies in a tree structure. Warning: Does not work on Macs.
    • Tree Map (prefuse beta) – Visualizes hierarchies using the Treemap algorithm. Warning: Does not work on Macs.
    • Force Directed with Annotation (prefuse beta) – Sorts randomly placed nodes into a more aesthetically pleasing visual layout.
    • Fruchterman-Reingold with Annotation (prefuse beta) – Visualization which lays out nodes based on some force between them.
    • DrL (VxOrd) – A force-directed graph layout toolbox focused on real-world large-scale graphs.
    • Specified (prefuse beta) – Visualization tool for use with graphs having pre-specified node coordinates.
    • Circular Hierarchy – Generates a circular visualization of the output produced by a multi-level aggregation method such as Blondel Community Detection. Result is a Postscript file.
    • Bipartite Network Graph - Generates a bipartite network visualization of the output produced by Extract Bipartite Network algorithm. 
  • No labels