Introduction to Programming - Linux (2018 - 2019)
Διαχειριστής Πλατφόρμας
Εισαγωγή στο Linux
Useful links:
- Markdown (https://www.rstudio.com/wp-content/uploads/2015/02/rmarkdown-cheatsheet.pdf)
Εισαγωγή στο Linux
Useful links:
- Markdown (https://www.rstudio.com/wp-content/uploads/2015/02/rmarkdown-cheatsheet.pdf)
Εισαγωγή στο Linux
Useful links:
- Markdown (https://www.rstudio.com/wp-content/uploads/2015/02/rmarkdown-cheatsheet.pdf)
Εβδομαδιαία μορφή
In the first lecture, we will have a short introduction to Linux and we will see some advantages of using Linux instead of other Operating Systems.
Outline
---------
- Some historical, technical and general facts about Linux
- The Linux directory structure
- Linux command line
- ls, cd, mkdir, rm, cp, mv
- history, man
- creating files
Outline
---------
- Basic editors: nano, pico etc
- Linux command line
- more, less, head, tail
- apt-get
- redirection: pipes, writing to files
(lecture notes: see class 2)
Outline
---------
- Linux command line
- grep, cut, less, xargs
- pipes
- Emacs editor
- Create scripts
- The PATH Variable
Tasks
--------
- Study the first 35 pages (up to 1.7) of the document (BOOK) and try to understand the examples.
- Also, check the first pages of this BOOK2 (up to Specialized Navigation and History).
Exercises
----------------
DEADLINE 7 November 2018
http://rpubs.com/idaios/Exercises_Lec4
---------------------------------------------------------------------------------------------------------
Exercises are here
http://rpubs.com/idaios/linux20181113
deadline 26/11/2018
Basic AWK functionality and commands
Lecture notes: AWK_basics.pdf
Exercises: AWK_exercises.pdf
File for exercises: AWK_directory.txt
BLAST basics
Downloading & configuring BLAST, getting info about BLASTDBs, running BLAST, creating BLAST DBs
Lecture notes: BLAST_tutorial_2018.pdf
BLAST algorithm basic information: BLAST_basic.pdf
Tabular Data File Processing via GAWΚ (and other unix command line tools)
Read
Select
Merge (join)
Compute
Introduction to HPC
Tutorial for accessing, submitting and monitoring tasks at IMBBC HPC
Job submission and monitoring
mafft example
Ημερολόγιο
Ανακοινώσεις
- - Δεν υπάρχουν ανακοινώσεις -