vjdorazio / TwoRavens

A web application for data exploration, statistical analysis, model construction and meta analysis tools, that integrates with Zelig and Dataverse.
http://datascience.iq.harvard.edu/tworavens
Other
1 stars 4 forks source link

d3m - config file #26

Closed raprasad closed 6 years ago

raprasad commented 6 years ago

Configuration variable Description Input/Output
dataset_schema Path to the current dataset schema Input
problem_schema Path to the current problem schema Input
training_data_root Path to the root directory of the dataset described by dataset_schema Input
pipeline_list Path at which performers should write the pipeline list, output described in Section 4.1.3 Output
executables_root Directory in which to write the Test Executables. Output
temp_storage_root Temporary storage root for performers to use. N/A

Configuration variable Description Input/Output
test_data_root Path to the root directory of the test data. Input
solution Path at which performers should write the Test Executable output, i.e. the solution to the challenge problem given the test data. Output
temp_storage_root Temporary storage root for performers to use. N/A
raprasad commented 6 years ago
raprasad commented 6 years ago

So far: The master branch has the ability to retrieve config information from django. if you pull the master, run the following afterwards: (assuming you're in a Terminal and have already done workon 2ravens)

  1. fab init_db
  2. fab make_d3m_config
    • creates config settings with fully qualified paths based on your local system for the o_196 and o_4550 test data
  3. fab run
  4. go to: http://127.0.0.1:8080/config/d3m-config/list
    • if the above worked, you will see info on the config settings available in the database
raprasad commented 6 years ago

outcome:

{
  "id": 6,
  "name": "o_196seed",
  "is_default": true,
  "dataset_schema": "/Users/yourname/Documents/github/TwoRavens/data/d3m/o_196seed/data/dataSchema.json",
  "problem_schema": "/Users/yourname/Documents/github/TwoRavens/data/d3m/o_196seed/problemSchema.json",
  "training_data_root": "/Users/yourname/Documents/github/TwoRavens/data/d3m/o_196seed/data",
  "executables_root": "/Users/yourname/Documents/github/TwoRavens/test_setup_local/d3m_output_o_196seed/temp",
  "pipeline_logs_root": "/Users/yourname/Documents/github/TwoRavens/test_setup_local/d3m_output_o_196seed/temp",
  "temp_storage_root": "/Users/yourname/Documents/github/TwoRavens/test_setup_local/d3m_output_o_196seed/temp",
  "created": "2017-09-19 01:50:11.257608+00:00",
  "modified": "2017-09-19 01:50:11.258682+00:00",
  "config_url": "/config/d3m-config/details/json/6"
}