Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
FitHAS, an easy to use assistant tool for FITS data archiving Wen Li, Chenzhou Cui, Ce Yu China-VO team NAOC & Tianjin University Content FITS Introduction to FitHAS Features of FitHAS Demo FITS Introduction to FitHAS Features of FitHAS Demo FITS Flexible Image Transport System The standard data format used in astronomy Endorsed by NASA and the International Astronomical Union FITS data storage Current storage: files Store in database? How to archive metadata of FITS files into database easily? FITS Introduction to FitHAS Features of FitHAS Demo FitHAS FITS Header Archiving System • an easy to use assistant tool for FITS data archiving • provides graphic interface and wizard • extracts header information from FITS files and import it to database. Architecture of FitHAS Wizard Header viewer Header analysis FITSfiles files FITS FITS files Archive moniter Database browser Metadata Mapping and Archiving Configuration Database controller Database Configuration files What can FitHAS do? View FITS header Create tables in database according to the header structure of the file(s) Archive file(s) header(s) into database Review records archived into a table FITS Introduction to FitHAS Features of FitHAS Demo Features Supports single file archiving, as well as batch archiving • Single file • Multiple files • directory Supports file name filter • Useful to specify which file(s) or directory to be imported. • Use regular expression \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 … Friendly interface, convenient wizard, detailed operation hint and result report. Various strategy to archive duplicate records • Empty table and archive • Skip duplicate files • Update duplicate records Auto generate table schema according to the selected file(s) Keep the directory structure of the files in database. FITS Introduction to FitHAS Features of FitHAS Demo Thank you!