Initial commit
Testing triplifier abilities
Testing triplifier abilities
Testing triplifier abilities
Testing triplifier abilities
Testing triplifier abilities
Testing triplifier abilities
Added triplifier logic to codebase, setting up to do validation, etc...
Setup Apache Digester to control validation/triplification environment through XML configuration file.

The mapping/D2RQ environment is driven through digester parsing of this file which means that 
all entities, relationships, and joins are defined in the configuration and built programatically
 from there.  This includes identifier assignment using the bcid tag in the entities node.
 The classes Entity, Mapping, Relation relate to classes that construct the D2RQ mapping.
 
 Deleted the "triplifyEngine" components, which was a relic from the triplification system.  Now,
 the D2RQ mapping construction comes from the digester parser so it can be configured from XML.
 
 Deleted the "mappings" directory, no longer useful.
Some cleanup from the last commit
Cleaned up feedback and renamed digesterTester to fims.
Moved triplification stuff to triplify package.
Added a metadata reader for metadata in the configuration file.
Added a README.sdb with basic instructions on configuring SDB for uploading data.
Recreated the validation framework from bioValidator and cleaned things up to make things run more smoothly and sensibly.
Still need to copy over all the rules (thats next) started with two very simple rules (uniqueValue and lookupLists).
A cleanup commit, moving some documentation around
Delete mappings directory
Added reader & plugins to repository.
Created a stub for renderers package.
Incorporated the rest of the bioValidator rules... Many changes here from the original bioValidator code.
Yet to do here is clean up the Message calls in the Rule class
Created upload functionality to connect to fuseki server
Added target="" specification to load to fuseki (currently the one running is http://biscicol.org:3030/ds/upload)
Found appropriate jena-related JAR files that talk to both D2RQ and Fuseki (using jena-core-2.7.1 and jena-arq-2.9.1 specifically)
Some other changes cleaning up printing/displaying content
Synchronized content between ExcelReader and Worksheet rules so now they are recognized properly (this entailed some changes in the TabularDataReader & ExcelReader code, which come from triplifier project)
Wrote a decent uploader service to upload to fuseki (and technically any other type of sparql service) contents of triple files.
Many changes, getting the full-run to work with the IndoPacific DB Spreadsheet example.
We can now query and return spreadsheets, this makes a full-cycle so the spreadsheet is triplified, assigned identifiers, uploaded to a triplestore, and output to a spreadsheet again.
Hooked up to BCID REST service where i can pass in a project code and concept alias and return a BCID, which is used to assign to data.