Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
PaperScope: Visually Exploring the ADS Mark Holliman VOTECH Web Developer University of Edinburgh http://paperscope.sourceforge.net ADASS XVII, London, September 26, 2007 PaperScope Summary Motivation behind PaperScope Graph Description and Screenshots Future Improvements Software Design ADASS XVII, London, September 26, 2007 Motivation 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 Solution: Provide researchers with a graphical method for searching the ADS Must be intuitive to use Paper relationships should be clearly indicated Search tools should be simple ADASS XVII, London, September 26, 2007 Solution: PaperScope 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 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 A graph can be saved to a file for later use or for distribution ADASS XVII, London, September 26, 2007 Initial Search ADASS XVII, London, September 26, 2007 Initial Graph ADASS XVII, London, September 26, 2007 Graph Color Scheme - Focus Paper - Reference Paper - Citation Paper - Highlighted Paper - Citation Highlight ADASS XVII, London, September 26, 2007 Exploring the Graph ADASS XVII, London, September 26, 2007 Expanding the Graph ADASS XVII, London, September 26, 2007 Filtering the Graph Main Uses Researching reference and citation chains for a particular paper 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 Discovering other authors who commonly cite your own work, or the work of another ADASS XVII, London, September 26, 2007 Future Improvements 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 Improve query formation and result sorting capabilities Implement tree-style layout to use alongside 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 ADASS XVII, London, September 26, 2007 Software Design Programmed in Java Swing GUI Graph is built using Prefuse (www.prefuse.org) Utilizes standard HTTP access to ADS Open Source visualization Java library Uses an XML based backend data structure Easy to implement, and highly customizable Retrieves query results as XML 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 Search tool uses the Apache Lucene search engine (http://lucene.apache.org) BrowserLauncher2 ADASS XVII, London, September 26, 2007 Download Software http://paperscope.sourceforge.net/ Download PaperScope 1.0 (requires Java 1.6) Report Bugs Request Features User Manual and Walkthrough ADASS XVII, London, September 26, 2007