var nconf = require('nconf');

var defaults =  {
	"http_port": 3001,

	collections: [
		"enzyme_class_ref",
		"gene_ontology_ref",
		"genome",
		"genome_feature",
		"genome_sequence",
		"genome_amr",
		"host_resp",
		"id_ref",
		"misc_niaid_sgc",
		"pathway",
		"pathway_ref",
		"ppi",
		"protein_family_ref",
		"proteomics_experiment",
		"proteomics_peptide",
		"proteomics_protein",
		"sp_gene",
		"sp_gene_evidence",
		"sp_gene_ref",
		"taxonomy",
		"transcriptomics_experiment",
		"transcriptomics_gene",
		"transcriptomics_sample",
		"model_complex_role",
		"model_compound",
		"model_reaction",
		"model_template_biomass",
		"model_template_reaction"
	],

	enableIndexer: false,
	indexImportLimits: {
		default: 25,
		genome_sequence: 100
	},

	distributeURL: "http://localhost:3001/",

	jbrowseAPIRoot: "http://localhost:3001/jbrowse",

	treeDirectory: "./trees",
	contentDirectory: "./content",
	publicGenomeDir: "/genomes",
	queueDirectory: "./index-queue-dir",
	"solr": {
		"url": "http://localhost:8983/solr"
	},

	"numWorkers": 0,

	"cache": {
		"directory": "/tmp/p3api_cache"
	}

}

module.exports = nconf.argv().env().file("./p3api.conf").defaults(defaults);

var nconf = require('nconf');

var defaults =  {
	"http_port": 3001,

	collections: [
		"enzyme_class_ref",
		"gene_ontology_ref",
		"genome",
		"genome_feature",
		"genome_sequence",
		"genome_amr",
		"host_resp",
		"id_ref",
		"misc_niaid_sgc",
		"pathway",
		"pathway_ref",
		"ppi",
		"protein_family_ref",
		"proteomics_experiment",
		"proteomics_peptide",
		"proteomics_protein",
		"sp_gene",
		"sp_gene_evidence",
		"sp_gene_ref",
		"structured_assertion",
		"taxonomy",
		"transcriptomics_experiment",
		"transcriptomics_gene",
		"transcriptomics_sample",
		"model_complex_role",
		"model_compound",
		"model_reaction",
		"model_template_biomass",
		"model_template_reaction"
	],

	enableIndexer: false,
	indexImportLimits: {
		default: 25,
		genome_sequence: 100
	},

	distributeURL: "http://localhost:3001/",

	jbrowseAPIRoot: "http://localhost:3001/jbrowse",

	treeDirectory: "./trees",
	contentDirectory: "./content",
	publicGenomeDir: "/genomes",
	queueDirectory: "./index-queue-dir",
	"solr": {
		"url": "http://localhost:8983/solr"
	},

	"numWorkers": 0,

	"cache": {
		"directory": "/tmp/p3api_cache"
	}

}

module.exports = nconf.argv().env().file("./p3api.conf").defaults(defaults);

add structured_assertion core in the list