cytomining / profiling-handbook

Image-based Profiling Handbook
https://cytomining.github.io/profiling-handbook/
Creative Commons Zero v1.0 Universal
8 stars 7 forks source link

Document Beth's profiling workflow #36

Closed bethac07 closed 2 years ago

bethac07 commented 5 years ago

(Tentatively as appendix B)

shntnu commented 4 years ago

Here's some text to add for the Broad-specific section

Instead, you'll ssh into one of the existing Broad login servers (ssh login01 , ssh login02, etc (up through at least 04))- for file upload, I then make a tmux, run reuse UGER (for some reason this is necessary), then ish -l h_vmem=4G -pe smp 4 ; that will get you an interactive session on the cluster with 4GB of RAM and 4 CPUs (you can update those as you need, but that's what I used for my "uploading files test" and got comparable or better speeds than pirita).

shntnu commented 4 years ago

Moving our Slack discussion here.

The Cell Painting Assay Protocol cites the following chapters; That presumably means that everything else in the gdoc is redundant with this handbook.

One options is to delete all other sections of this handbook (after making sure that the information is captured in the gdoc) and keep only Chapter 6.

For Chapter 6, we decide either to maintain it here, or move that as well to the gdoc.

The advantage of keeping Chapter 6 here (and delete it from the gdoc) is that eventually we expect Chapter 6 to be replaced with the workflow submodule that @gwaygenomics is creating.

What do you think @bethac07 ?

(Chapter 1.2)
(Chapter 1.3)
(Chapter 6.10)
(Chapter 6.2)
(Chapter 6.2.1)
(Chapter 6.2.2)
(Chapter 6.2.3)
(Chapter 6.3)
(Chapter 6.3.1)
(Chapter 6.3.2)
(Chapter 6.3.4)
(Chapter 6.3.5)
(Chapter 6.4)
(Chapter 6.4.2)
(Chapter 6.4.3)
(Chapter 6.5.1)
(Chapter 6.6)
(Chapter 6.6.2)
(Chapter 6.6.3)
(Chapter 6.7)
(Chapter 6.7.2)
(Chapter 6.7.3)
(Chapter 6.9.1)
bethac07 commented 4 years ago

Realistically, I'm not the one who USES the document, so Nasim and David would have more input here than I do.

The major reason we made the google document was to be able to add more detail and explanations- stuff that the current document assumes you know.

I think my ideal solution would be to have a version of the handbook that was more accessible to everyone, but I don't know how to do that without making it so long that it becomes clunky for the more-computational folks who already know what they're doing to read. Collapsible notes-for-beginners sections? Is that a thing?

shntnu commented 4 years ago

The major reason we made the google document was to be able to add more detail and explanations- stuff that the current document assumes you know.

Got it – the documentation in the handbook is certainly very sparse so maybe extra context is actually useful.

I think my ideal solution would be to have a version of the handbook that was more accessible to everyone, but I don't know how to do that without making it so long that it becomes clunky for the more-computational folks who already know what they're doing to read. Collapsible notes-for-beginners sections? Is that a thing?

Collapsible sections do not exist unfortunately. But maybe it's sufficient that we expect the readers to navigate using the TOC, and prefix "Beginners" to sections that are for beginners. But maybe you are saying that this needs to be much more fine grained – not at the subsection level but at the paragraph level?

bethac07 commented 4 years ago

Would none of these ideas work in our current r markdown flow?

shntnu commented 4 years ago

Would none of these ideas work in our current r markdown flow?

Nice!

https://bookdown.org/yihui/rmarkdown-cookbook/html-tabs.html

I can test it and let you know

shntnu commented 4 years ago

https://bookdown.org/yihui/rmarkdown-cookbook/html-tabs.html

Does not work with bookdown :( https://github.com/rstudio/bookdown/issues/393#issuecomment-298697215

We have a winner! (thanks to @gwaygenomics for telling me about this)

To use a different region, modify the `vpc` module in the AWS infrastructure setup.

<details>
  <summary>*Click for details on AWS*</summary>
  AWS is cool!

</details> 

Here's what it looks like by default

Screen Shot 2020-04-30 at 7 38 59 PM

Here's when you click on it

Screen Shot 2020-04-30 at 7 38 46 PM
bethac07 commented 4 years ago

Huzzah! I'll put doing this on one of my team's to-do lists, unless you're dying to do it yourself.

shntnu commented 4 years ago

Huzzah! I'll put doing this on one of my team's to-do lists, unless you're dying to do it yourself.

Hurray! Feel free to tag me on PRs, if that's useful.