diff --git a/eu_basynthec/.project b/eu_basynthec/.project
index 8b12995c364fce70493bf339751c9f62e4faddb5..5c1634e8166545e1910f67c1f0359abab24cc893 100644
--- a/eu_basynthec/.project
+++ b/eu_basynthec/.project
@@ -20,4 +20,15 @@
 		<nature>org.eclipse.jdt.core.javanature</nature>
 		<nature>org.python.pydev.pythonNature</nature>
 	</natures>
+        <filteredResources>
+                <filter>
+                        <id>1332321366607</id>
+                        <name></name>
+                        <type>26</type>
+                        <matcher>
+                                <id>org.eclipse.ui.ide.multiFilter</id>
+                                <arguments>1.0-name-matches-true-false-.git</arguments>
+                        </matcher>
+                </filter>
+        </filteredResources>
 </projectDescription>
diff --git a/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/AbstractBaSynthecDataSetRegistratorTest.java b/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/AbstractBaSynthecDataSetRegistratorTest.java
index cd653d36dfbd199ebd7fd0d0d98260a20896bc62..da82af7c287d16049c361d63ed2c712d647b2432 100644
--- a/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/AbstractBaSynthecDataSetRegistratorTest.java
+++ b/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/AbstractBaSynthecDataSetRegistratorTest.java
@@ -48,10 +48,6 @@ public abstract class AbstractBaSynthecDataSetRegistratorTest extends
 
     protected static final String STRAIN_NAMES_PROP = "STRAIN_NAMES";
 
-    protected static final String DATA_SET_CODE = "data-set-code";
-
-    private static final String EXPERIMENT_IDENTIFIER = "/TEST/TEST/TEST";
-
     protected static final DataSetType TSV_MULTISTRAIN_EXPORT_DATA_SET_TYPE = new DataSetType(
             "TSV_MULTISTRAIN_EXPORT");
 
diff --git a/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/growthprofiles/OD600DataSetRegistratorTest.java b/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/growthprofiles/OD600DataSetRegistratorTest.java
index 362cfa5324051c801a42d18f4b3636e9d01fa549..45d649399111b3941773b4df9c34a8cef3a01471 100644
--- a/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/growthprofiles/OD600DataSetRegistratorTest.java
+++ b/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/growthprofiles/OD600DataSetRegistratorTest.java
@@ -37,7 +37,7 @@ import eu.basynthec.cisd.dss.AbstractBaSynthecDataSetRegistratorTest;
  */
 public class OD600DataSetRegistratorTest extends AbstractBaSynthecDataSetRegistratorTest
 {
-    private static final DataSetType DATA_SET_TYPE = new DataSetType("OD600");
+    private static final DataSetType OD600 = new DataSetType("OD600");
 
     @Test
     public void testSimpleTransaction() throws IOException
@@ -48,7 +48,7 @@ public class OD600DataSetRegistratorTest extends AbstractBaSynthecDataSetRegistr
         createData("OD600-Example.xlsx");
 
         final RecordingMatcher<ch.systemsx.cisd.openbis.generic.shared.dto.AtomicEntityOperationDetails> atomicOperationDetails =
-                setUpDataSetRegistrationExpectations(DATA_SET_TYPE,
+                setUpDataSetRegistrationExpectations(OD600,
                         TSV_MULTISTRAIN_EXPORT_DATA_SET_TYPE);
 
         handler.handle(markerFile);
@@ -66,7 +66,7 @@ public class OD600DataSetRegistratorTest extends AbstractBaSynthecDataSetRegistr
                 atomicOperationDetails.recordedObject().getDataSetRegistrations().get(0);
 
         assertEquals(DATA_SET_CODE, dataSet.getCode());
-        assertEquals(DATA_SET_TYPE, dataSet.getDataSetType());
+        assertEquals(OD600, dataSet.getDataSetType());
 
         HashMap<String, NewProperty> propertyMap =
                 getDataSetPropertiesMap(dataSet.getDataSetProperties());
diff --git a/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/metabolomics/MetabolomicsDataSetRegistrator2Test.java b/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/metabolomics/MetabolomicsDataSetRegistrator2Test.java
index 0a97ab76ddd7687716444865532bb8d0370d5479..7fbdaf8a3a87c4810c3d9c6541b4784b8a6af765 100644
--- a/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/metabolomics/MetabolomicsDataSetRegistrator2Test.java
+++ b/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/metabolomics/MetabolomicsDataSetRegistrator2Test.java
@@ -34,7 +34,7 @@ import eu.basynthec.cisd.dss.AbstractBaSynthecDataSetRegistratorTest;
  */
 public class MetabolomicsDataSetRegistrator2Test extends AbstractBaSynthecDataSetRegistratorTest
 {
-    private static final DataSetType DATA_SET_TYPE = new DataSetType(
+    private static final DataSetType METABOLITE_INTENSITIES_GROUPED = new DataSetType(
             "METABOLITE_INTENSITIES_GROUPED");
 
     @Test
@@ -46,7 +46,7 @@ public class MetabolomicsDataSetRegistrator2Test extends AbstractBaSynthecDataSe
         createData("Metabolomics-Example.xlsx");
 
         final RecordingMatcher<ch.systemsx.cisd.openbis.generic.shared.dto.AtomicEntityOperationDetails> atomicOperationDetails =
-                setUpDataSetRegistrationExpectations(DATA_SET_TYPE, TSV_DATA_SET_TYPE);
+                setUpDataSetRegistrationExpectations(METABOLITE_INTENSITIES_GROUPED, TSV_DATA_SET_TYPE);
 
         handler.handle(markerFile);
 
@@ -61,7 +61,7 @@ public class MetabolomicsDataSetRegistrator2Test extends AbstractBaSynthecDataSe
                 atomicOperationDetails.recordedObject().getDataSetRegistrations().get(0);
 
         assertEquals(DATA_SET_CODE, dataSet.getCode());
-        assertEquals(DATA_SET_TYPE, dataSet.getDataSetType());
+        assertEquals(METABOLITE_INTENSITIES_GROUPED, dataSet.getDataSetType());
 
         HashMap<String, NewProperty> propertyMap =
                 getDataSetPropertiesMap(dataSet.getDataSetProperties());
diff --git a/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/metabolomics/MetabolomicsDataSetRegistratorTest.java b/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/metabolomics/MetabolomicsDataSetRegistratorTest.java
index d4920ee63f4d5371aa989a03b8991b2da60e386b..b6eb0eeaee6ea386e9115230547412d6bb3bd655 100644
--- a/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/metabolomics/MetabolomicsDataSetRegistratorTest.java
+++ b/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/metabolomics/MetabolomicsDataSetRegistratorTest.java
@@ -34,7 +34,7 @@ import eu.basynthec.cisd.dss.AbstractBaSynthecDataSetRegistratorTest;
  */
 public class MetabolomicsDataSetRegistratorTest extends AbstractBaSynthecDataSetRegistratorTest
 {
-    private static final DataSetType DATA_SET_TYPE = new DataSetType("METABOLITE_INTENSITIES");
+    private static final DataSetType METABOLITE_INTENSITIES = new DataSetType("METABOLITE_INTENSITIES");
 
     @Test
     public void testSimpleTransaction() throws IOException
@@ -45,7 +45,7 @@ public class MetabolomicsDataSetRegistratorTest extends AbstractBaSynthecDataSet
         createData("Metabolomics1-Example.xlsx");
 
         final RecordingMatcher<ch.systemsx.cisd.openbis.generic.shared.dto.AtomicEntityOperationDetails> atomicOperationDetails =
-                setUpDataSetRegistrationExpectations(DATA_SET_TYPE, TSV_DATA_SET_TYPE);
+                setUpDataSetRegistrationExpectations(METABOLITE_INTENSITIES, TSV_DATA_SET_TYPE);
 
         handler.handle(markerFile);
 
@@ -60,7 +60,7 @@ public class MetabolomicsDataSetRegistratorTest extends AbstractBaSynthecDataSet
                 atomicOperationDetails.recordedObject().getDataSetRegistrations().get(0);
 
         assertEquals(DATA_SET_CODE, dataSet.getCode());
-        assertEquals(DATA_SET_TYPE, dataSet.getDataSetType());
+        assertEquals(METABOLITE_INTENSITIES, dataSet.getDataSetType());
 
         HashMap<String, NewProperty> propertyMap =
                 getDataSetPropertiesMap(dataSet.getDataSetProperties());
diff --git a/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/proteomics/ProteomicsDataSetRegistratorTest.java b/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/proteomics/ProteomicsDataSetRegistratorTest.java
index 764063449f68b59b29efcfa7cd087258aeb3f1d0..db27cbc2a09abeb30358528285ecee1d2fbef6c0 100644
--- a/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/proteomics/ProteomicsDataSetRegistratorTest.java
+++ b/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/proteomics/ProteomicsDataSetRegistratorTest.java
@@ -35,7 +35,7 @@ import eu.basynthec.cisd.dss.AbstractBaSynthecDataSetRegistratorTest;
 public class ProteomicsDataSetRegistratorTest extends AbstractBaSynthecDataSetRegistratorTest
 {
 
-    private static final DataSetType DATA_SET_TYPE = new DataSetType("PROTEIN_QUANTIFICATIONS");
+    private static final DataSetType PROTEIN_QUANTIFICATIONS = new DataSetType("PROTEIN_QUANTIFICATIONS");
 
     @Test
     public void testSimpleTransaction() throws IOException
@@ -46,7 +46,7 @@ public class ProteomicsDataSetRegistratorTest extends AbstractBaSynthecDataSetRe
         createData("Proteomics-Example.xlsx");
 
         final RecordingMatcher<ch.systemsx.cisd.openbis.generic.shared.dto.AtomicEntityOperationDetails> atomicOperationDetails =
-                setUpDataSetRegistrationExpectations(DATA_SET_TYPE, TSV_DATA_SET_TYPE);
+                setUpDataSetRegistrationExpectations(PROTEIN_QUANTIFICATIONS, TSV_DATA_SET_TYPE);
 
         handler.handle(markerFile);
 
@@ -61,7 +61,7 @@ public class ProteomicsDataSetRegistratorTest extends AbstractBaSynthecDataSetRe
                 atomicOperationDetails.recordedObject().getDataSetRegistrations().get(0);
 
         assertEquals(DATA_SET_CODE, dataSet.getCode());
-        assertEquals(DATA_SET_TYPE, dataSet.getDataSetType());
+        assertEquals(PROTEIN_QUANTIFICATIONS, dataSet.getDataSetType());
 
         HashMap<String, NewProperty> propertyMap =
                 getDataSetPropertiesMap(dataSet.getDataSetProperties());
diff --git a/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/transcriptomics/TranscriptomicsDataSetRegistratorTest.java b/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/transcriptomics/TranscriptomicsDataSetRegistratorTest.java
index e1019cba5e5fe14b404a7fdfdecffa95b3ea2c8c..ed6b8f3ff3a562366125d4095f429b4ae9ba1be5 100644
--- a/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/transcriptomics/TranscriptomicsDataSetRegistratorTest.java
+++ b/eu_basynthec/sourceTest/java/eu/basynthec/cisd/dss/transcriptomics/TranscriptomicsDataSetRegistratorTest.java
@@ -37,7 +37,7 @@ import eu.basynthec.cisd.dss.AbstractBaSynthecDataSetRegistratorTest;
  */
 public class TranscriptomicsDataSetRegistratorTest extends AbstractBaSynthecDataSetRegistratorTest
 {
-    private static final DataSetType DATA_SET_TYPE = new DataSetType("TRANSCRIPTOMICS");
+    private static final DataSetType TRANSCRIPTOMICS = new DataSetType("TRANSCRIPTOMICS");
 
     @Test
     public void testSimpleTransaction() throws IOException
@@ -48,7 +48,7 @@ public class TranscriptomicsDataSetRegistratorTest extends AbstractBaSynthecData
         createData("Transcriptomics-Example.xlsx");
 
         final RecordingMatcher<ch.systemsx.cisd.openbis.generic.shared.dto.AtomicEntityOperationDetails> atomicOperationDetails =
-                setUpDataSetRegistrationExpectations(DATA_SET_TYPE,
+                setUpDataSetRegistrationExpectations(TRANSCRIPTOMICS,
                         TSV_MULTISTRAIN_EXPORT_DATA_SET_TYPE);
 
         handler.handle(markerFile);
@@ -66,7 +66,7 @@ public class TranscriptomicsDataSetRegistratorTest extends AbstractBaSynthecData
                 atomicOperationDetails.recordedObject().getDataSetRegistrations().get(0);
 
         assertEquals(DATA_SET_CODE, dataSet.getCode());
-        assertEquals(DATA_SET_TYPE, dataSet.getDataSetType());
+        assertEquals(TRANSCRIPTOMICS, dataSet.getDataSetType());
 
         HashMap<String, NewProperty> propertyMap =
                 getDataSetPropertiesMap(dataSet.getDataSetProperties());