Submission table for cell type and tumor classification of ETP T-ALL (SCPCP000003) #847
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose/implementation Section
For the submission of cell type and tumor annotation for ETP T-ALL samples (n=31) in SCPCP000003
Please link to the GitHub issue that this pull request addresses.
#822
What is the goal of this pull request?
To submit the cell type and tumor annotation for ETP T-ALL samples (n=31) in SCPCP000003
Briefly describe the general approach you took to achieve this goal.
The same approach is followed as proposed in the module for non-ETP T-ALL (SCPCP000003):
If known, do you anticipate filing additional pull requests to complete this analysis module?
No
Results
What is the name of your results bucket on S3?
s3://researcher-650251722463-us-east-2/cell-type-ETP-ALL-03/
What types of results does your code produce (e.g., table, figure)?
What is your summary of the results?
Compared to previous PR, I added the scripts and results for ScType exploration (we then fine-tuned the B cells using the stringent cutoff), running CopyKat and InferCNV using the fine-tuned B cells. As we mention in #838, I will just use CopyKat prediction as the tumor cell classification. The fine-tuning strategy actually help us to purify the B cells in the 4 samples (
SCPCL000055
,SCPCL000066
,SCPCL000696,
andSCPCL000709
) mentioned in #826, instead of doing manual checking on the location of B cells on umap and comparing them with theBFeatures1
(average expression of B marker genes) on the dotplot.I also generated the
tsv
files for the final submission table andpng
showing the cell type and tumor cell classification (s3://researcher-650251722463-us-east-2/cell-type-ETP-ALL-03/results/submission_table
)Provide directions for reviewers
What are the software and computational requirements needed to be able to run the code in this PR?
renv.lock
andconda.lock
.Are there particularly areas you'd like reviewers to have a close look at?
Is there anything that you want to discuss further?
Author checklists
Check all those that apply.
Note that you may find it easier to check off these items after the pull request is actually filed.
Analysis module and review
README.md
has been updated to reflect code changes in this pull request.Reproducibility checklist
Dockerfile
.environment.yml
file.renv.lock
file.