-
Notifications
You must be signed in to change notification settings - Fork 1
2.2 Środowisko pracy i kompilacji
zozlak edited this page Oct 25, 2016
·
7 revisions
Do działania pakietu MLAK niezbędne są:
- Program statystyczny R w wersji 3.0 lub nowszej.
- Program Pandoc w wersji 1.12.3 lub nowszej.
- Dowolna dystrybucja LaTeX-a.
- Pakiety programu R (wraz z pakietami R, od których zależą):
Wymienione powyżej pakiety R instalowane są automatycznie podczas instalacji pakietu MLAK, nie wymagają więc oddzielnej instalacji.
Korzystać z pakietu MLAK można za pośrednictwem dowolnego środowiska programistycznego dla języka R (w szczególności domyślnego środowiska instalowanego wraz z programem statystycznym R), jednak największą wygodę, dzięki ścisłej integracji z funkcjonalnością pakietu rmarkdown, daje środowisko RStudio.
Do skompilowania pakietu MLAK niezbędne są:
- Program statystyczny R w wersji 3.0 lub nowszej.
- Pakiety devtools programu R w wersji 1.7.0 lub nowszej (wraz z pakietami R, od których zależy, przy czym zależności te instalują się automatycznie przy instalacji pakietu devtools).
Sama kompilacja odbywa się w standardowy dla pakietów R
sposób (komendą R CMD build
).
Uwagi:
- Aby możliwe było wykonanie wszystkich testów (patrz rozdział 2.4), niezbędne są wszystkie programy opisane powyżej w części środowisko pracy.
- Do skorzystania z przygotowanej dla pakietu MLAK infrastruktury ciągłej integracji (zapewniającej automatyczne uruchomienie wszystkich testów po wprowadzeniu zmiany w repozytorium kodu źródłowego) niezbędne jest zainstalowanie klienta git lub GitHub.
- Jakkolwiek kompilacji pakietu można dokonać z wykorzystaniem różnych narzędzi (z wywołaniem programu R z linii komend systemu operacyjnego włącznie), polecane jest skorzystanie ze środowiska programistycznego RStudio. Zapewnia ono integrację z funkcjonalnością pakietu devtools oraz obsługuje repozytoria kodu źródłowego, co znacznie ułatwia przeprowadzenie procesu kompilacji.