Problema
Pode editar os scripts agora, vejo uma maneira de adicionar parâmetros personalizados para meu script. Painel de parâmetros de execução de Script sempre tem o mesmos dois campos de entrada "Entradas rápido" e "R objetos", mas os scripts de exemplo que foi instalados com DeployR (como "DeployR – Hello World.R") tem todos os tipos de parâmetros personalizados nesse painel com seletores, etc. Como adicionar os meus próprios scripts?
Solução
Supondo que você está desenvolvendo seus scripts R em sua IDE R preferencial, como RStudio, você precisa primeiro instalar o pacote de RevoScriptTools em seu ambiente IDE R.
Esse arquivo de pacote R pode ser encontrado aqui:
$REVODEPLOYR_HOME/rserve/RScripts/RevoScriptTools_1.0-1.tar.gz
Por exemplo, em um computador Linux após uma instalação de raiz não caminho ficaria semelhante a esta:
/home/deployr-user/deployr/7.1.0/rserve/RScripts/RevoScriptTools_1.0-1.tar.gz
Na RStudio, basta clicar na guia pacotes no painel inferior direito e adicionar o pacote. Ou o cliente pode instalar manualmente o pacote:
R CMD instalar RevoScriptTools_1.0-1.tar.gz
Depois que o pacote foi instalado a começar a usar as funções revoPackage() e revoInput() para definir as dependências do pacote/entrada para seus scripts.
Para exibir a Ajuda para o tipo de pacote apenas:
??RevoScriptTools
Ajuda do apresenta o pacote e fornece detalhes sobre como usar as funções revoPackage() e revoInput().
Se você carregar um script usando essas funções no repositório Gerenciador painel superior direito, sob a guia teste processará os controles de entrada desejados.