Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better organized directory structure #3

Open
saketkc opened this issue Jan 26, 2018 · 2 comments
Open

Better organized directory structure #3

saketkc opened this issue Jan 26, 2018 · 2 comments
Labels
enhancement New feature or request

Comments

@saketkc
Copy link

saketkc commented Jan 26, 2018

Maybe the pbs scripts can be separated out by moving them to a new directory called pbs, rather than have them side by side with your analysis scripts.

@bdecato
Copy link
Owner

bdecato commented Jan 31, 2018

I am not sure how to best handle this. For most figures, I have two main scripts: a shell script used on the PMD/methylation files and an R script used to generate figures from the summarized data output from the shell script.

Occasionally, the shell data wrangling requires some parallelization (e.g. calculate methylation levels in a region for all 220 methylomes). I typically write a PBS for these tasks and end my shell script by submitting that task, leaving me with a PBS, shell, and R script for each figure.

I think I should probably keep those three things together for each figure. The question is whether I should un-parallelize for the github repo in the name of simplicity for future users without a PBS-based HPC cluster.

@bdecato bdecato changed the title Separate out pbs scripts from other scripts Better organized directory structure Feb 4, 2018
@bdecato bdecato added the enhancement New feature or request label Feb 4, 2018
@bdecato
Copy link
Owner

bdecato commented Feb 4, 2018

Generalized this issue to just be about improving the organization of this repo. Not sure what the solution is yet.

@github-staff github-staff deleted a comment Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants