Week 1 Flashcards

1
Q

argument

A

generally, arguments are options controlling how functions and commands should operate on specific data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

bash

A

Bourne Again Shell (Bash). A shell developed by Brian Fox in 1988.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

bioinformatics

A

the science of collecting and analysing complex biological data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

command

A

a type of input, typically given in a terminal, which instructs the system to perform a given task.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

CRAN

A

the Comprehensive R Archive Network. Provides access to mirrors, a set of sites spread worldwide, for downloading R and related packages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

csv file

A

comma-separated values file. In these files, a “comma” delimiter is used to separate items of the same line

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

data frame

A

a group of vectors organised together in a list. In other words, a data frame is a data set containing data organized in columns and rows

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

exit status/code

A

value returned by a command or process to it’s caller.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

function

A

a set of statements allowing to perform a task

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

getwd()

A

get your current working directory in R

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

GUI

A

a graphical user interface through which users interact with electronic devices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

help() or ?

A

help() is a function and “?” an operator in R to provide help

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

install.packages()

A

install new R packages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

kernel

A

the computer program at the core of an operating system. The kernel has control of everything in the system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

library()

A

load a package that has been previously installed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

list

A

a set of objects of any class, linked together

17
Q

loop

A

process by which code can be repeated multiple times.

18
Q

MLST

A

multilocus sequence typing. A technique in microbiology for isolating microbial species using the DNA sequences of housekeeping genes.

19
Q

mode

A

the property of an object in R, such as numeric, character, logical, etc…

20
Q

object

A

a variable or a data set or any form of item containing information created or used in R. More generally, anything that has a “mode” is an object in R (data frames, vectors, lists, etc…)

21
Q

package

A

a collection of functions and commands written in order to achieve a certain goal in R, and allowing users to easily query their data using specific commands and arguments for each package

22
Q

QC

A

quality control. In DNA sequencing, ensuring that the sequenced data is suitable to use in further analyses.

23
Q

script

A

a form of computer program, typically a file, which contains a collection of commands.

24
Q

setwd()

A

set your working directory

25
Q

shell

A

generic name for an application or program which provides access to the underlying system resources.

26
Q

string

A

a one dimensional array of characters

27
Q

terminal

A

a GUI-based interface into which users can type commands and print text output

28
Q

text editor

A

a computer program for editing plain text files. This differs from a word processor, which includes text formatting.

29
Q

text file

A

a computer file in which data is stored in a particular structure of successive lines. When used for more complex purposes, it is generally structured in lines for the entries and in columns or “fields” for different conditions. All elements in these entries are delimited from one another by “separators” (spaces, tabulation, etc…)

30
Q

UNIX

A

is an operating system developed by Bell Laboratories of AT&T, and is an example of a multi-tasking, multi-user operating system

31
Q

user

A

the individual accessing system resources.

32
Q

variable

A

a string of characters that is used to denote some value stored within the computer and may be changed during execution of a programme
an object in R that stores data in a specified manner, and can be used to easily manipulate the data

33
Q

vector

A

the simplest structure of data in R, consisting of elements called components