Add spatiotemporal SETBP1 target permutation analysis - #9
Conversation
… and word splitting
Download genome reference and datasets
tsoelter
left a comment
There was a problem hiding this comment.
Looks like I am missing the updated setbp1 targets CSV file 260403_setbp1_targets.csv, so the 02 and 03 jobs in this PR fail.
rm redundant line for checking/making directory-- already done automatically with cap_data_download
Sorry, thought for sure I'd added and mistook the old file for the new one (with the names so close!) this should be fixed now! |
tsoelter
left a comment
There was a problem hiding this comment.
Scripts run and verify! 🎉 I left a few additional comments regarding typos, potential dead code, and some minor issues during filtering and file writing.
…ames, and tweak lollipop plot axis expansion
I believe I've addressed all your comments |
sashataluri
left a comment
There was a problem hiding this comment.
I reviewed and ran this pull request. I also verified our results.
Looks good.
tsoelter
left a comment
There was a problem hiding this comment.
Changes look good and everything still verifies! 🎉
Summary
This is a permutation analysis using SETBP1 target genes in BrainSpan developmental brain data (prenatal and postnatal) and adult and developmental GTEx data (postnatal, tissues related to SETBP1 disorder phenotypes). I also calculate target coexpression with SETBP1 across datasets and include a plotting script.
This analysis should be reflected in the current manuscript draft under "SETBP1 target spatiotemporal permutation testing" Methods section and "Spatio-Temporal Expression and Functional Prioritization Identifies Key Neurodevelopmental Targets of SETBP1" Results section.
Author Checklist
See instructions here.
cap_container command has been included in each script using a container.
in this pull request.
or unrelated files are part of this pull request. Use
.gitignoreto preventirrelevant files from accidentally being included.
lasseignelabanddefaultenvironments by running the job until two consecutive runs producethe same results. Code comments (per script) have been added for
non-reproducible scripts. Include information about why the script is not
reproducible.
message should show in the GitHub pull request status box above the
"Merge pull request" button.
branch has conflicts that must be resolved" message in the GitHub pull
request status box above the "Merge pull request" button.
pull request.
Self/Peer Review Checklist (Coding Guidelines)
why, not what the code is doing. Avoid excessive or redundant commenting.
Setup
Ensure you have CAPTURE v1.0.0 with the cap version and cap update commands.
Reproduce results
Download Brainspan and GTEx data
Should take < 10 minutes
Brainspan and GTEx permutation analyses should each take ~30-55 minutes
Once permutation scripts have completed, run plotting script.
Plotting script should take < 5 minutes
Verification
Then check for any differences
This should return nothing, indicating no differences between outputs
Cleanup and Symlink
Only run this after verifying outputs!!
This will remove your specific download of BrainSpan and GTEx data, and instead symlink to the Lasseigne Lab DATASET_dir
The gtex/developmental, gtex/adult, and brainspan directories should point to the Lasseigne Lab DATASET_dir on Cheaha.