mirror of
https://github.com/MillironX/sc2-sequencing.git
synced 2024-12-22 03:08:17 +00:00
Add sorting scripts to Illumina README
This commit is contained in:
parent
54b8fddca8
commit
8bc8362a62
2 changed files with 50 additions and 2 deletions
1
.vscode/settings.json
vendored
1
.vscode/settings.json
vendored
|
@ -4,6 +4,7 @@
|
||||||
"chmod",
|
"chmod",
|
||||||
"cygpath",
|
"cygpath",
|
||||||
"demux",
|
"demux",
|
||||||
|
"miseq",
|
||||||
"mkdir",
|
"mkdir",
|
||||||
"wphl"
|
"wphl"
|
||||||
]
|
]
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
# Illumina
|
# Illumina
|
||||||
|
|
||||||
|
## FASTQ Downloader
|
||||||
|
|
||||||
This script downloads all FASTQs associated with a specific Run ID from
|
This script downloads all FASTQs associated with a specific Run ID from
|
||||||
Illumina's Basespace.
|
Illumina's Basespace.
|
||||||
|
|
||||||
## Usage
|
### Usage
|
||||||
|
|
||||||
To be run in Cygwin
|
To be run in Cygwin
|
||||||
|
|
||||||
|
@ -20,7 +22,7 @@ Basespace](https://user-images.githubusercontent.com/25492070/113320967-59a88000
|
||||||
Note that Ctrl+V does not paste in either Cygwin or Windows terminals. Use
|
Note that Ctrl+V does not paste in either Cygwin or Windows terminals. Use
|
||||||
right-click, instead.
|
right-click, instead.
|
||||||
|
|
||||||
## Installation
|
### Installation
|
||||||
|
|
||||||
This script requires [Cygwin](https://cygwin.com/install.html). The install
|
This script requires [Cygwin](https://cygwin.com/install.html). The install
|
||||||
process is complicated thanks to requiring native features of both Windows and
|
process is complicated thanks to requiring native features of both Windows and
|
||||||
|
@ -59,3 +61,48 @@ Cygwin.
|
||||||
12. In the Target textbox, add a space and `--login dl-fastqs.sh` to the
|
12. In the Target textbox, add a space and `--login dl-fastqs.sh` to the
|
||||||
existing text
|
existing text
|
||||||
13. Click OK
|
13. Click OK
|
||||||
|
|
||||||
|
## FASTQ Sorters
|
||||||
|
|
||||||
|
These scripts change the file names of the FASTQ files to correspond with the
|
||||||
|
well positions during prep phases.
|
||||||
|
|
||||||
|
### Usage
|
||||||
|
|
||||||
|
To be run with Julia.
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
julia --project=PATH_TO_ILLUMINA_FOLDER PATH_TO_SORTING_SCRIPT
|
||||||
|
```
|
||||||
|
|
||||||
|
In practice, this looks like
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
julia --project=C:\Users\MillironX\illumina C:\Users\MillironX\illumina\sort-miseq.jl
|
||||||
|
```
|
||||||
|
|
||||||
|
### Installation
|
||||||
|
|
||||||
|
These scripts require [Julia](https://julialang.org).
|
||||||
|
|
||||||
|
1. Download and install Julia
|
||||||
|
1. Select "Add Julia to PATH" as an option
|
||||||
|
2. All other default options will work
|
||||||
|
2. Download the Repo's ZIP file (click green button on upper-right)
|
||||||
|
3. Press `Win+R`, type `%USERPROFILE%` and press Enter
|
||||||
|
4. Copy the illumina folder from the ZIP file into the newly opened folder
|
||||||
|
5. Press `Win+X`, then `I` to open a new PowerShell window
|
||||||
|
6. Type `julia --project=$env:USERPROFILE\illumina` and press Enter
|
||||||
|
7. Press the `]` key, the prompt should change to say `(illumina) pkg>`
|
||||||
|
8. Run `instantiate`
|
||||||
|
9. Press the backspace key to return to the `julia>` prompt
|
||||||
|
10. Run `exit()`
|
||||||
|
11. Close PowerShell
|
||||||
|
12. Right-click the Windows desktop, and click "New | Shortcut..."
|
||||||
|
13. Type `julia --project=%USERPROFILE%\illumina
|
||||||
|
%USERPROFILE%\illumina\sort-miseq.jl` and click Next
|
||||||
|
14. Type `Sort MiSeq Run` or something else memorable and click "Finish"
|
||||||
|
15. Right-click the Windows desktop, and click "New | Shortcut..."
|
||||||
|
16. Type `julia --project=%USERPROFILE%\illumina
|
||||||
|
%USERPROFILE%\illumina\sort-nextseq.jl` and click Next
|
||||||
|
17. Type `Sort NextSeq Run` or something else memorable and click "Finish"
|
||||||
|
|
Loading…
Reference in a new issue