InglêsFrancêsEspanhol

favicon do OnWorks

cwm - Online na nuvem

Execute cwm no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando cwm que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador Windows online ou emulador MAC OS online

PROGRAMA:

NOME


cwm - Closed World Machine, um processador de dados da web semântica RDF / N3

DESCRIÇÃO


Ferramenta de linha de comando RDF / N3

[--com ]

OPÇÕES


--tubo Não armazene, apenas canalize *

etapas, em ordem da esquerda para a direita:

--rdf Entrada e saída ** em RDF / XML em vez de n3 a partir de agora

--n3 Entrada e saída em N3 a partir de agora. (Predefinição)

--rdf =bandeiras
Entrada e saída ** em RDF e definir sinalizadores RDF fornecidos

--n3 =bandeiras
Entrada e saída em N3 e definir sinalizadores N3

--ntriplos
Entrada e saída em NTriples (equiv --n3=usbpartano -por Assunto -quieto)

--language =x
Entrada e saída em "x" (rdf, n3, etc) --rdf igual a: --língua=rdf

--languageOptions =y
--n3=sp igual a: --língua=n3 --linguagemOpções=sp

--feio Armazene a entrada e regurgite, apenas dados, mais rápido *

--porAssunto
Armazene a entrada e regurgite na ordem do assunto *

--não Sem saída *
(o padrão é armazenar e imprimir com nós anônimos) *

--base =
Defina o URI básico. A entrada ou saída é feita como se fosse o documento
URL.

--closure =bandeiras
Controle a pesquisa automática de identificadores (veja abaixo) Carga
documento. URI pode ser relativo ao diretório atual.

--aplicar =Foo
Leia as regras de foo, aplique à loja, adicionando conclusões à loja

--patch =Foo
Leia patches de foo, aplicando inserções e exclusões para armazenar

--filter =Foo
Leia as regras de foo, aplique para armazenar, SUBSTITUINDO loja com conclusões

--query =Foo
Leia uma consulta N3QL de foo, aplique-a ao armazenamento e substitua o armazenamento
com suas conclusões

--sparql =Foo
Leia uma consulta SPARQL de foo, aplique-a na loja e substitua a loja
com suas conclusões

--as regras
Aplicar regras de loja para loja, adicionando conclusões para loja

--pensar
as -as regras mas continue até que não haja mais correspondência de regra (ou para sempre!)

--engine =lontra
use otter (em seu $ PATH) em vez de llyn para vincular, etc

--porque Substitua a loja por uma explicação de seu conteúdo

--why =u
prova tenta ser mais curta

--mode =bandeiras
Defina o modus operandi para inferência (veja abaixo)

--reificar
Substitua as declarações na loja por declarações que as descrevam.

--desreificar
Desfaça os efeitos de --reificar

--achatar
Reifique apenas as subexpressões aninhadas (não o nível superior) para que nenhum {} permaneça.

--desachatar
Desfaça os efeitos de --achatar

--think =Foo
as -Aplique=Foo mas continue até que não haja mais correspondência de regra (ou para sempre!)

--purga
Remova da loja qualquer triplo que envolva qualquer coisa no diário de classe: joio

--dados Remova todos, exceto os triplos RDF simples (fórmulas, para todos, etc)

--cordas
Dump: s para stdout ordenado por: k onde {: k log: outputString: s}

--cripto
Habilite o processamento de funções criptográficas embutidas. Requer criptografia python.

--Socorro imprima esta mensagem

--revisão
imprimir números de revisão CVS dos módulos principais

--chatty =50
Saída de depuração detalhada de uso questionável, intervalo 0-99

--sparqlServer
em vez de enviar, inicie um servidor SPARQL na porta 8000 da loja

--sparqlResultados
Após a consulta sparql, imprima no formato sparqlResults em vez de rdf

finalmente:

--com Passe quaisquer outros argumentos para o armazenamento N3 como valores os: argv

* mutuamente exclusivo ** não funciona para casos complexos: - /

EXEMPLOS


cwm --rdf foo.rdf --n3 --pipe
Converter de rdf / xml para rdf / n3

cwm foo.n3 bar.n3 - pense
Combine os dados e encontre todas as deduções

cwm foo.n3 --flat --n3 = spart

Moda bandeiras afetar inferência estendendo para da web:
r Necessário para habilitar qualquer coisa remota.

a Ao ler o esquema, também carregue as regras apontadas pelo esquema (requer r, s)

E Erros de carregamento de esquemas de documentos definitivos são ignorados

m Esquemas e documentos definitivos carregados são mesclados no meta conhecimento
(caso contrário, eles são consultados de forma independente)

s Leia o esquema para qualquer predicado em uma consulta.

u Gere IDs exclusivos usando um específico de execução

Sinalizadores de fechamento são definidos para fazer com que a fórmula de trabalho seja automaticamente expandida para o
fechamento sob a operação de olhar para cima:

s o assunto de uma declaração adicionado

p o predicado de uma declaração adicionado

o o objeto de uma declaração adicionado

t o objeto de um rdf: declaração de tipo adicionada

i qualquer coruja: importa documentos

r qualquer documento: documentos de regras

E erros são ignorados --- Isto é independente de --mode = E

n Normalizar IRIs em URIs

e Esmague todos os nós que sejam = (coruja: sameAs)

See http://www.w3.org/2000/10/swap/doc/cwm para mais documentação.

Definir a variável de ambiente CWM_RDFLIB para 1 faz com que Cwm use rdflib para analisar rdf / xml
arquivos. Observe que isso requer rdflib.

Os sinalizadores para a saída N3 são os seguintes: -

a Nós anônimos devem ser produzidos usando a convenção _: (sinalizador p ou não). d não
use namespace padrão (prefixo vazio) e literais de escape --- use \ u notação i Use
identificadores da loja - não regen na saída l Supressão de sintaxe de lista. Não use (..)
n Sem sintaxe numérica - use strings digitadas com a sintaxe ^^ p Supressão de prefixo - não
use-os, sempre URIs em <> em vez de qnames. q Silencioso - não envie comentários sobre
versão e URI base usados. r Supressão de URI relativa. Sempre use URIs absolutos. s
O assunto deve ser explícito para cada declaração. Não use ";" forma abreviada. t "isto" e
A sintaxe especial "()" deve ser suprimida. u Use \ u para escapar unicode em URIs em vez
de utf-8% XX v Use "this log: forAll" para @forAll e "this log: forAll" para "@forSome".
/ Se o namespace não tiver #, assuma que termina na última barra se estiver gerando saída.

Sinalizadores para entrada N3:

B Transforme qualquer nó em branco em um nó denominado explicitamente qualificado existencialmente.

Sinalizadores para controlar a saída RDF / XML (após --rdf =) áreas a seguir:

b - Não use nodeIDs para Bnodes c - Não use elementos como nomes de classe d - Padrão
namespace suprimido. l - Não use sintaxe de coleção RDF para listas r - URI relativo
supressão. Sempre use URIs absolutos. z - Permitir URIs relativos para namespaces

Sinalizadores para controlar RDF / XML INPUT (após --rdf =) seguem:

S - Especificação estrita. Tipo de análise desconhecido tratado como Literal em vez de erro.

T - tome XML estrangeiro como transparente e analise qualquer RDF nele

(o padrão é ignorar a menos que rdf: RDF no nível superior)

L - Se os atributos não rdf não tiverem prefixo de namespace, assuma no namespace <#> local

D - Assuma que o namespace padrão declarado como documento local é assume xmlns = ""

R - Não requer um externo , tratando o arquivo como conteúdo RDF (oposto de
T)

Nota: O analisador (sax2rdf) não suporta reificação, bagIds ou
parseType = Literal.

Suporta o resto do RDF incl. datatypes, xml: lang e nodeIds.

Use cwm online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player é um media player gratuito
    software, parte baseado em WMP e VLC. o
    jogador é de estilo minimalista, com
    mais de dez cores temáticas, podendo também
    b ...
    Baixar AstrOrzPlayer
  • 2
    Movistartv
    Movistartv
    Kodi Movistar+ TV é um ADDON para XBMC/
    Kodi que permite dispor de um
    decodificador de serviços IPTV de
    Movistar integrado em um dos
    centros de mídia ma...
    baixar movistv
  • 3
    Código :: Blocos
    Código :: Blocos
    Code::Blocks é um software livre, de código aberto,
    plataforma cruzada C, C++ e Fortran IDE
    construído para atender às necessidades mais exigentes
    de seus usuários. Ele é projetado para ser muito
    extens ...
    Baixar Código::Blocos
  • 4
    Em meio a
    Em meio a
    No meio ou interface avançada do Minecraft
    e o Data / Structure Tracking é uma ferramenta para
    exibir uma visão geral de um Minecraft
    mundo, sem realmente criá-lo. Isto
    posso ...
    Baixar no meio
  • 5
    MSYS2
    MSYS2
    MSYS2 é uma coleção de ferramentas e
    bibliotecas fornecendo a você um
    ambiente fácil de usar para construção,
    instalar e executar o Windows nativo
    Programas. É con ...
    Baixar MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo é um codec de imagem JPEG
    que usa instruções SIMD (MMX, SSE2,
    NEON, AltiVec) para acelerar a linha de base
    Compressão e descompressão JPEG em
    x86, x8 ...
    Baixar libjpeg-turbo
  • Mais "

Comandos Linux

Ad