Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.

scRNASeq changes Feb 2020 #438

Merged
merged 4 commits into from
Apr 10, 2020
Merged

scRNASeq changes Feb 2020 #438

merged 4 commits into from
Apr 10, 2020

Conversation

wong-nw
Copy link
Contributor

@wong-nw wong-nw commented Mar 3, 2020

ChangeLog Feb 2020

gui/scrnaseq.py
Add CITESeq dropdown menu for QC
Updated Differential Expression to include: choice of rds object for DE; Clustering resolutions to run DE on; which test to use for DE; min fraction; min fold change; change of groups and change of contrasts. Still needs to be tested thoroughly, but at the moment will not throw errors when running QC.

Rules/scrnaQC.snakefile
Move RMarkdown QC report from Scripts to QC to match expected snakefile output for rule qcReport_scrna
Add CITESeq parameter to rule qc_scrna
Add CITESeq parameter to rule integratedBbatch
Changed rule qc_scrna to use extension-free names from groups.tab file

scrnaQC.R
Add R libraries and fixed paths
Add catch to remove “.h5” from Sample IDs in Seurat object
Add multiple clustering resolutions
Add full SingleR outputs to misc meta.data
Corrected Immune Cell Expression to DICE
Add CITESeq read in and normalization/scaling
Correct indents for readability
Add Novershtern Hematopoeitic Data to human SingleR

integrateBatches.R
Add CITESeq renormalize and rescale
Add multiple clustering resolutions
Corrected loop for multiple clustering resolutions
Corrected output to contain single output RDS that matches snakemake output
Correct indents for readability
Correct clustering parameters call (dims.use -> dims, reduction.type -> reduction)
Added catch for large datasets. Default pcs to 50 if total sample size > 50k cells

cluster.json
Changed integratedBatch params to memory=200g, time=2 days
Changed qc_scrna params to memory=150g, time = 1 day

pipeliner2.py
Added mm10 to the included list for scRNASeq

wong-nw and others added 3 commits March 3, 2020 14:02
* Fix sequenza error

* Scrnaseq (#437)

Scrnaseq: miRNA-seq changes and scRNA-seq changes

* Symlink counts matrix if "counts/" exists in users rawdata directory

* Dectect if users is starting from a raw counts matrix

* Updating pop-up box dialogue after detection of new counts matrix filetype

* Find differential expression metadata in "/path/to/rawdata/counts/"

* Readability: checking for counts matrix outside conditional statement

* Adding "--alignEndsProtrude 10 ConcordantPair --peOverlapNbasesMin 10" to the first and second pass of STAR

* Explicitly loading 'python/2.7': default version of python changing to '3.7'

Co-authored-by: Mayank  Tandon <[email protected]>
Co-authored-by: wong-nw <[email protected]>
Co-authored-by: jlac <[email protected]>
@skchronicles skchronicles merged commit 57c2e14 into CCBR:activeDev Apr 10, 2020
skchronicles added a commit that referenced this pull request Apr 29, 2020
* scRNASeq changes Feb 2020

* March updates

* Merging activeDev for v4.0.1 release (#444)

* Fix sequenza error

* Scrnaseq (#437)

Scrnaseq: miRNA-seq changes and scRNA-seq changes

* Symlink counts matrix if "counts/" exists in users rawdata directory

* Dectect if users is starting from a raw counts matrix

* Updating pop-up box dialogue after detection of new counts matrix filetype

* Find differential expression metadata in "/path/to/rawdata/counts/"

* Readability: checking for counts matrix outside conditional statement

* Adding "--alignEndsProtrude 10 ConcordantPair --peOverlapNbasesMin 10" to the first and second pass of STAR

* Explicitly loading 'python/2.7': default version of python changing to '3.7'

Co-authored-by: Mayank  Tandon <[email protected]>
Co-authored-by: wong-nw <[email protected]>
Co-authored-by: jlac <[email protected]>

Co-authored-by: Skyler Kuhn <[email protected]>
Co-authored-by: Mayank  Tandon <[email protected]>
Co-authored-by: jlac <[email protected]>
Co-authored-by: skchronicles <[email protected]>
skchronicles added a commit that referenced this pull request Jun 17, 2020
* improving estimated fragment length

* est fraglen; diffbind

* DiffBind and cleanup

* ppqt changes

* ppqt improvements and a few other details

* scRNASeq changes Feb 2020 (#438)

* scRNASeq changes Feb 2020

* March updates

* Merging activeDev for v4.0.1 release (#444)

* Fix sequenza error

* Scrnaseq (#437)

Scrnaseq: miRNA-seq changes and scRNA-seq changes

* Symlink counts matrix if "counts/" exists in users rawdata directory

* Dectect if users is starting from a raw counts matrix

* Updating pop-up box dialogue after detection of new counts matrix filetype

* Find differential expression metadata in "/path/to/rawdata/counts/"

* Readability: checking for counts matrix outside conditional statement

* Adding "--alignEndsProtrude 10 ConcordantPair --peOverlapNbasesMin 10" to the first and second pass of STAR

* Explicitly loading 'python/2.7': default version of python changing to '3.7'

Co-authored-by: Mayank  Tandon <[email protected]>
Co-authored-by: wong-nw <[email protected]>
Co-authored-by: jlac <[email protected]>

Co-authored-by: Skyler Kuhn <[email protected]>
Co-authored-by: Mayank  Tandon <[email protected]>
Co-authored-by: jlac <[email protected]>
Co-authored-by: skchronicles <[email protected]>

* improving ppqt, diffbind, frip, and jaccard

* fixed the InitialChIPseqQC.snakefile conflict

* fastqc bug fixed

* more memory for BWA in ChIP-seq pipeline

* reverting ngsqc_plot to a version that functions

Co-authored-by: wong-nw <[email protected]>
Co-authored-by: Skyler Kuhn <[email protected]>
Co-authored-by: Mayank  Tandon <[email protected]>
Co-authored-by: jlac <[email protected]>
Co-authored-by: skchronicles <[email protected]>
skchronicles added a commit that referenced this pull request Sep 14, 2020
* improving estimated fragment length

* est fraglen; diffbind

* DiffBind and cleanup

* ppqt changes

* ppqt improvements and a few other details

* scRNASeq changes Feb 2020 (#438)

* scRNASeq changes Feb 2020

* March updates

* Merging activeDev for v4.0.1 release (#444)

* Fix sequenza error

* Scrnaseq (#437)

Scrnaseq: miRNA-seq changes and scRNA-seq changes

* Symlink counts matrix if "counts/" exists in users rawdata directory

* Dectect if users is starting from a raw counts matrix

* Updating pop-up box dialogue after detection of new counts matrix filetype

* Find differential expression metadata in "/path/to/rawdata/counts/"

* Readability: checking for counts matrix outside conditional statement

* Adding "--alignEndsProtrude 10 ConcordantPair --peOverlapNbasesMin 10" to the first and second pass of STAR

* Explicitly loading 'python/2.7': default version of python changing to '3.7'

Co-authored-by: Mayank  Tandon <[email protected]>
Co-authored-by: wong-nw <[email protected]>
Co-authored-by: jlac <[email protected]>

Co-authored-by: Skyler Kuhn <[email protected]>
Co-authored-by: Mayank  Tandon <[email protected]>
Co-authored-by: jlac <[email protected]>
Co-authored-by: skchronicles <[email protected]>

* improving ppqt, diffbind, frip, and jaccard

* fixed the InitialChIPseqQC.snakefile conflict

* fastqc bug fixed

* more memory for BWA in ChIP-seq pipeline

* reverting ngsqc_plot to a version that functions

* fixing FRiP

* improved ChIP-seq PE and bug fixes

Co-authored-by: wong-nw <[email protected]>
Co-authored-by: Skyler Kuhn <[email protected]>
Co-authored-by: Mayank  Tandon <[email protected]>
Co-authored-by: jlac <[email protected]>
Co-authored-by: skchronicles <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants