Skip to content

πŸ‘©β€πŸ« Proteomics: Applications, Methods, Data Analysis - taught in spring 2022; πŸ”Ž data preprocessing, normalisation, clustering, nMDS ordination, heatmaps, differential expression analysis; πŸ› οΈ R dendextend, ape, vegan, pvclust, gplots, NMF, limma

varmara/proteomics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

45 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Как Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΊΠΎΠ΄ΠΎΠΌ этого сайта

Π”ΠΎΡ€ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠ»Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Ρ‹, этот сайт построСн с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ RMarkdown. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ здСсь http://rmarkdown.rstudio.com/rmarkdown_websites.html

ΠŸΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ сдСланы Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ioslides.

Π£Π΄ΠΎΠ±Π½Π΅Π΅ всСго Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ RStudio multivar.Rproj

git pull

Нас ΠΌΠ½ΠΎΠ³ΠΎ, поэтому ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ --- git pull

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΡ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ (сдСлали нСсколько Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ²) --- git pull

И Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ‚ΠΎΠΌ ΡƒΠΆΠ΅ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, послС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² слияния) --- git push

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ форматирования ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΉ.

НС Π½ΡƒΠΆΠ½ΠΎ Π±Π΅Π· ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ нСобходимости ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡŒ тСкст ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ .smaller. Π¨Ρ€ΠΈΡ„Ρ‚Ρ‹ ΠΈΡ‚Π°ΠΊ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ΅Π»ΠΊΠΈΠ΅ --- Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ Π²ΠΈΠ΄Π½ΠΎ, Ссли экран Π² Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ нСбольшой. Если Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ помСщаСтся, Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π½Π° нСсколько слайдов.

ΠŸΡ€ΠΈ Π΄Π²ΡƒΡ…ΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½ΠΎΠΉ вСрсткС ΠΈΠ·Π±Π΅Π³Π°ΠΉΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ» Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°Ρ…, Ρ‚.ΠΊ. Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Chrome ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ элСмСнтов. Π€ΠΎΡ€ΠΌΡƒΠ»Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° Π΄Π²ΡƒΡ…ΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½ΠΎΠ³ΠΎ <div class="columns-2"><\div>

ΠŸΡ€ΠΈ Π΄Π²ΡƒΡ…ΠΊΠΎΠ»ΠΎΠ½ΠΎΡ‡Π½ΠΎΠΉ вСрсткС Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΠΉΡ‚Π΅ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ слСва, ΠΈΠ½Π°Ρ‡Π΅ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Chrome Π½Π΅ происходит раздСлСния Π½Π° Π΄Π²Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ.

Π’ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π»ΡƒΡ‡ΡˆΠ΅ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ссылки Π½Π° Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° github. НапримСр, Ρ‚Π°ΠΊ

library(downloader)

# Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ создаСм суб-Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ для Π΄Π°Π½Π½Ρ‹Ρ…,
# Ссли Π΅Π΅ Π΅Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»ΠΎ 
if(!dir.exists("data")) dir.create("data")

# скачиваСм Ρ„Π°ΠΉΠ»
download(
  url = "https://varmara.github.io/mathmethr/data/minch.xls", 
  destfile = "data/minch.xls")

ОбновлСниС ioslides ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ --- ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки

Если ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ„Π°ΠΉΠ»Π° совпадаСт с ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ систСмы

rmarkdown::render("02_filename.Rmd", output_format = "ioslides_presentation")

Если ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° исходного Ρ„Π°ΠΉΠ»Π° другая --- ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ

rmarkdown::render("02_filename.Rmd", output_format = "ioslides_presentation", encoding = "Windows-1251")

# ΠΈΠ»ΠΈ

rmarkdown::render("02_filename.Rmd", output_format = "ioslides_presentation", encoding = "Utf-8")

ГСнСрация ΠΊΠΎΠ΄Π° для студСнтов ΠΈΠ· Rmd--- ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки

  • ΠžΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ студСнтам Ρ‡Π°Π½ΠΊΠΈ ΠΎΠΏΡ†ΠΈΠ΅ΠΉ purl=FALSE
  • ЭкстрагируйтС ΠΊΠΎΠ΄ ΠΈΠ· Ρ„Π°ΠΉΠ»Π°. Π’Π΅ΡΡŒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкст Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½. Π’ΠΠ˜ΠœΠΠΠ˜Π•: ΠΏΠΎΠΊΠ° Π½Π°ΠΌ Π½Π΅ лСнь, ΠΊΠΎΠ΄ ΠΏΠΎΠΌΠ΅Ρ‡Π°Π΅ΠΌ словом code послС Π½ΠΎΠΌΠ΅Ρ€Π° занятия: Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… студСнтов скрыты Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ².
purl("02_filename.Rmd", documentation = 2, output = "02_code_filename.R")
  • Π£Π΄Π°Π»ΠΈΡ‚Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹ΠΉ тСкст, Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡. ΠžΡΡ‚Π°Π²ΡŒΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ.
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π΅ΡΡ‚ΡŒ Π»ΠΈ ссылка Π½Π° Ρ„Π°ΠΉΠ» с ΠΊΠΎΠ΄ΠΎΠΌ Π² Ρ„Π°ΠΉΠ»Π΅ lectures.Rmd.
  • Π—Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡ‚Π΅ (ΠΈ Π·Π°ΠΏΡƒΡˆΡŒΡ‚Π΅, Ссли Π½Π°Π΄ΠΎ) измСнСния

ОбновлСниС простой html-страницы --- ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки

rmarkdown::render_site("filename.Rmd")

Если ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° исходного Ρ„Π°ΠΉΠ»Π° Π½Π΅ совпадаСт с ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ систСмы --- ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ

rmarkdown::render_site("filename.Rmd", encoding = "Windows-1251")

# ΠΈΠ»ΠΈ

rmarkdown::render_site("filename.Rmd", encoding = "Utf-8")

ОбновлСниС сайта Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ

  • Ρ‡Π΅Ρ€Π΅Π· интСрфСйс RStudio --- Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Build
  • ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки rmarkdown::render_site()

ΠžΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎ! Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΡΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Ρ‚.ΠΊ. Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ°Ρ…. Π›ΡƒΡ‡ΡˆΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ постранично.

ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ сайта

Π‘Π°ΠΉΡ‚ располагаСтся Π½Π° github pages. Π§Ρ‚ΠΎΠ±Ρ‹ измСнСния появились Π½Π° сайтС, достаточно Π·Π°ΠΏΡƒΡˆΠΈΡ‚ΡŒ свои ΠΊΠΎΠΌΠΌΠΈΡ‚Ρ‹ Π² Π±Ρ€Π΅Π½Ρ‡ master

git push origin master

About

πŸ‘©β€πŸ« Proteomics: Applications, Methods, Data Analysis - taught in spring 2022; πŸ”Ž data preprocessing, normalisation, clustering, nMDS ordination, heatmaps, differential expression analysis; πŸ› οΈ R dendextend, ape, vegan, pvclust, gplots, NMF, limma

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published