Each field is tab delimited, and each new row is seperated by a newline. If a field is empty, you can either skip it completely (and put the double pipes immediately next to each other as in the first row in the example below,) or insert the word NULL as a space-holder. NULL will be ignored by the loader.
column | data | notes | required? |
---|---|---|---|
1 |
Page title |
This can come from the Pagelist.php script. |
yes |
2 |
Page template |
Do not include the Template: namespace prefix -- it is assumed. |
yes |
3 |
Table template |
Do not include the Template: namespace prefix -- it is assumed. |
yes |
4 |
Row data |
Each cell is delimited by the double-pipe. |
sometimes (if update type is not clear_old ) |
5 |
Metadata |
Any data that should get saved to the row_metadata table in the database should be put here. Avoid tabs and newlines at all costs. |
no, but it's a good idea to have some metadata |
6 |
Update type |
see below. |
no, defaults to merge |
7 |
Other / Misc |
things that go here should follow the normal URL-style query string format. key=value&key2=value2. For more information, see the PHP parse_str function man page. |
no |
lacZ:Gene Gene Gene_sequence_features_table a||b||c metadata for the row append key=value&arr[]=foo+bar
lacZ:Gene Gene Gene_sequence_features_table 1||2||3 more metadata append key2=value2
lacZ:Gene Gene Gene_accessions_table EcoCyc (EcoliWiki Page)
lacZ:Gene Gene Gene_accessions_table EcoCyc:EG10527
lacZ:Gene Gene Gene_accessions_table EchoBASE (EcoliWiki Page)
lacZ:Gene Gene Gene_accessions_table EchoBASE:EB0522
lacZ:Gene_Product(s) Product GO_table_product ||GO:0009088|| || || || || ||Seeded from EcoCyc 11.6 <ref name = 'LIB:EcoCyc11.6'/>
lacZ:Gene_Product(s) Product GO_table_product ||GO:0005575|| || || || || ||Seeded from EcoCyc 11.6 <ref name = 'LIB:EcoCyc11.6'/>
lacZ:Gene_Product(s) Product GO_table_product ||GO:0003617|| || || || || ||Seeded from EcoCyc 11.6 <ref name = 'LIB:EcoCyc11.6'/>
` <span style="color:#ff9700"> lacZ:Gene</span> <span style="color:#aaff00"> Gene</span> <span style="color:#00ffe1"> Gene_sequence_features_table</span> <span style="color:#1d6fff"> a |
b | c</span> <span style="color:#ff2022"> metadata for the row</span> <span style="color:#da37e0"> append</span> key=value&arr[]=foo+bar` |
||
lacZ:Gene Gene Gene_sequence_features_table 1||2||3 more metadata append key2=value2 |