Não foi possível enviar o arquivo. Será algum problema com as permissões?
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
dicas:lcpad [2009/04/17 17:17] paulojus |
dicas:lcpad [2015/06/12 16:05] (atual) paulojus [Uso do R no LCPAD] |
||
---|---|---|---|
Linha 31: | Linha 31: | ||
* usar a servidora ''lcpad.ufpr.br'' para sessões interativas e/ou ''jobs'' rápidos | * usar a servidora ''lcpad.ufpr.br'' para sessões interativas e/ou ''jobs'' rápidos | ||
* usar as demais para ''jobs'' mais longos e/ou múltiplos ''jobs'' | * usar as demais para ''jobs'' mais longos e/ou múltiplos ''jobs'' | ||
- | * Existem diversas máquinas adicionais (ver saida do comando ''normas'') tais como ''a01-a10'', ''h01-h04'', ''o01-o03'' (**dentre outras**). para acessar uma delas use o ''rlogin''<code> | + | * Existem diversas máquinas adicionais (ver saida do comando ''normas'') tais como ''a01-a10'', ''h01-h04'', ''o01-o03'' (**dentre outras**). |
- | lcpad % rlogin a03 | + | |
- | a03 % | + | |
- | </code> | + | |
* para ver a lista de máquinas disponíveis digite em ''lcpad'':<code> | * para ver a lista de máquinas disponíveis digite em ''lcpad'':<code> | ||
- | % carga | + | lcpad % carga |
+ | </code> | ||
+ | * para acessar uma delas use o ''rlogin''<code> | ||
+ | lcpad % rlogin bl03 | ||
+ | bl03 % | ||
</code> | </code> | ||
Linha 42: | Linha 43: | ||
==== Uso do R no LCPAD ==== | ==== Uso do R no LCPAD ==== | ||
+ | |||
Existem duas versões do programa ''R'' disponíveis no LCPAD | Existem duas versões do programa ''R'' disponíveis no LCPAD | ||
- Uma versão disponível para acesso **apenas na servidora ''lcpad.ufpr.br''** que pode ser usada inclusive interativamente e graficamente. Para iniciar esta versão do R em modo interativo digite:<code> | - Uma versão disponível para acesso **apenas na servidora ''lcpad.ufpr.br''** que pode ser usada inclusive interativamente e graficamente. Para iniciar esta versão do R em modo interativo digite:<code> | ||
- | % R </code> | + | % /home/users/est/paulojus/R/bin/R </code> |
- | e para modo BATCH o comando usual e acompanha o andamento do //job// com:<code> | + | Voce pode (e deve) crirar um //alias// para o comando acima no sistema<code> |
+ | % alias R='/home/users/est/paulojus/R/bin/R' | ||
+ | </code> | ||
+ | |||
+ | Para modo BATCH o comando usual e acompanha o andamento do //job// com:<code> | ||
% R CMD BATCH seu_programa.R & | % R CMD BATCH seu_programa.R & | ||
% tail -f seu_programa.Rout | % tail -f seu_programa.Rout | ||
</code> | </code> | ||
- Nas demais máquinas do LCPAD não é possivel utilizar o R gráfico e foi compilada uma versão sem suporte gráfico do ''R'' que chamamos de ''Rnox''. Par usar esta versão voce deve primeiro criar um //alias// nos seu arquivo ''.bashrc'' e/ou ''.zshrc'' (se voce copiou estes arquivos da conta de PJ isto não é necessário pois o //alias// já está nos arquivos copiados): <code> | - Nas demais máquinas do LCPAD não é possivel utilizar o R gráfico e foi compilada uma versão sem suporte gráfico do ''R'' que chamamos de ''Rnox''. Par usar esta versão voce deve primeiro criar um //alias// nos seu arquivo ''.bashrc'' e/ou ''.zshrc'' (se voce copiou estes arquivos da conta de PJ isto não é necessário pois o //alias// já está nos arquivos copiados): <code> | ||
- | alias Rnox="nice -n 19 /home/users/est/paulojus/R/bin/R" | + | alias Rnox="nice -n 19 /home/users/est/paulojus/Rnox/bin/R" |
source .bashrc | source .bashrc | ||
source .zshrc | source .zshrc | ||
Linha 78: | Linha 84: | ||
No caso do ''Rnox'' esta última solução pode ser //automatizada// mudando o seu //alias// em ''.zshrc'' para:<code> | No caso do ''Rnox'' esta última solução pode ser //automatizada// mudando o seu //alias// em ''.zshrc'' para:<code> | ||
- | alias Rnox="nice -n 19 nohup /home/users/est/paulojus/R/bin/R" | + | alias Rnox="nice -n 19 nohup /home/users/est/paulojus/Rnox/bin/R" |
source .zshrc | source .zshrc | ||
</code> | </code> | ||
Linha 90: | Linha 96: | ||
* nas demais servidoras este comando não pode ser utilizado, mas pode-se trocar o interpretador de comando para o ''bash'' digitando-se:<code> | * nas demais servidoras este comando não pode ser utilizado, mas pode-se trocar o interpretador de comando para o ''bash'' digitando-se:<code> | ||
a01% /bin/bash </code> E para retornar ao ''zsh'' basta digitar <code> | a01% /bin/bash </code> E para retornar ao ''zsh'' basta digitar <code> | ||
- | a01% /bin/zsh | + | a01% /bin/zsh</code> |
* para fazer esta mudança parmanente e obter o ''bash'' toda vez que acessar as máquinas voce pode colocar na ultima linha do seu arquivo ''.zshrc'' o comando de mudança de shell: <code> | * para fazer esta mudança parmanente e obter o ''bash'' toda vez que acessar as máquinas voce pode colocar na ultima linha do seu arquivo ''.zshrc'' o comando de mudança de shell: <code> | ||
/bin/bash </code> | /bin/bash </code> | ||
Linha 121: | Linha 127: | ||
Vale insistir: não deixe de digitar na servidora o comando abaixo para ter mais informações sobre recursos e uso do sistema!!!<code> | Vale insistir: não deixe de digitar na servidora o comando abaixo para ter mais informações sobre recursos e uso do sistema!!!<code> | ||
% normas </code> | % normas </code> | ||
- | |||
==== Agradecimento ==== | ==== Agradecimento ==== | ||
Agradecemos ao Prof. Carlos Carvalho (Depto de Física) o apoio, instruções e soluções para uso do LCPAD. | Agradecemos ao Prof. Carlos Carvalho (Depto de Física) o apoio, instruções e soluções para uso do LCPAD. | ||
- | |||
- | |||
- | |||
- | |||