greenelab / xswap-manuscript

Manuscript on XSwap network permutation and hetnet node degrees
https://greenelab.github.io/xswap-manuscript/
Other
3 stars 5 forks source link

Supplemental information #74

Closed zietzm closed 7 months ago

zietzm commented 7 months ago

This builds a standalone PDF locally using build.sh. I'm not sure how to make this be built using CI here, or if we want that. I can push a PDF of the supplement if desired.

References https://github.com/greenelab/xswap-manuscript/issues/69

dhimmel commented 7 months ago

This build a standalone PDF locally using build.sh. I'm not sure how to make this be built using CI here

We should be able to get the desired effect with a workflow dispatch / adhoc CI job here. I'll configure like the following:

image

Running in this job... will update comment with outputs uploaded as artifact.

manuscript-7357539602-55ccf90.zip

Hmm, the build ended up building the main branch and not supplement. Let me look into why

dhimmel commented 7 months ago

Let me look into why

Ah, that's because the supplement branch in the greenelab repo doesn't have the PR commit yet. I will merge this PR, and then we can make subsequent commits to the supplement branch in greenelab/xswap-manuscript

Post-merge running job: manuscript-7357607789-303d5a5.zip

PDF looks good. I'll play around with 2 small updates:

dhimmel commented 7 months ago

Made some tweaks in https://github.com/greenelab/xswap-manuscript/commit/99b1ad9af7ba7814a2eaed76949abb7fc41b9266, ran a dispatch, and uploading manuscript-7357911735-99b1ad9.zip. Extracted PDF: 2023-12-29_xswap-supplementary-information.pdf