Adding the library that translates atmospheric filenames to NDN names

* Provide API that takes schema files and filenames returns NDN names
* Checks name-fields with metadata and raises possible errors

Change-Id:Ie19faa73e194a726276abc320822694652f6d04c
Refs: #2714
diff --git a/lib/ndn_cmmap_translators/etc/cmip5/cmip5.conf b/lib/ndn_cmmap_translators/etc/cmip5/cmip5.conf
new file mode 100644
index 0000000..6b16ef9
--- /dev/null
+++ b/lib/ndn_cmmap_translators/etc/cmip5/cmip5.conf
@@ -0,0 +1,21 @@
+[Name]
+
+#ndn_mapping = activity, subactivity, organization, experiment, granularity, model_id, variable_name, ensemble
+
+ndnMapping = project_id, product, institute_id, model_id, experiment_id, frequency, modeling_realm, variable_name, parent_experiment_rip, start_time
+
+#fullName = psl_6hrPlev_bcc-csm1-1_historical_r3i1p1_198001010000-201212311800.nc
+
+filenameMapping = variable_name, mip_table, model_id, experiment_id, parent_experiment_rip, start_time, filetype
+
+seperators = _,.
+
+compsFromData = frequency
+
+#compsFromMetadata = project_id, product, institute_id, model_id, experiment_id, frequency, modeling_realm
+
+userDefinedComps = activity:cmip5, subactivity:atmos, organization:csu, parent_experiment_rip:r3i1p1
+
+[Translator]
+translator = cmip5_translator
+