SLAC Inputting - Spires legacy workflow

Introduction

Here I have inlcuded 4 flowcharts to describe the current slac inputting process. These should be considered when desigining the SystemDesignBibEdit to take are of make of the ComparisonSlacFermilabDesyCernEnrichmentScripts I will include some proposed screenshots of how we have considered a web version of this process could look. Currently it is a command line process, but we made some pencil and paper mockups of web based versions before starting the inspire project.

Included are charts for arXiv harvest (basically just OAI) the main inputting flow, and the sub-processes for authors and citations. Not (yet) inlcuded are processes for adding from holding pens or adding long(>15-20) author lists (giva).

As I mention on the diagrams, the idea in these processes is to make the inputters job as efficient as possible, since that is the limited resource. The routines should be as smart as possible to guess the correct answers, which should be confirmed or selected by the inputter. Inputters should almost never type anything, as this takes too long and leads to typos. Everything should be optimized for the common cases.

In regard to eprints, the common case is:

  • New paper (not a duplicate)
  • 5 or so authors - no institutions harvested, but listed on pdf.
    • Multiple groups of authors, each group of 1-2 from same inst.
    • Authors from same inst as thier last paper
  • Most (20-30) citations extracted correctly, but 1-2 with an error in extraction (usually missed completely, or error in paper itself)

Inputting: Main Process

inputting_main.png

Inputting: Authors

inputting_authors.png

Inputting: Cites

inputting_cites.png

Inputting: Giva

giva.png

Inputting: Holding Pen

  • The merging of the two records (one from the holding pen, one from HEP) is a special case of the more general situation that should have a good web interface: the merging of two records. The interface here might be configurable to keep certain things depending on the source, but in general one wants to display them side by side and choose what to keep and what not to keep... with suitable defaults.
  • The checking for duplicates is also something that occurs in other places.
  • This process then, is really just the combination of two more general procedures (dupe checking and merging) with the slight differences that here we keep the candidates in a separate pen (could just as easily hide them) and that if no dupe is found we must add the candidate, and may need to do some checking there...
holding_pen.png

Spires:Email(RT)

In order to completely specify the system shown in Harvesting:General here is a rough diagram of the process for handling the Email input from users. This is an inherently manual process, however, we have automated some aspects of it, most notably the citation corrections that are most frequent.

spires_email.png

Harvesting: arXiv

arXiv_harvest.png

Harvesting: General

hepinputs.png

Spires:System

This is an older diagram of the web infrastructure used by spires. It is unlikely to be useful for inspire, but is included for completeness.

generic_spi.png

Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formatdia arXiv_harvest.dia r1 manage 2.2 K 2008-01-21 - 20:48 TravisBrooks  
PNGpng arXiv_harvest.png r1 manage 22.9 K 2008-01-22 - 11:09 TiborSimko  
Unknown file formatdia generic_spi.dia r1 manage 6.0 K 2008-02-06 - 03:06 TravisBrooks Description of a generic web-enabled spires file
PNGpng generic_spi.png r1 manage 71.6 K 2008-02-07 - 00:47 TravisBrooks  
Unknown file formatdia giva.dia r1 manage 12.2 K 2008-02-05 - 22:05 TravisBrooks  
PNGpng giva.png r4 r3 r2 r1 manage 314.6 K 2008-02-05 - 22:24 TravisBrooks  
Unknown file formatdia hepinputs.dia r1 manage 4.4 K 2008-02-06 - 03:02 TravisBrooks  
PNGpng hepinputs.png r2 r1 manage 65.5 K 2008-02-06 - 03:09 TravisBrooks  
Unknown file formatdia holding_pen.dia r1 manage 4.3 K 2008-02-06 - 00:12 TravisBrooks  
PNGpng holding_pen.png r1 manage 119.1 K 2008-02-06 - 00:13 TravisBrooks  
Unknown file formatdia inputting_authors.dia r2 r1 manage 6.3 K 2008-02-05 - 22:06 TravisBrooks  
PNGpng inputting_authors.png r3 r2 r1 manage 123.2 K 2008-02-05 - 22:57 TravisBrooks  
Unknown file formatdia inputting_cites.dia r1 manage 3.7 K 2008-01-21 - 20:49 TravisBrooks  
PNGpng inputting_cites.png r1 manage 62.0 K 2008-01-22 - 11:11 TiborSimko  
Unknown file formatdia inputting_main.dia r1 manage 5.2 K 2008-01-21 - 20:50 TravisBrooks  
PNGpng inputting_main.png r1 manage 80.4 K 2008-01-22 - 11:11 TiborSimko  
Unknown file formatdia spires_email.dia r1 manage 5.4 K 2008-02-07 - 18:02 TravisBrooks  
PNGpng spires_email.png r1 manage 92.7 K 2008-02-07 - 18:05 TravisBrooks  
Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r3 - 2013-07-17 - MikeSullivan
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Inspire All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback