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
Statistical Tool
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 The message for No data error
Edit R Code This line can not be modified
Statistics Output
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 27