org.opentox.interfaces
Interface IConverter

All Known Implementing Classes:
Converter

public interface IConverter

An abstract converter between different representations of dataset such as Instances (instance of Instances or an ARFF file) and DSD files.

Author:
OpenTox - http://www.opentox.org, Sopasakis Pantelis, Sarimveis Harry

Method Summary
 void convert(java.io.File dsdFile, weka.core.Instances instances)
          Creates an Instances object using a DSD file.
 void convert(java.io.InputStream input_RDF_file, weka.core.Instances instances)
          Using the InputStream provided by a remote or local resource (file, URL etc) produces an Instances object accepted by weka.
 void convert(weka.core.Instances instances, java.io.File dsdFile)
          Converts an Instances object into a DSD file.
 

Method Detail

convert

void convert(weka.core.Instances instances,
             java.io.File dsdFile)
Converts an Instances object into a DSD file. TODO: Change this method into: public abstract void convert(final Instances instances, OutputStream dsdFile); So that it can handle URIs too.

Parameters:
instances -
dsdFile -

convert

void convert(java.io.File dsdFile,
             weka.core.Instances instances)
Creates an Instances object using a DSD file.

Parameters:
dsdFile -
instances -

convert

void convert(java.io.InputStream input_RDF_file,
             weka.core.Instances instances)
Using the InputStream provided by a remote or local resource (file, URL etc) produces an Instances object accepted by weka.

Parameters:
input_RDF_file - InputStream From some RDF resource
instances - The produces instances object.