Skip to content

Commit

Permalink
update instrument list in readme
Browse files Browse the repository at this point in the history
  • Loading branch information
Kiweler committed Jun 7, 2019
1 parent c1adac6 commit 594dd0f
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 11 deletions.
13 changes: 8 additions & 5 deletions README.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,17 @@ knitr::opts_chunk$set(
```

# MARMoSET

A package to extract meta data out of Thermo Fischer raw files.
Meta data refers to what is found in a raw file as parts of the file header, sample information, instrument method and mass spectrometer tune data.

Works with the following instruments:

* Thermo EASY-nLC
* RSLCnano
* Q Exactive Plus - Orbitrap MS
* Q Exactive HF - Orbitrap MS
* Q Exactive - Orbitrap MS
* Orbitrap Fusion Lumos

## Motivation:

Expand All @@ -47,7 +48,7 @@ The c# command line tool can be used in R with `generate_json()` to create a JSO

This JSON file can also be created by using the MARMoSET.exe externally.

Due to the design of the RawFileReader the MARMoSET.exe and therefore this command is running as 64 bit code on Windows only. To use this package with another operating system, it is necessarry to already have the JSON file created. To open a JSON file in R the package `jsonlite` provides the function `fromJSON()`.
Due to the design of the RawFileReader, the MARMoSET.exe and therefore this command is running as 64 bit code on Windows only. To use this package with another operating system, it is necessarry to already have the JSON file created. To open a JSON file in R the package `jsonlite` provides the function `fromJSON()`.

```{r}
library(MARMoSET)
Expand Down Expand Up @@ -108,11 +109,13 @@ In the meta data of the 'Thermo EASY-nlc' is a gradient table. This table can be

```{r}
gradient_table <- one_gradient_table(flat_json = flat_json,
group_number = 1)
group_number = 1,
lc_pump = "Thermo EASY-nLC")
vector_of_gradient_tables <- gradient_tables(flat_json = flat_json)
vector_of_gradient_tables <- gradient_tables(flat_json = flat_json,
lc_pump = "Thermo EASY-nLC")
head(gradient_table, 3)
head(gradient_table, 2)
```

Finally to export all tables in a vector or one specific, the functions `save_group_table()` and `save_all_groups()`are helpful. The output of `gradient_tables()` or `match_terms()` goes in as `groups_vector` whereas the second argument, `output_path` expects a path with filename. `save_all_groups()` adds the group numbers automatically to each filename, `save_group_table()` takes it as third argument but doesn't add.
Expand Down
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,11 @@ A package to extract meta data out of Thermo Fischer raw files. Meta data refers
Works with the following instruments:

- Thermo EASY-nLC
- RSLCnano
- Q Exactive Plus - Orbitrap MS
- Q Exactive HF - Orbitrap MS
- Q Exactive - Orbitrap MS
- Orbitrap Fusion Lumos

Motivation:
-----------
Expand Down Expand Up @@ -40,7 +42,7 @@ The c\# command line tool can be used in R with `generate_json()` to create a JS

This JSON file can also be created by using the MARMoSET.exe externally.

Due to the design of the RawFileReader the MARMoSET.exe and therefore this command is running as 64 bit code on Windows only. To use this package with another operating system, it is necessarry to already have the JSON file created. To open a JSON file in R the package `jsonlite` provides the function `fromJSON()`.
Due to the design of the RawFileReader, the MARMoSET.exe and therefore this command is running as 64 bit code on Windows only. To use this package with another operating system, it is necessarry to already have the JSON file created. To open a JSON file in R the package `jsonlite` provides the function `fromJSON()`.

``` r
library(MARMoSET)
Expand Down Expand Up @@ -106,11 +108,13 @@ In the meta data of the 'Thermo EASY-nlc' is a gradient table. This table can be

``` r
gradient_table <- one_gradient_table(flat_json = flat_json,
group_number = 1)
group_number = 1,
lc_pump = "Thermo EASY-nLC")

vector_of_gradient_tables <- gradient_tables(flat_json = flat_json)
vector_of_gradient_tables <- gradient_tables(flat_json = flat_json,
lc_pump = "Thermo EASY-nLC")

head(gradient_table, 3)
head(gradient_table, 2)
#> Time[mm:ss] Duration[mm:ss] Flow[nl/min] Mixture[%B]
#> 1 00:00 00:00 300 5
#> 2 01:00 01:00 300 5
Expand Down
12 changes: 10 additions & 2 deletions vignettes/using_MARMoSET.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,11 @@ Meta data refers to what is found in a raw file as parts of the file header, sam
Works with the following instruments:

* Thermo EASY-nLC
* RSLCnano
* Q Exactive Plus - Orbitrap MS
* Q Exactive HF - Orbitrap MS
* Q Exactive - Orbitrap MS
* Orbitrap Fusion Lumos

## Motivation:

Expand Down Expand Up @@ -112,9 +114,11 @@ In the meta data of the 'Thermo EASY-nlc' is a gradient table. This table can be

```{r}
gradient_table <- one_gradient_table(flat_json = flat_json,
group_number = 1)
group_number = 1,
lc_pump = "Thermo EASY-nLC")
vector_of_gradient_tables <- gradient_tables(flat_json = flat_json)
vector_of_gradient_tables <- gradient_tables(flat_json = flat_json,
lc_pump = "Thermo EASY-nLC")
head(gradient_table, 2)
```
Expand Down Expand Up @@ -142,3 +146,7 @@ group_count(json)
files_in_group(json, 1)
```

## How to cite:

Kiweler M, Looso M and Graumann J. MARMoSET – Extracting Publication-Ready Mass Spectrometry Metadata from RAW Files. Molecular & Cellular Proteomics (2019), DOI: 10.1074/mcp.TIR119.001505

0 comments on commit 594dd0f

Please sign in to comment.