package org.molgenis.euratrans.pilot;
import java.io.File;
import org.molgenis.Molgenis;
import org.molgenis.framework.db.Database;
import org.molgenis.organization.Investigation;
import org.molgenis.pheno.ObservationTarget;
import org.molgenis.util.SimpleTuple;
import org.molgenis.util.Tuple;
import app.CsvImport;
import app.DatabaseFactory;
public class ImportPilot
{
public static void main(String[] args) throws Exception
{
Database db = DatabaseFactory.create();
// clean db
new Molgenis("apps/euratrans/org/molgenis/euratrans/euratrans.properties").updateDb(true);
// default the study
Investigation s = new Investigation();
s.setName("EURATRANS");
db.add(s);
// run csv importer
CsvImport importer = new CsvImport();
Tuple defaults = new SimpleTuple();
defaults.set(ObservationTarget.INVESTIGATION_NAME, "EURATRANS");
importer.importAll(new File(ConvertPilot.target), db, defaults);
}
}