output folder structureΒΆ
All seqgra results are stored in the seqgra output directory (OUTPUT_DIR,
see output argument -o, --output-dir in Command line utilities). The organization of
the output directory relies heavily on grammar, model, and evaluator IDs.
{OUTPUT_DIR}/defs/datacontains the data definition XML files generated byseqgrae.{OUTPUT_DIR}/defs/modelcontains the model definition XML files generated byseqgrae.{OUTPUT_DIR}/input/{GRAMMAR ID}contains data synthesized byGRAMMAR ID{OUTPUT_DIR}/input/{DATA_FOLDER}contains experimental data of experimentDATA_FOLDER{OUTPUT_DIR}/models/{GRAMMAR ID}/{MODEL ID}contains the model withMODEL ID, trained on{OUTPUT_DIR}/input/{GRAMMAR ID}.{OUTPUT_DIR}/evaluation/{GRAMMAR ID}/{MODEL ID}/{EVALUATOR ID}contains the output of evaluator withEVALUATOR IDfrom the model stored at{OUTPUT_DIR}/models/{GRAMMAR ID}/{MODEL ID}.{OUTPUT_DIR}/analyses/{ANALYSIS ID}.shis the analysis shell script generated byseqgrae.{OUTPUT_DIR}/model-comparisons/{ANALYSIS ID}contains the comparator output ofANALYSIS ID.{OUTPUT_DIR}/attribution/{ANALYSIS ID}contains the feature-importance evaluator outputs from cross-model attribution analysis withANALYSIS ID.
{OUTPUT_DIR}
|-- defs
| |-- data
| +-- model
|-- input
| |-- {GRAMMAR ID 1}
| |-- {GRAMMAR ID 2}
| +-- {GRAMMAR ID n}
|-- models
| |-- {GRAMMAR ID 1}
| | |-- {MODEL ID 1}
| | |-- {MODEL ID 2}
| | +-- {MODEL ID n}
| |-- {GRAMMAR ID 2}
| | |-- {MODEL ID 1}
| | |-- {MODEL ID 2}
| | +-- {MODEL ID n}
| +-- {GRAMMAR ID n}
| |-- {MODEL ID 1}
| |-- {MODEL ID 2}
| +-- {MODEL ID n}
|-- evaluation
| |-- {GRAMMAR ID 1}
| | |-- {MODEL ID 1}
| | | |-- {EVALUATOR ID 1}
| | | |-- {EVALUATOR ID 2}
| | | |-- {EVALUATOR ID n}
| | |-- {MODEL ID 2}
| | | |-- {EVALUATOR ID 1}
| | | |-- {EVALUATOR ID 2}
| | | |-- {EVALUATOR ID n}
| | +-- {MODEL ID n}
| | |-- {EVALUATOR ID 1}
| | |-- {EVALUATOR ID 2}
| | +-- {EVALUATOR ID n}
| |-- {GRAMMAR ID 2}
| | |-- {MODEL ID 1}
| | | |-- {EVALUATOR ID 1}
| | | |-- {EVALUATOR ID 2}
| | | |-- {EVALUATOR ID n}
| | |-- {MODEL ID 2}
| | | |-- {EVALUATOR ID 1}
| | | |-- {EVALUATOR ID 2}
| | | |-- {EVALUATOR ID n}
| | +-- {MODEL ID n}
| | |-- {EVALUATOR ID 1}
| | |-- {EVALUATOR ID 2}
| | +-- {EVALUATOR ID n}
| +-- {GRAMMAR ID n}
| |-- {MODEL ID 1}
| | |-- {EVALUATOR ID 1}
| | |-- {EVALUATOR ID 2}
| | |-- {EVALUATOR ID n}
| |-- {MODEL ID 2}
| | |-- {EVALUATOR ID 1}
| | |-- {EVALUATOR ID 2}
| | |-- {EVALUATOR ID n}
| +-- {MODEL ID n}
| |-- {EVALUATOR ID 1}
| |-- {EVALUATOR ID 2}
| +-- {EVALUATOR ID n}
|-- analyses
|-- model-comparisons
| |-- {ANALYSIS ID 1}
| |-- {ANALYSIS ID 1}
| +-- {ANALYSIS ID n}
+-- attribution
|-- {ANALYSIS ID 1}
|-- {ANALYSIS ID 1}
+-- {ANALYSIS ID n}