<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="https://pmb-bordeaux.fr/getdata/xsl/check_report.xsl"?>
<WSCheck><Rows count="23" errors="0" warnings="0"><Row id="directory" status="ok"><Type>General</Type><Description>the dataset directory</Description><Information>Available</Information></Row><Row id="subsetdef" status="ok"><Type>General</Type><Description>the subset definition file</Description><Information>Available</Information></Row><Row id="attributedef" status="ok"><Type>General</Type><Description>the attribute definition file</Description><Information>Available</Information></Row><Row id="subsetfiles" status="ok"><Type>General</Type><Description>data subset files</Description><Information>all availables (11)</Information></Row><Row id="subset_def_format" status="ok"><Type>s_subsets</Type><Description>definition file format</Description><Information>CSV-compliant</Information></Row><Row id="attribute_def_format" status="ok"><Type>a_attributes</Type><Description>definition file format</Description><Information>CSV-compliant</Information></Row><Row id="subset names" status="ok"><Type>subset names</Type><Description>Check if subset names are consistent</Description><Information>all subset names seem consistent</Information></Row><Row id="attrspelling" status="ok"><Type>a_attributes</Type><Description>Check if spelling of names are proper in a_attributes.tsv</Description><Information>all attributes seem ok</Information></Row><Row id="f1" status="ok"><Type>plants.txt</Type><Description>Check if column names are the same that those declared in a_attributes.tsv</Description><Information>all attributes seem ok</Information></Row><Row id="f2" status="ok"><Type>samples.txt</Type><Description>Check if column names are the same that those declared in a_attributes.tsv</Description><Information>all attributes seem ok</Information></Row><Row id="f3" status="ok"><Type>aliquots.txt</Type><Description>Check if column names are the same that those declared in a_attributes.tsv</Description><Information>all attributes seem ok</Information></Row><Row id="f4" status="ok"><Type>compounds.txt</Type><Description>Check if column names are the same that those declared in a_attributes.tsv</Description><Information>all attributes seem ok</Information></Row><Row id="f5" status="ok"><Type>enzymes.txt</Type><Description>Check if column names are the same that those declared in a_attributes.tsv</Description><Information>all attributes seem ok</Information></Row><Row id="f6" status="ok"><Type>pools.txt</Type><Description>Check if column names are the same that those declared in a_attributes.tsv</Description><Information>all attributes seem ok</Information></Row><Row id="f7" status="ok"><Type>FRIM1Quantities.txt</Type><Description>Check if column names are the same that those declared in a_attributes.tsv</Description><Information>all attributes seem ok</Information></Row><Row id="f8" status="ok"><Type>qnmr_metabo.txt</Type><Description>Check if column names are the same that those declared in a_attributes.tsv</Description><Information>all attributes seem ok</Information></Row><Row id="f9" status="ok"><Type>plato_HexosesP.txt</Type><Description>Check if column names are the same that those declared in a_attributes.tsv</Description><Information>all attributes seem ok</Information></Row><Row id="f10" status="ok"><Type>lipids_ag.txt</Type><Description>Check if column names are the same that those declared in a_attributes.tsv</Description><Information>all attributes seem ok</Information></Row><Row id="f11" status="ok"><Type>aminoacids.txt</Type><Description>Check if column names are the same that those declared in a_attributes.tsv</Description><Information>all attributes seem ok</Information></Row><Row id="identifiers" status="ok"><Type>identifiers</Type><Description>Check if identifiers are consistent</Description><Information>all identifiers seem consistent</Information></Row><Row id="database" status="ok"><Type>database</Type><Description>Check if the database has been created</Description><Information>The file sqlite3.db is present</Information></Row><Row id="sqlsubsets" status="ok"><Type>subsets</Type><Description>Check SQL on each subset</Description><Information>all SQL success</Information></Row><Row id="sqlmergedsubsets" status="ok"><Type>merged_subsets</Type><Description>Check SQL on each merged subset</Description><Information>all SQL success</Information></Row></Rows><Notes count="9"><Note id="1">A directory named as the dataset name should be actually created in the data repository; \n Be careful in the spelling, see note 6;</Note><Note id="2">The s_subsets.tsv and a_attributes.tsv files should be present in the data repository</Note><Note id="3">All data subset files declared in the s_subsets.tsv (col 5) should be available in the data repository</Note><Note id="5">To be sure to have the right format, do a 'copy' of data from the spreadsheet then 'paste' them into a new file, then 'save as TSV format (separator: a tab character)'</Note><Note id="4">1) all subsets in the a_attributes.tsv file (col 1) should be declared in the s_subsets.tsv file (col 3)\n 2) all subsets in the s_subsets.tsv file (col 3) should be declared in the a_attributes.tsv file (col 1)\n 3) all attribute names in the a_attributes.tsv file (col 2) should be available as a column in the corresponding data subset file declared in the s_subsets.tsv file (col 5)</Note><Note id="6">Be careful in the spelling: \n 1) for data subset file names (col 5 in s_subsets.tsv), identifier name (col 2 in s_subsets.tsv), attribute names (col 2 in a_attributes.tsv), subset shortnames (col 3 in s_subsets.tsv and col 1 in a_attributes.tsv) and entry names (col 3 in a_attributes.tsv), only the alphanumerical characters and the underscore are allowed (i.e 'a-z', 'A-Z', '0-9' and '_'). Moreover, these names should not start with a digit!\n 2) for categorical names (col 4 in a_attributes.tsv), the number of terms and their spelling are fixed, namely: 'identifier','factor','quantitative','qualitative'. \n 3) for type (col 5 in a_attributes.tsv), the allowed names are restrited to 'numeric' or 'string'. \n 4) for descritpion, the allowed characters are : 0-9 a-z A-Z , : + * () [] {} - % ! | / . ?</Note><Note id="7">Identifiers declared in the s_subsets.tsv file (col 2)\n 1) should be declared as 'identifier' in the 'category' column in the a_attributes.tsv file (col 4) \n 2) should be available as an column item in the corresponding data subset file \n 3) should be the only one attribute declared as identifier for the corresponding data subset file in the a_attributes.tsv file (col 4)</Note><Note id="8">Each subset having a 'father_rank' greater than 0 in the s_subsets.tsv file (col 2)\n 1) should include in its data file a column corresponding to the identifier of the subset to which it is linked (i.e. corresponding to the father_rank in col 1)\n 2) should have the linked subset identifier with no category (i.e. empty) in the a-attributes.tsv file (col 4), except if the subset and the linked subset have the same identifier</Note><Note id="9">the name: 'group' should not be used as a file name or as a shortname for subsets</Note></Notes></WSCheck>
