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

figure for what calls what and is created by what #5

Open
Remi-Gau opened this issue Dec 10, 2021 · 0 comments
Open

figure for what calls what and is created by what #5

Remi-Gau opened this issue Dec 10, 2021 · 0 comments

Comments

@Remi-Gau
Copy link

Currently trying to get an overview of the implementation for fmriprep.

Started playing around with making DAGs with makefile and makefile2graph.

Could this be useful? At the moment it is a big mess but could be improved maube

I am still not quite sure how to best explain how runJOB.sh, process.sbatch and all.jobs would be related in a DAG though. Mostly because I know next to nothing about how HPCs works...

out

.PHONY: /home/user/license.txt BIDS_datalad_ds ReproNim_containers bootstrap.sh

ria_output/fmriprep/sub-id: /dev/shm/job_id ria_output fbig/code/participant_job

/dev/shm/job_id: fbig/code/runfmriprep.sh

fbig/code/runfmriprep.sh: bids_fmriprep bootstrap.sh
bids_fmriprep: fbig/code/pipeline/images/bids/bids-fmriprep.sing bootstrap.sh

fbig/code/pipeline/images/bids/bids-fmriprep.sing: bootstrap.sh fbig/code/participant_job fbig/inputs/data/sub-id fbig/code/license.txt

fbig/code/participant_job: fbig/code/call.job bootstrap.sh 

fbig/code/call.job: fbig/code/all.jobs bootstrap.sh

fbig/code/all.jobs: fbig/code/process.sbatch bootstrap.sh

fbig/code/runJOB.sh: bootstrap.sh

fbig/code/process.sbatch: bootstrap.sh

fbig/code/license.txt: bootstrap.sh


bootstrap.sh: BIDS_datalad_ds /home/user/license.txt ReproNim_containers
ria_output: bootstrap.sh
ria_input/inputs/data: bootstrap.sh
fbig/inputs/data/sub-id: bootstrap.sh 

then call

make -Bnd | make2graph | dot -Tpng -o out.png
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant