iug2015 watkins

11
OPEN REFINE: ENHANCE YOUR SIERRA ADMIN CORNER UX BY: WHITNI WATKINS

Upload: whitni-watkins

Post on 15-Jul-2015

566 views

Category:

Education


4 download

TRANSCRIPT

OPEN REFINE: E N H A N C E Y O U R S I E R R A A D M I N C O R N E R U X

B Y : W H I T N I

W A T K I N S

INTRO

+ =

INSTALL OPEN REFINE

Download & Install OpenRefineGo to & Download: http://openrefine.org/download.html

**If on Mac change system security settings to: Allow Apps to DL from Anywhere

How to Launch OpenRefine WorkSpace if it doesn’t launch

automaticallyOpen Browser > Go to http://127.0.0.1:3333/

CREATE PROJECT - PASTE CODE FROM III

• Need access to Sierra Admin Corner & User Permission 30

(password & authorizations)

• Search for <span id=“If_40”> in permission source code

• Select/Copy all code from <span id=“If_40”> to <span

id=“For_527>

1. Click “create

project”

2. Select “Clipboard”

3. Paste code copied

from above.

SELECT CODE PORTION FOR PROJECT DATA

Selecting XML element for parsing <option…>[code]</option>

APPLY A,B,C AND 1,2,3 FOR CLEAN-UP

• Split Permission name & Number

• Select column > edit columns > split into several columns >

• Separator == (

• Split into 2 columns

• Transform cells (GREL replace)

• Edit Cells > Transform > GREL string { value.replace(“)”,” “) }

• Remove unnecessary columns

• Mass edit cells with Text Facet

• Facet > Text Facet

• Selected > edit > Assigned > apply

• Blank > edit > Apply

• Blank > All > Edit Rows > Remove all matching rows

EXPORT PROJECT TO COMP

• Close all open facets and filters

• Select Export > Select Format > apply internal formatting

• Open local file listing only assigned permissions

EXTRACT JSON CODE

• Click Undo/Redo tab on current project

• Click extract

• Highlight & copy JSON code

• Save in Text Editor

• Paste into New Project

• Create New Project

• Select Undo/Redo tab

• Click apply and paste extracted JSON

• Select Perform Operations

APPLY JSON CODE

OpenRefine Wiki :

https://github.com/OpenRefine/OpenRefine/wiki

GitHub Repos

OpenRefine : https://github.com/OpenRefine/OpenRefine

LODRefine (OpenRefine with Linked Data extension installed):

https://github.com/sparkica/LODRefine

JSON Code used in this Presentation:

https://github.com/whitni/IUG2015

RESOURCES

END/CONTACT INFO

Whitni Watkins

[email protected]

Twitter: @_whitni