org.molgenis.sampletab
Class SampleTabOmxConverter

java.lang.Object
  extended by org.molgenis.sampletab.SampleTabOmxConverter

public class SampleTabOmxConverter
extends Object


Constructor Summary
SampleTabOmxConverter(String inputFilePath, String submissionID)
           
 
Method Summary
 void addDataSet(ExcelWriter writer)
           
 void addObserableFeatureTab(ExcelWriter writer, List<String> listOfObservableFeatures)
           
 void addOntologyTermTab(ExcelWriter writer)
           
 void addProtocolTab(ExcelWriter writer, List<String> listOfObservableFeatures)
           
 void addSDataSetMatrix(ExcelWriter writer, ExcelSheetReader inputSheet, List<String> listOfObservableFeatures)
           
 List<String> collectColumns(ExcelSheetReader sheet)
           
 List<String> collectObservableFeatures(List<String> listOfColumns)
           
 String createIdentifier(String originalName)
           
static void main(String[] args)
           
 String pattenMatchExtractFeature(String originalName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SampleTabOmxConverter

public SampleTabOmxConverter(String inputFilePath,
                             String submissionID)
                      throws IOException
Throws:
IOException
Method Detail

addOntologyTermTab

public void addOntologyTermTab(ExcelWriter writer)
                        throws IOException
Throws:
IOException

addObserableFeatureTab

public void addObserableFeatureTab(ExcelWriter writer,
                                   List<String> listOfObservableFeatures)
                            throws IOException
Throws:
IOException

addProtocolTab

public void addProtocolTab(ExcelWriter writer,
                           List<String> listOfObservableFeatures)
                    throws IOException
Throws:
IOException

addSDataSetMatrix

public void addSDataSetMatrix(ExcelWriter writer,
                              ExcelSheetReader inputSheet,
                              List<String> listOfObservableFeatures)
                       throws IOException
Throws:
IOException

addDataSet

public void addDataSet(ExcelWriter writer)
                throws IOException
Throws:
IOException

collectObservableFeatures

public List<String> collectObservableFeatures(List<String> listOfColumns)

collectColumns

public List<String> collectColumns(ExcelSheetReader sheet)
                            throws IOException
Throws:
IOException

pattenMatchExtractFeature

public String pattenMatchExtractFeature(String originalName)

createIdentifier

public String createIdentifier(String originalName)

main

public static void main(String[] args)
                 throws IOException
Throws:
IOException


Copyright © 2013. All Rights Reserved.