Creating Zotero Flows Data-Intensive Technologies and Applications, National Center for Supercomputing Applications, University of Illinois at Urbana-Champaign.

Slides:



Advertisements
Similar presentations
17 Copyright © 2005, Oracle. All rights reserved. Deploying Applications by Using Java Web Start.
Advertisements

WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
APP-V 5.0 SP2 (MDOP 2013 R2) Presenter - Fred
11 Getting Started with ASP.NET Beginning ASP.NET 4.0 in C# 2010 Chapters 5 and 6.
University of Illinois Visualizing Text Loretta Auvil UIUC February 25, 2011.
Chapter 3 Tables and Page Layout
 2006 Pearson Education, Inc. All rights reserved Introduction to the Visual C# 2005 Express Edition IDE.
1 CA201 Word Application Creating Document for the Web Week # 9 By Tariq Ibn Aziz Dammam Community college.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
HTML Companion. Lecture Objectives Learn about HTML. Know basic HTML tags.
06 | Implementing Web APIs Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek.
Microsoft ® Official Course Interacting with the Search Service Microsoft SharePoint 2013 SharePoint Practice.
Using the Diagram It Template Copy this presentation to your hard drive. There are two sets of templates: Slides #3 & 4 for a flow chart Slides #5 & 6.
Chapter 10 Form Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
SEASR Analytics and Zotero University of Illinois at Urbana-Champaign.
Version control Using Git 1Version control, using Git.
The SEASR project and its Meandre infrastructure are sponsored by The Andrew W. Mellon Foundation SEASR Overview Loretta Auvil and Bernie Acs National.
Lesson 13: Building Web Forms Introduction to Adobe Dreamweaver CS6 Adobe Certified Associate: Web Communication using Adobe Dreamweaver CS6.
The SEASR project and its Meandre infrastructure are sponsored by The Andrew W. Mellon Foundation SEASR Overview Loretta Auvil and Bernie Acs National.
10-1 aslkjdhfalskhjfgalsdkfhalskdhjfglaskdhjflaskdhjfglaksjdhflakshflaksdhjfglaksjhflaksjhf.
Java Programming, 3e Concepts and Techniques Chapter 3 Section 65 – Manipulating Data Using Methods – Java Applet.
Building Search Portals With SP2013 Search. 2 SharePoint 2013 Search  Introduction  Changes in the Architecture  Result Sources  Query Rules/Result.
Tutorial 1: Browser Basics.
ATG Environment Setup In this session you will learn – Setting Up ATG environment – Creating new ATG application – Configuring Data Source – Configuring.
Version control Using Git Version control, using Git1.
Enabling High-Quality Printing in Web Applications
SEASR Applications and Future Work University of Illinois at Urbana-Champaign.
Installation and Development Tools National Center for Supercomputing Applications University of Illinois at Urbana-Champaign The SEASR project and its.
SEASR Analytics for Zotero Loretta Auvil Automated Learning Group Data-Intensive Technologies and Applications, National Center for.
Execute Workflow. Home page To execute a workflow navigate to My Workflows Page.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Prachi Chitnis.  The CSS feel  SDS – Synoptic Display Studio  ADL Converter  PV table, Probe…
Week 9 - Form Basics Key Concepts 1. 1.Describe common uses of forms on web pages 2.Create forms on web pages using the form, input, textarea, and select.
My Workspace ELearning in Sakai Randy Graff, PhD HSC Training.
Printing a Presentation Objective: Print a PowerPoint Presentation Objective: Print a PowerPoint Presentation Given: Handout, Lecture, previous notes,
 2006 Pearson Education, Inc. All rights reserved Introduction to the Visual C# 2005 Express Edition IDE.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 9 Key Concepts 1 Copyright © Terry Felke-Morris.
1 HTML Forms
The SEASR project and its Meandre infrastructure are sponsored by The Andrew W. Mellon Foundation Meandre Workbench National Center for Supercomputing.
Go to community.epicomm.org and sign in by clicking the button in the upper right corner. Logging into the Connected Community.
SEASR Analytics Loretta Auvil Automated Learning Group Data-Intensive Technologies and Applications, National Center for Supercomputing.
An Introduction to Designing, Executing and Sharing Workflows with Taverna Katy Wolstencroft myGrid University of Manchester IMPACT/Taverna Hackathon 2011.
ASP.Net, Web Forms and Web Controls 1 Outline Session Tracking Cookies Session Tracking with HttpSessionState.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Select (drop-down list) Inputs. Insert/Form/List Menu.
Tools and Deployment University of Illinois at Urbana-Champaign.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 9 Key Concepts 1 Copyright © Terry Felke-Morris.
JS (Java Servlets). Internet evolution [1] The internet Internet started of as a static content dispersal and delivery mechanism, where files residing.
From “Control Panel”, launch “Programs and Features” then select “Turn Windows features on or off” Lab 2: Setup Lab Environment.
JQuery and AJAX WEB Technologies : PHP Programming Language.
SEASR Analytics and Zotero University of Illinois at Urbana-Champaign.
Create Windows Setup and Deployment Projects Windows Development Fundamentals LESSON 5.2.
App-V: An Overview MMS Minnesota 2014 Fred #MMSMinnesota #MMSAppV.
EValid LoadTest, eV.manger and Validation. Agenda Load Test capability of eValid How to execute load test by using eValid Introduction to eV.manager Validation.
: Information Retrieval อาจารย์ ธีภากรณ์ นฤมาณนลิณี
Module 5: Managing Content. Overview Publishing Content Executing Reports Creating Cached Instances Creating Snapshots and Report History Creating Subscriptions.
Editing and Debugging Mumps with VistA and the Eclipse IDE Joel L. Ivey, Ph.D. Dept. of Veteran Affairs OI&T, Veterans Health IT Infrastructure & Security.
Deployment of Flows Loretta Auvil
WWU Hackathon May 6 & 7.
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
Version control, using Git
Introduction to the Visual C# 2005 Express Edition IDE
Multi-host Internet Access Portal (MIAP) Enhancement Guide
Chapter 2 – Introduction to the Visual Studio .NET IDE
REST.
Web Development & Design Foundations with H T M L 5
$, $$, $$$ API testing Edition
Introduction to HTML: Forms
REST Services Data and tools on the Web have been exposed in both WSDL and REST. Taverna provides a custom processor for accessing REST services Peter.
Presentation transcript:

Creating Zotero Flows Data-Intensive Technologies and Applications, National Center for Supercomputing Applications, University of Illinois at Urbana-Champaign

Outline Zotero Flow SEASR Configuration File VUE-SEASR Configuration File

SEASR Plugin Preferences Configuration files are managed in a list Each configuration file can be enabled or disabled Reload will refresh the plugin with the flows in the configuration files

Extensible to Analysis that You Create You can deploy the flows we have on your server or request your university to host this analysis You can modify these flows and redeploy You can create new flows –Perhaps you want to see only nouns or verbs –Perhaps you want to see a list of extracted entities You can share these flows back to the community

Configuration File (XML or json) Contains 2 attribute-value pairs –name: label to use in the Zotero drop-down display –url: url for where to send the post XML json {"seasr_flows":[ {"name":"Author Centrality Analysis", "url":" ice-head-post/instance/shp" }, {"name":"Flesch-Kincaid Readability Test", "url":" ice-head-post/instance/shp" } ]}

What does a Web Service Flow Look Like Common components used for creating a web service flow Service Head Post –Receives the http post and sends the data to the rest of the flow Service Tail Text –Send the results back to the http request

Another Zotero Service Flow Components that read Zotero data from the web service Zotero Author Extractor (previous slide) –Extracts the author-coauthor from each item Zotero URL Extractor –Extracts the url from each item

VUE-SEASR Configuration File (XML) location location location

Demonstration We will go through an example of what a Zotero-enabled flow looks like and what's special about it We will show how to modify an existing Zotero-enabled flow and how to "deploy" it so that it can be leveraged within Zotero

Local Setup Copy config file to your machine from – In Zotero, –Select Preferences from Menu –Go to SEASR Click Add –Specify a Provider Name –Specify a URL for the config file (file:///Users/lauvil/Sites/zotero.config)file:///Users/lauvil/Sites/zotero.config –Click box for Enabled Note: In the future, after editing the config you only need to click “Reload”

Learning Exercises 1.Create a new flow (or adapt an existing flow) using the Meandre Workbench that performs some simple analysis and "deploy" it for access by Zotero 1.We can use the flow we constructed in an earlier session as a base 2.Execute this flow 3.Change the configuration of SEASR plugin so that it knows how to access this flow 4.From Zotero, refresh the configuration file 5.Select some data to process through the updated SEASR flow

Discussion Questions What kinds of data assets would you be creating in Zotero? What other analysis would you like to use against this data?