Download presentation
Presentation is loading. Please wait.
1
PaperScope: Visually Exploring the ADS Mark Holliman VOTECH Web Developer University of Edinburgh http://paperscope.sourceforge.net ADASS XVII, London, September 26, 2007
2
PaperScope Summary Summary Motivation behind PaperScope Motivation behind PaperScope Graph Description and Screenshots Graph Description and Screenshots Future Improvements Future Improvements Software Design Software Design ADASS XVII, London, September 26, 2007
3
Motivation The Goal: To improve the method used by Astrophysics researchers for searching the ADS to locate papers of interest The Goal: To improve the method used by Astrophysics researchers for searching the ADS to locate papers of interest The Problem: ADS results are returned in a text format that is useful for individual queries but is difficult to use in constructing reference or citation chains The Problem: ADS results are returned in a text format that is useful for individual queries but is difficult to use in constructing reference or citation chains The Solution: Provide researchers with a graphical method for searching the ADS The Solution: Provide researchers with a graphical method for searching the ADS Must be intuitive to use Must be intuitive to use Paper relationships should be clearly indicated Paper relationships should be clearly indicated Search tools should be simple Search tools should be simple ADASS XVII, London, September 26, 2007
4
Solution: PaperScope PaperScope is a standalone application built for graphically exploring the ADS PaperScope is a standalone application built for graphically exploring the ADS Provides tools for graphing ADS search results into a 2D graph of nodes (papers) and edges (relationships) all in real time Provides tools for graphing ADS search results into a 2D graph of nodes (papers) and edges (relationships) all in real time The graph can be expanded by querying the ADS for reference or citation lists (or both) for a chosen paper The graph can be expanded by querying the ADS for reference or citation lists (or both) for a chosen paper The graph can be searched and manipulated to locate papers of interest The graph can be searched and manipulated to locate papers of interest A graph can be saved to a file for later use or for distribution A graph can be saved to a file for later use or for distribution ADASS XVII, London, September 26, 2007
5
Initial Search ADASS XVII, London, September 26, 2007
6
Initial Graph ADASS XVII, London, September 26, 2007
7
Graph Color Scheme - Reference Paper - Focus Paper - Citation Paper - Highlighted Paper - Citation Highlight ADASS XVII, London, September 26, 2007
8
Exploring the Graph ADASS XVII, London, September 26, 2007
9
Expanding the Graph ADASS XVII, London, September 26, 2007
10
Filtering the Graph
11
Main Uses Researching reference and citation chains for a particular paper Researching reference and citation chains for a particular paper Identifying common (i.e. important) references for papers in a particular field Identifying common (i.e. important) references for papers in a particular field Sharing lists of papers with others, including your comments about them, in a useable format Sharing lists of papers with others, including your comments about them, in a useable format Discovering other authors who commonly cite your own work, or the work of another Discovering other authors who commonly cite your own work, or the work of another ADASS XVII, London, September 26, 2007
12
Future Improvements Plasticize – Make PaperScope Plastic enabled for communicating with other Astronomy software (VOExplorer in particular) Plasticize – Make PaperScope Plastic enabled for communicating with other Astronomy software (VOExplorer in particular) Enables users to go from reading a paper to finding online data/tools from that paper all with only a few mouse clicks Enables users to go from reading a paper to finding online data/tools from that paper all with only a few mouse clicks Improve query formation and result sorting capabilities Improve query formation and result sorting capabilities Implement tree-style layout to use alongside the graph Implement tree-style layout to use alongside the graph Improve graph look and feel, and add new tools for searching and manipulating the graph Improve graph look and feel, and add new tools for searching and manipulating the graph Release backwards compatible version for Java 1.5 Release backwards compatible version for Java 1.5 ADASS XVII, London, September 26, 2007
13
Software Design Programmed in Java Programmed in Java Swing GUI Swing GUI Graph is built using Prefuse () Graph is built using Prefuse (www.prefuse.org)www.prefuse.org Open Source visualization Java library Open Source visualization Java library Uses an XML based backend data structure Uses an XML based backend data structure Easy to implement, and highly customizable Easy to implement, and highly customizable Utilizes standard HTTP access to ADS Utilizes standard HTTP access to ADS Retrieves query results as XML Retrieves query results as XML Translates results into Java object array, then into the GraphML format used by Prefuse Translates results into Java object array, then into the GraphML format used by Prefuse Randomly chooses an ADS mirror for each query to avoid overloading a single site Randomly chooses an ADS mirror for each query to avoid overloading a single site Search tool uses the Apache Lucene search engine () Search tool uses the Apache Lucene search engine (http://lucene.apache.org)http://lucene.apache.org BrowserLauncher2 BrowserLauncher2 ADASS XVII, London, September 26, 2007
14
Download Software http://paperscope.sourceforge.net/ Download PaperScope 1.0 (requires Java 1.6) Download PaperScope 1.0 (requires Java 1.6) Report Bugs Report Bugs Request Features Request Features User Manual and Walkthrough User Manual and Walkthrough ADASS XVII, London, September 26, 2007
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.