EML Analysis Tool s Introduction
description
Transcript of EML Analysis Tool s Introduction
EML Analysis Tools
Introduction
Ecoinformatics Working Group
Taiwan Forestry Research Institute (TFRI)
Web Base Interfaces
XSLT / DOM
R - PHP
Database
( Web )
Output
Metadata (EML)
QA/QC
EML Analysis Tools – Statistical Tool
( Local or URL )
( MySQL )
Raw data
R-PHP – Open Source Program
http://dssm.unipa.it/R-php/
Statistical Tool
http://eml.twecoinformatics.org/modules/
Statistical Tool – The First Module
Upload EML from Local
Metadata
Display
Statistical
Functions
Raw Data
Upload
Select number type of the field
Incude the field in R code ( select at least one )ˇ
EML transform into HTML by XSLT
Natural numbers : positive and non-zero counting
numbers (i.e. non-fractions), such as 1, 2, 3
Whole numbers : positive counting numbers and
zero, such as 0, 1, 2, 3
Integer numbers : positive and negative counting
numbers and zero, such as -3, -2, -1, 0, 1, 2, 3
Real numbers : negative and positive fractions and
counting numbers and zero, such as -0.25, 3.14, 0, 1, -25
Number Type
Upload raw data from Local
No field header
Upload
Data Check (1-1)
Just for numerical attribute Data check support
Scientific notation (ex. 5.0e-1) Missing data set 'NA' for R
program Data Check Functions:
Edit records with bad values Set all the bad values to missing ( NA ) Eliminate all the records with bad
values Ignore all the value range check
problem (Just for value range error)
Data Check (1-2)
Error Summary * Data type error is bold red
* Value range error is bold blue
Missing Data Value
If missing data value is
defined by EML document,
it will be converted to 'NA'
type in statistical process
1
Data Check (2)
1
Update
Value Range Error: Select correct
number type to real
2
Data Check (3)
Update
Data Type Error: Update value
' 30.' to ' 30 ' 2
Data Check (4)
Data Type Error:Value Range Error :
Select 'Set all the bad values to missing ( NA )' option
3
Update
3
54
54
The message for
No data error
Edit R Code
This line can not be modified
StatisticsOutput
Statistical Tool – The Second Module
Upload EML from URL (1)
Upload EML from URL (2)
Right click
Upload EML from URL (3)
Paste EML URL
EML transform into HTML by XSLT
Metadata
Display
Raw Data
Upload
22
Upload rawdata from URL
EML Document
Data Table
Right click
Paste EML URL
Click
Data Check (1)
Select 'Ignore all the value range check problem' option to update
Next Page
Data Check (2)
Select 'Set all the bad values to missing ( NA )' option to update
If no data error
Statistical Functions
Save checked data file
Statistics Output
26
EML Analysis Tools – Source Code
http://imteam.twecoinformatics.org
27