-
Notifications
You must be signed in to change notification settings - Fork 15
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
Automate case study creation | starting with rmd
report
#27
Comments
Cateline |
@the-mayer could you pass along your |
I'm attaching the report template and some sample output, for reference. Note, this report is parameterized, so figures can be supplied as parameters when rendering. As an example, the MolEvolvR web app renders this report by calling:
As you become more familiar with the way reports are generated in the Web App, we can work together to supply the correct parameters to this report in an automated fashion. Let me know if you have any questions in the meantime! |
Thank you for sharing.
…On Thu, 3 Oct 2024, 23:55 D Mayer, ***@***.***> wrote:
I'm attaching the report template and some sample output, for reference.
example_report.zip
<https://github.com/user-attachments/files/17249962/example_report.zip>
Note, this report is parameterized, so figures can be supplied as
parameters when rendering. As an example, the MolEvolvR web app renders
this report by calling:
## List of graphics to include in report
params <- list(
## Results Summary
### Domain Architecture
rs_interproscan_visualization = rs_IprGenes_rx(),
### Proximity Network
proximity_network = rval_rs_network_layout_rx(),
## Phylogeny
### Sunburst
sunburst = ***@***.***,
### Data
data = rs_data_table_rx(),
## Query Data
### Data Table
queryDataTable = queryDataTable_rx(),
### FASTA
fastaDataText = fastaDataText_rx(),
### Query Heatmap
heatmap = query_heatmap_rx(),
### Domain Architecture
query_data = query_data(),
query_domarch_cols = query_domarch_cols(),
query_iprDatabases = input$query_iprDatabases,
query_iprVisType = input$query_iprVisType,
## Homolog Data
mainTable = mainTable_rx(),
## Domain Architecture
### Table
DALinTable = DALinTable_rx(),
### Heatmap
DALinPlot = DALinPlot_rx(),
### Network
DANetwork = DANetwork_rx(),
DA_Prot = DA_Prot(),
domarch_cols = domarch_cols(),
DA_Col = input$DA_Col,
DACutoff = DACutoff(),
### Interproscan Viz
da_interproscan_visualization = da_IprGenes_rx(),
### Upset Plot
# uses existing params
## Phylogeny
### Sunburst
phylo_sunburst_levels = input$levels,
phylo_sunburst = phylogeny_prot(),
### Tree
tree_msa_tool = input$tree_msa_tool,
### MSA
rep_accnums = rep_accnums(),
msa_rep_num = input$msa_rep_num,
app_data = app_data(),
PhyloSelect = input$PhyloSelect,
acc_to_name = acc_to_name(),
rval_phylo = rval_phylo(),
query_pin = query_pin(),
msa_reduce_by = input$msa_reduce_by
)
## Render RMarkdown report, with included graphics
rmarkdown::render(tempReport, output_file = file, params = params, envir = new.env(parent = globalenv()))
As you become more familiar with the way reports are generated in the Web
App, we can work together to supply the correct parameters to this report
in an automated fashion. Let me know if you have any questions in the
meantime!
—
Reply to this email directly, view it on GitHub
<#27 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BIQBLEIJL52JH43BOY6Q7Q3ZZWVLZAVCNFSM6AAAAABPH7U2RGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJSGMYTQMBXHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hi @jananiravi I’ll like to be assigned to this, to get started |
Hi @jananiravi , please assign me some proteins I can work with. You can add them today |
Each of you can start with one of the 6 ESKAPE species in the CARD antibiotic resistance genes database: https://card.mcmaster.ca/download
(Reach out via slack to those interested in bio/bioinfo to take other species -- those interested in bioinfo/r-pkg to work on well-annotated functions.) Hope this helps! |
@AbhirupaGhosh @charmvang @wolfeet1 @klterwelp if you card data workflows or top genes readily available, please share those as starting points as well. |
@KewalinSamart if you have top TB disease/drug genes, create a new spinoff issue for TB gene case study with the same tags as this one. We can request assignees for that, too. |
Thank you so much @jananiravi |
Title: Process CARD Data, Map Short Names, and Run MolEvolveR
I hope this helps @Cateline |
Yes, this is now clear. Does it mean that I need to cancel the pull request I had already made? |
Yes that would be better. |
Great. Thanks for the help
…On Wed, Oct 9, 2024 at 12:40 PM Abhirupa Ghosh ***@***.***> wrote:
Yes that would be better.
—
Reply to this email directly, view it on GitHub
<#27 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BIQBLEJCVD6ZVG3GJPMOZ7DZ2WBC7AVCNFSM6AAAAABPH7U2RGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBTGI4TIMZWGA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I see you have a better understanding now |
Yeah of course
Where are you stuck on?
…On Thu, 10 Oct 2024, 07:10 MyleeeA, ***@***.***> wrote:
@Cateline <https://github.com/Cateline>
I see you have a better understanding now
Would you be so kind as to guide me abit
Thank you 🙏🏾
—
Reply to this email directly, view it on GitHub
<#27 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BIQBLEPRKSA73GXHIV7D7V3Z2X42LAVCNFSM6AAAAABPH7U2RGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBTHEZDMNJWGU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
First of all, I'm struggling with getting the right version for R and R studio so I clone the MolEvolvR repo to enable me use it's functions in R CC: @jananiravi |
https://posit.co/download/rstudio-desktop/ |
Thank you for helping out everytime I need your help @Cateline |
|
Add code for fetching and saving FASTA sequences for Staph-DA
Expanded Bug-Drug.R code to retrieve and save FASTA sequences for ESKAPE pathogens resistant to DAP (Daptomycin)
rmd
reportThe text was updated successfully, but these errors were encountered: