# HG changeset patch # User nothing@tehis.net # Date 1365002220 -3600 # Node ID 0200abb77dbce9e95168d2d3f7432d62fb396d49 # Parent 2705c00c30b3ce3b508def5fcc5e662165670e96 fuxi file share diff -r 2705c00c30b3 -r 0200abb77dbc fuxi/af-rules.n3 --- a/fuxi/af-rules.n3 Wed Apr 03 16:12:05 2013 +0100 +++ b/fuxi/af-rules.n3 Wed Apr 03 16:17:00 2013 +0100 @@ -301,29 +301,29 @@ af:AudioFeature a owl:Class . ?x a af:AudioFeature . -{ ?x af:domain af:Cepstral . } => { ?x af:output af:Dense . ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Physical . } . -{ ?x af:temporalscale af:Interframe . } => { ?x af:domain af:ModulationFrequency . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Perceptual . } . -{ ?x af:domain af:ModulationFrequency . } => { ?x af:temporalscale af:Interframe . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Perceptual . } . -{ ?x af:output af:Dense . ?x af:dimensionality af:MultiDimensional . } => { ?x af:temporalscale af:Intraframe . } . -{ ?x af:domain af:Frequency . ?x af:dimensionality af:MultiDimensional . } => { ?x af:temporalscale af:Intraframe . } . -{ ?x af:domain af:Frequency . ?x af:dimensionality af:OneDimensional . } => { ?x af:temporalscale af:Intraframe . } . -{ ?x af:output af:Dense . ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:OneDimensional . } => { ?x af:level af:Perceptual . } . -{ ?x af:output af:Dense . ?x af:level af:Perceptual . } => { ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . } . -{ ?x af:domain af:Frequency . ?x af:level af:Perceptual . } => { ?x af:temporalscale af:Intraframe . } . -{ ?x af:temporalscale af:Intraframe . ?x af:level af:Perceptual . } => { ?x af:domain af:Frequency . } . -{ ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Perceptual . } => { ?x af:output af:Dense . } . -{ ?x af:dimensionality af:OneDimensional . ?x af:level af:Perceptual . } => { ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . } . -{ ?x af:domain af:Frequency . ?x af:level af:Physical . } => { ?x af:temporalscale af:Intraframe . } . -{ ?x af:output af:Dense . ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:level af:Physical . } => { ?x af:dimensionality af:MultiDimensional . } . -{ ?x af:dimensionality af:MultiDimensional . ?x af:level af:Physical . } => { ?x af:temporalscale af:Intraframe . } . -{ ?x af:model af:Psychoacoustic . } => { ?x af:temporalscale af:Intraframe . } . -{ ?x af:output af:Dense . ?x af:temporalscale af:Intraframe . ?x af:model af:Psychoacoustic . } => { ?x af:domain af:Cepstral . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Physical . } . -{ ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:model af:Psychoacoustic . } => { ?x af:dimensionality af:OneDimensional . ?x af:level af:Perceptual . } . -{ ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:MultiDimensional . ?x af:model af:Psychoacoustic . } => { ?x af:output af:Dense . ?x af:domain af:Cepstral . ?x af:level af:Physical . } . -{ ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:OneDimensional . ?x af:model af:Psychoacoustic . } => { ?x af:domain af:Frequency . ?x af:level af:Perceptual . } . -{ ?x af:temporalscale af:Intraframe . ?x af:level af:Physical . ?x af:model af:Psychoacoustic . } => { ?x af:output af:Dense . ?x af:domain af:Cepstral . ?x af:dimensionality af:MultiDimensional . } . -{ ?x af:temporalscale af:Intraframe . ?x af:domain af:Time . } => { ?x af:output af:Dense . } . -{ ?x af:dimensionality af:OneDimensional . ?x af:domain af:Time . } => { ?x af:level af:Physical . } . -{ ?x af:level af:Physical . ?x af:domain af:Time . } => { ?x af:dimensionality af:OneDimensional . } . -{ ?x af:output af:Sparse . } => { ?x af:domain af:Time . } . -{ ?x af:output af:Dense . ?x af:dimensionality af:OneDimensional . ?x af:level af:Physical . } => { ?x af:domain af:Time . } . +{ ?x af:domain af:Cepstral } => { ?x af:output af:Dense . ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Physical } . +{ ?x af:temporalscale af:Interframe } => { ?x af:domain af:ModulationFrequency . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Perceptual } . +{ ?x af:domain af:ModulationFrequency } => { ?x af:temporalscale af:Interframe . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Perceptual } . +{ ?x af:output af:Dense . ?x af:dimensionality af:MultiDimensional } => { ?x af:temporalscale af:Intraframe } . +{ ?x af:domain af:Frequency . ?x af:dimensionality af:MultiDimensional } => { ?x af:temporalscale af:Intraframe } . +{ ?x af:domain af:Frequency . ?x af:dimensionality af:OneDimensional } => { ?x af:temporalscale af:Intraframe } . +{ ?x af:output af:Dense . ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:OneDimensional } => { ?x af:level af:Perceptual } . +{ ?x af:output af:Dense . ?x af:level af:Perceptual } => { ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe } . +{ ?x af:domain af:Frequency . ?x af:level af:Perceptual } => { ?x af:temporalscale af:Intraframe } . +{ ?x af:temporalscale af:Intraframe . ?x af:level af:Perceptual } => { ?x af:domain af:Frequency } . +{ ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Perceptual } => { ?x af:output af:Dense } . +{ ?x af:dimensionality af:OneDimensional . ?x af:level af:Perceptual } => { ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe } . +{ ?x af:domain af:Frequency . ?x af:level af:Physical } => { ?x af:temporalscale af:Intraframe } . +{ ?x af:output af:Dense . ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:level af:Physical } => { ?x af:dimensionality af:MultiDimensional } . +{ ?x af:dimensionality af:MultiDimensional . ?x af:level af:Physical } => { ?x af:temporalscale af:Intraframe } . +{ ?x af:model af:Psychoacoustic } => { ?x af:temporalscale af:Intraframe } . +{ ?x af:output af:Dense . ?x af:temporalscale af:Intraframe . ?x af:model af:Psychoacoustic } => { ?x af:domain af:Cepstral . ?x af:dimensionality af:MultiDimensional . ?x af:level af:Physical } . +{ ?x af:domain af:Frequency . ?x af:temporalscale af:Intraframe . ?x af:model af:Psychoacoustic } => { ?x af:dimensionality af:OneDimensional . ?x af:level af:Perceptual } . +{ ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:MultiDimensional . ?x af:model af:Psychoacoustic } => { ?x af:output af:Dense . ?x af:domain af:Cepstral . ?x af:level af:Physical } . +{ ?x af:temporalscale af:Intraframe . ?x af:dimensionality af:OneDimensional . ?x af:model af:Psychoacoustic } => { ?x af:domain af:Frequency . ?x af:level af:Perceptual } . +{ ?x af:temporalscale af:Intraframe . ?x af:level af:Physical . ?x af:model af:Psychoacoustic } => { ?x af:output af:Dense . ?x af:domain af:Cepstral . ?x af:dimensionality af:MultiDimensional } . +{ ?x af:temporalscale af:Intraframe . ?x af:domain af:Time } => { ?x af:output af:Dense } . +{ ?x af:dimensionality af:OneDimensional . ?x af:domain af:Time } => { ?x af:level af:Physical } . +{ ?x af:level af:Physical . ?x af:domain af:Time } => { ?x af:dimensionality af:OneDimensional } . +{ ?x af:output af:Sparse } => { ?x af:domain af:Time } . +{ ?x af:output af:Dense . ?x af:dimensionality af:OneDimensional . ?x af:level af:Physical } => { ?x af:domain af:Time } . diff -r 2705c00c30b3 -r 0200abb77dbc fuxi/convertImplicationstoN3.py --- a/fuxi/convertImplicationstoN3.py Wed Apr 03 16:12:05 2013 +0100 +++ b/fuxi/convertImplicationstoN3.py Wed Apr 03 16:17:00 2013 +0100 @@ -48,8 +48,8 @@ value = "af:"+(" ".join(pre.split("-")[0:-1]).title().replace(" ", "").replace("-", "")) n3 += " ?x " + prop + " " + value n3 += " . " - - n3+= " } => { " + + n3 = n3[:-2] + " } => { " for con in conclusion: prop = "af:"+con.split("-")[-1] @@ -57,7 +57,7 @@ n3 += " ?x " + prop + " " + value n3 += " . " - n3 += " } . \n" + n3 = n3[:-2] + " } . \n" return n3