Presentation is loading. Please wait.

Presentation is loading. Please wait.

FitHAS, an easy to use assistant tool for FITS data archiving Wen Li, Chenzhou Cui, Ce Yu China-VO team NAOC & Tianjin University.

Similar presentations


Presentation on theme: "FitHAS, an easy to use assistant tool for FITS data archiving Wen Li, Chenzhou Cui, Ce Yu China-VO team NAOC & Tianjin University."— Presentation transcript:

1 FitHAS, an easy to use assistant tool for FITS data archiving Wen Li, Chenzhou Cui, Ce Yu China-VO team NAOC & Tianjin University

2 Content FITS FITS Introduction to FitHAS Introduction to FitHAS Features of FitHAS Features of FitHAS Demo Demo

3 FITS FITS Introduction to FitHAS Introduction to FitHAS Features of FitHAS Features of FitHAS Demo Demo

4 FITS Flexible Image Transport System Flexible Image Transport System The standard data format used in astronomy The standard data format used in astronomy Endorsed by NASA and the International Astronomical Union Endorsed by NASA and the International Astronomical Union

5

6 FITS data storage Current storage: files Current storage: files Store in database? Store in database? How to archive metadata of FITS files into database easily? How to archive metadata of FITS files into database easily?

7 FITS FITS Introduction to FitHAS Introduction to FitHAS Features of FitHAS Features of FitHAS Demo Demo

8 FitHAS FITS Header Archiving System FITS Header Archiving System an easy to use assistant tool for FITS data archivingan easy to use assistant tool for FITS data archiving provides graphic interface and wizardprovides graphic interface and wizard extracts header information from FITS files and import it to database.extracts header information from FITS files and import it to database.

9 Architecture of FitHAS Architecture of FitHAS

10 What can FitHAS do? View FITS header View FITS header Create tables in database according to the header structure of the file(s) Create tables in database according to the header structure of the file(s) Archive file(s) header(s) into database Archive file(s) header(s) into database Review records archived into a table Review records archived into a table

11 FITS FITS Introduction to FitHAS Introduction to FitHAS Features of FitHAS Features of FitHAS Demo Demo

12 Features Supports single file archiving, as well as batch archiving Supports single file archiving, as well as batch archiving Single fileSingle file Multiple filesMultiple files directorydirectory

13 Supports file name filter Supports file name filter Useful to specify which file(s) or directory to be imported.Useful to specify which file(s) or directory to be imported. Use regular expressionUse regular expression

14 \d A digit: [0-9] \D A non-digit: [^0-9] \w A word character: [a-zA-Z_0-9] \W A non-word character: [^\w] \s A whitespace character (spaces, tabs, line breaks, etc.) \S A non-whitespace character: [^\s]. any character [abc] a, b, or c [a-zA-Z] A letter (in range of a - z, or A - Z) X? X, 0~1 times X* X, zero or more times X+ X, one or more times X{n} X, exactly n times X{n,} X, at least n times X{n,m} X, at least n but not more than m times …

15 Friendly interface, convenient wizard, detailed operation hint and result report. Friendly interface, convenient wizard, detailed operation hint and result report.

16 Various strategy to archive duplicate records Various strategy to archive duplicate records Empty table and archiveEmpty table and archive Skip duplicate filesSkip duplicate files Update duplicate recordsUpdate duplicate records Auto generate table schema according to the selected file(s) Auto generate table schema according to the selected file(s) Keep the directory structure of the files in database. Keep the directory structure of the files in database.

17 FITS FITS Introduction to FitHAS Introduction to FitHAS Features of FitHAS Features of FitHAS Demo Demo

18 Thank you!


Download ppt "FitHAS, an easy to use assistant tool for FITS data archiving Wen Li, Chenzhou Cui, Ce Yu China-VO team NAOC & Tianjin University."

Similar presentations


Ads by Google