NuGenesis 8 File Capture Data Adapters and Print 8 File Capture Data Adapters and Print Capture...

download NuGenesis 8 File Capture Data Adapters and Print 8 File Capture Data Adapters and Print Capture ©2013

of 25

  • date post

    17-Jun-2018
  • Category

    Documents

  • view

    219
  • download

    0

Embed Size (px)

Transcript of NuGenesis 8 File Capture Data Adapters and Print 8 File Capture Data Adapters and Print Capture...

  • 2013 Waters Corporation 1

    NuGenesis 8 File Capture Data Adapters and Print Capture

  • 2013 Waters Corporation 2

    Agenda

    Overview of the SDMS capability of NuGenesis 8 capturing and cataloging both raw data (machine readable) and printed reports (human readable)

    Hands-on demonstration of how to design a data adapter for capturing raw data

    Illustrate the use of regular expressions to extract more challenging meta-data fields from printed reports

    Q&A

  • 2013 Waters Corporation 3

    Typical Laboratory Workflow Data Management

    LIMS - ERP

    Supervisor Assigns Test

    Creation of CoAs and Reports

    NuGenesis 8

    Analyst Gets Specs and Method

    Analyst Checks Instrumentation

    Analyst Prepares Sample

    Analyst Sets up Tests

    Instrument Software (e.g. CDS, MS)

    Analyst Transfers Results for Reuse

    Review and Approval by Peers/Manager

    Data is Archived and Managed

    Calc Results and Compare to Specs

    Analyst Runs Test

    Analyst Processes and Transfers Data

  • 2013 Waters Corporation 4

    Data Processing and Capture File Capture

    File Project Agent

    Metadata Catalogue - fully automated - rule based metadata extraction for ASCII files - metadata via format specific data adapter

    - from content of PDF files - conversion possible

    ...

    010010010010010 010010010010010 010010010101000 100100101110100 100101001001001 000100100100100

    Source Process Capture

  • 2013 Waters Corporation 5

    Data Processing and Capture Print Capture

    Print Project Printer

    Source Process Storage

    Metadata Catalogue - like Windows printer - template based metadata extraction

    - interaction possible - automated PDF generation (optional)

    ... ...

  • 2013 Waters Corporation 6

    Searching by Meta Data

  • 2013 Waters Corporation 7

    Data Management Closing the Data Lifecycle

  • 2013 Waters Corporation 8

    Data Management Data Lifecycle

    Data Retention can be Enabled on a Project

    Flexible Retention Policies

    Complete Manual or Automatic Deletion After Expiration

    Legal Holds will Prevent Any Change or Deletion

    http://www.chromeattack.com/wp-content/uploads/padlock.jpg

  • 2013 Waters Corporation 9

    Hands-on demonstration of how to design a data adapter for capturing raw data

  • 2013 Waters Corporation 10

    File Elements

    File Name:

    Dept_Study-date user.xls

    1 2 3 4

  • 2013 Waters Corporation 11

    Folder Elements

    Folder Elements: \\host\ShareName\ABC\123\EFG\filename.raw 1 2 3

    Reverse Folder Elements: \\host\ShareName\ABC\123\EFG\filename.raw 5 4 3 2 1

  • 2013 Waters Corporation 12

    Data Adaptors

    NuGenesis Generic

    Application Specific

  • 2013 Waters Corporation 13

    File Capture PDFs

  • 2013 Waters Corporation 14

    Use of regular expressions to extract more challenging meta-data fields from printed

    reports

  • 2013 Waters Corporation 15

    UNIFY vs. UNIFI

    UNIFI (with an I) is a Scientific Information System used for instrument control, advanced data processing and mining, and comprehensive reporting.

    UNIFY (with a Y) is a patented virtual print driver that appears to the operating system and to all applications as a standard Windows printer.

  • 2013 Waters Corporation 16

    Use a UNIFY Template

    In this example, we are setting up the UNIFY printer to run in batch mode. The UNIFY Template concept is the same for Manual Mode.

  • 2013 Waters Corporation 17

    Create a UNIFY Template

  • 2013 Waters Corporation 18

    UNIFY Template Tools

  • 2013 Waters Corporation 19

    Relative to Marker

  • 2013 Waters Corporation 20

    Regular Expressions in Advanced Options

    One useful utility when it comes to parsing information is the Regular Expressions.

    A Regular Expression is used when you want the data extracted from the report to be parsed even further.

    Type an example of the data value you plan to extract from the report and as you modify settings to specify the format for the extracted data value, you can preview what the value will look like.

  • 2013 Waters Corporation 21

    The format is :regexp= and then the options. For this data to be parsed, you will need to begin at the - (b:-) and end at the ( (e:().

    As you can see, from the results in the template builder screen, this statement has parsed the data appropriately.

  • 2013 Waters Corporation 22

    Expressions are of the form x:text Uppercase letters in the expressions

    denote case sensitivity. S: start (find first, truncate left) B: begin (find last, truncate left) E: end (find first, truncate right) F: finish (find last, truncate right) C: change (need two: first c: is find,

    second c: is replace with) L: find from the left (find first); sets

    current position l:"X" Find first occurrence of "X"

    and set cursor to that position l:"" Set position to beginning of

    string

    R:find from the right (find last); sets current position r:"X" Find last occurrence of X

    and set cursor to that position r:"" Set position to end of string

    M: modify found text (L or R above) to new text l:"abc" m:xyz Changes first

    found occurrence of abc to xyz l:abc l:abc m:xyz Changes second

    found occurrence of abc to xyz r:abc m:bar Changes last

    found occurrence of abc to xyz

    +: insert characters, e.g.: +:"X" Inserts "X" into the string at

    the current position r:"" +:"*" Adds a * character to the end

    of the string

    P: set or change current position, e.g.: p:2 Set current position to 2 p:+2 Move current

    position 2 to the right p:-2 Move current

    position 2 to the left

    T: terminate in specified direction, e.g.: t:l Terminate from the left (keep

    left of current position) t:r Terminate from the right

    (keep right of current position-1)

    Expressions are of the form x:text

    Uppercase letters in the expressions denote case sensitivity.

  • 2013 Waters Corporation 23

    Examples for text c:\sub1\sub2\file1.txt

    Expression Result

    s:\ sub1\sub2\file1.txt

    b:\ file1.txt

    e:\ c:

    f:\ c:\sub1\sub2

    s:\ e:\ sub1

    s:\ s:\ e:\ sub2

    c:sub c:dir c:\dir1\dir2\file1.txt

    s:\ e:\ sub1

    S:Sub 2\file1.txt

  • 2013 Waters Corporation 24

    Questions?

  • 2013 Waters Corporation 25

    NuGenesis 8 File Capture Data Adapters and Print CaptureAgendaTypical Laboratory Workflow Data ManagementData Processing and Capture File CaptureData Processing and Capture Print CaptureSearching by Meta DataData Management Closing the Data LifecycleData Management Data LifecycleSlide Number 9File ElementsFolder ElementsData AdaptorsFile Capture PDFsSlide Number 14UNIFY vs. UNIFIUse a UNIFY TemplateCreate a UNIFY TemplateUNIFY Template ToolsRelative to MarkerRegular Expressions in Advanced OptionsSlide Number 21Slide Number 22Slide Number 23Questions?Slide Number 25