Skip to content

Script: cell ify params.awk

timrdf edited this page Mar 29, 2011 · 9 revisions

From your conversion cockpit (e.g. csv2rdf4lod/data/source/data-gov/401/version/1st-anniversary):

$CSV2RDF4LOD_HOME/bin/util/cell-ify-eparams.awk

cat manual/budauth.csv.e1.params.ttl | awk -f $CSV2RDF4LOD_HOME/bin/util/cell-ify-eparams.awk
cellify=`echo "" | awk '{for(i=5;i<=10;i++){printf(",%s",i)}}'` 

-v label_up=Year 

-v up_object=Blah 

-v up_range=xsd:gYear 

-v out_range=xsd:decimal 

-v labels_up=Venue,Another,YAnother

Example

      conversion:enhance [
         ov:csvCol         66;
         ov:csvHeader     "FY2008";
         conversion:label "FY2008";
         conversion:range  todo:Literal;
      ];
cat ../e1.params.ttl | awk -f $CSV2RDF4LOD_HOME/bin/util/cell-ify-eparams.awk -v cellify=`echo "" | awk '{for(i=3;i<=66;i++){printf(",%s",i)}}'` -v label_up=Year -v up_object=Blah -v up_range=xsd:gYear -v out_range=xsd:decimal -v labels_up=Venue,Another,YAnother

Clone this wiki locally