Skip to content

Conversation

@BrianLang
Copy link
Collaborator

This is in progress. Still ironing out which links are actually still valid from the excel sheet, trying to find replacements.

- Add comprehensive resources.qmd with 105 R resources organized by 10 priority categories
- Include star rating system and audience classification (Beginner/Intermediate/Advanced)
- Update navigation in _quarto.yml to include R Resources page
- Add responsive CSS styling for resource cards, categories, and mobile optimization
- Implement PSI AIMS brand-consistent design with gold/black color scheme
- Fix existing CSS syntax errors in hex styling
- Exclude tmp planning files from Quarto build process
- Features: Quick Access section, categorized resources, quality indicators, print-friendly styling

Categories covered: Pharmaverse & Admiral, Regulatory Submissions, Industry Groups, 
Dashboards & Interactive Tools, Training & Courses, Books & References, 
Data Visualization, Tools & Utilities, Examples & Galleries, Conference Materials
…d audience metadata

- Remove all star ratings (⭐⭐⭐⭐⭐) from resource entries
- Remove category metadata (**Category:** ...) from all entries  
- Remove audience classifications (**Audience:** ...) from all entries
- Maintain clean link format: **[Title](URL)** with descriptions
- Update Resource Statistics section to remove rating/audience references
- Keep overall 10-category organization structure intact
- Verified successful Quarto build with simplified format

Result: Cleaner, more streamlined resource presentation focused on links and descriptions
- Add comprehensive welcome section explaining purpose and navigation
- Remove all development artifacts: "(Existing)", "from Existing Site", "being validated"
- Reorganize scattered resources into proper category subsections:
  * Training section now includes Educational Platforms and Learning Materials
  * Books section includes Essential Technical Books subsection
  * Tools section organized into Development Tools, Design Resources, Advanced Tools
  * Conference section expanded to include Community & News Media
- Enhance section names and descriptions for better user experience
- Update Resource Statistics with professional language
- Fix reference from "Existing Resources from Zero to R-tist" to "Additional Beginner Resources"
- Improve overall document structure and flow for end users
- Verified successful Quarto build

Result: Professional, user-ready resource hub with clear navigation and comprehensive organization
BROKEN LINKS FLAGGED (11 total):
- PHUSE Data Visualisation: ⚠️ Confluence system deprecated → PHUSE main site
- PSI Simulation Tidyverse: ⚠️ Repository not found (404) → PSI AIMS website  
- Books - RStudio: ⚠️ Removed in RStudio→Posit transition → Big Book of R
- Posit Recipes: ⚠️ URL path incorrect (404) → Posit Cheatsheets
- R Gallery Book: ⚠️ Bookdown URL error → The R Graph Gallery
- From data to Viz: ⚠️ WebSocket timeout errors → Data Visualization Catalogue
- esquisse web app: ⚠️ 502 Bad Gateway → Install esquisse R package locally
- Appsilon Gallery (2 instances): ⚠️ Page moved (404) → Appsilon Demo Gallery
- Datylon Studio: ⚠️ 404 error → Check site's Resources menu
- PSI Conference Materials: ⚠️ Repository not found → PSI AIMS website
- R for Rest of Us YouTube: ⚠️ Channel moved/discontinued → Website

STYLING ENHANCEMENTS:
- Add visual styling for broken link warnings with red borders and backgrounds
- Style warning text with red color and bold font
- Format alternative suggestions with highlighted note boxes
- Verified successful Quarto build with all warnings

Result: Users now clearly warned about broken links with practical alternatives provided
- Introduced a new body class for the resources page to apply specific styles.
- Updated CSS to change color scheme from gold to a blue palette for better visibility and consistency.
- Improved styling for resource items, including hover effects and list formatting.
- Enhanced broken link warnings with distinct visual cues and alternative suggestions.
- Adjusted resource statistics to reflect the current total of 100 resources.

Result: A more visually appealing and user-friendly resource hub with effective broken link management.
… clarity

- Reorganized resource categories and updated section titles for better user experience.
- Introduced new sections for "Getting Started with R" and "Industry Groups" with detailed descriptions.
- Enhanced existing sections with additional resources and clearer descriptions.
- Updated resource statistics to reflect the current total of 100 resources.
- Removed outdated sections and streamlined content for a more cohesive presentation.

Result: A more intuitive and informative resource hub tailored for newcomers and professionals in R programming.
- Updated section titles for improved clarity and consistency, removing numerical prefixes.
- Removed outdated resources and broken links, enhancing the overall quality of the content.
- Consolidated and reorganized sections to provide a more cohesive user experience.
- Ensured all remaining resources are relevant and accessible for users.

Result: A cleaner, more navigable resource hub focused on essential R programming materials.
…perience

- Updated section titles to include unique identifiers for better navigation.
- Consolidated resource lists into styled containers for a cleaner presentation.
- Enhanced CSS for resource items, including hover effects and improved accessibility features.
- Removed outdated styling rules and streamlined the overall design for consistency.

Result: A more visually appealing and user-friendly resource hub that facilitates easier access to R programming materials.
- Revised the "Getting Help" section to include a link for reporting issues.
- Updated the last modified date from January 2025 to July 2025 for accuracy.

Result: Enhanced clarity and accessibility of support resources for users.
@BrianLang
Copy link
Collaborator Author

"R Links.xlsx" to Final Resource Hub - Comparison Table

Original Total: 105 resources
Final Total: 78 resources
Removed: 27 resources


Resource URL Description Removal Reason
https://pharmaverse.org/ pharmaverse main site INCLUDED
https://pharmaverse.github.io/admiral/ ADaM in R Asset Library • admiral INCLUDED
https://pharmaverse.github.io/admiralonco/ Oncology Extension Package for ADaM • admiralonco INCLUDED
https://pharmaverse.github.io/admiralophtha/ ADaM in R Asset Library - Ophthalmology • admiralophtha INCLUDED
https://pharmaverse.github.io/admiralvaccine/ Vaccine Extension Package for ADaM • admiralvaccine INCLUDED
https://pharmaverse.github.io/falcon/ falcon INCLUDED
https://rconsortium.github.io/pilot1wrappers/ CDISC Pilot: Efficacy Tables • pilot1wrappers INCLUDED
https://rconsortium.github.io/rtrs/ Tables in Clinical Trials with R INCLUDED
https://insightsengineering.github.io/random.cdisc.data/ Create Random SDTM and ADAM Datasets • random.cdisc.data INCLUDED
https://insightsengineering.github.io/cards/ Analysis Results Data • cards INCLUDED
https://rconsortium.github.io/submissions-wg/ R Submissions Working Group - Introduction INCLUDED
https://r4csr.org/ R for Clinical Study Reports and Submission INCLUDED
https://github.com/RConsortium/rtrs-wg RConsortium/rtrs-wg: R Tables for Regulatory Submissions INCLUDED
https://advance.phuse.global/display/WEL/Links+to+Resources+and+Knowledge Links to Resources and Knowledge - PHUSE Redundant meta-collection
https://advance.phuse.global/display/WEL/Available+Training+for+Open+Source+Technology Available Training for Open Source Technology - PHUSE Redundant meta-collection
https://advance.phuse.global/display/WEL/Data+Visualisation+and+Open+Source+Technology Data Visualisation & Open Source Technology - PHUSE Broken link (deprecated Confluence)
https://psiaims.github.io/website/ PSI AIMS SIG Website INCLUDED
https://www.phuse.global/ PHUSE (Pharmaceutical Users Software Exchange) INCLUDED
https://rinpharma.com/ R/Pharma INCLUDED
https://www.youtube.com/c/RinPharma R in Pharma - YouTube INCLUDED
https://www.pharmasug.org/ PharmaSUG INCLUDED
https://www.pharmar.org/ R Validation Hub INCLUDED
https://www.openstatsware.org/ openstatsware INCLUDED
https://psiaims.github.io/CAMIS/ CAMIS - A PHUSE DVOST Working Group INCLUDED
https://safetyGraphics.github.io/ Overview Interactive Safety Graphics INCLUDED
https://github.com/SafetyGraphics/safetyGraphics Intro to Shiny App • safetyGraphics INCLUDED
https://mastering-shiny.org/ Mastering Shiny INCLUDED
https://shiny.posit.co/gallery/ Shiny for R Gallery INCLUDED
https://mastering-shiny-solutions.netlify.app/ Welcome Mastering Shiny Solutions INCLUDED
https://shinylive.io/r/examples/ Shiny examples (shinylive.io) INCLUDED
https://genentech.shinyapps.io/teal_efficacy/ Teal Efficacy INCLUDED
https://genentech.shinyapps.io/teal_exploratory/ Teal Exploratory INCLUDED
https://genentech.shinyapps.io/teal_safety/ Teal Safety INCLUDED
https://genentech.shinyapps.io/FDA-app/ FDA App INCLUDED
https://insightsengineering.github.io/teal.gallery/ Teal Gallery INCLUDED
https://pkgs.rstudio.com/flexdashboard/ R Markdown Format for Flexible Dashboards • flexdashboard INCLUDED
https://matt-dray.github.io/earl18-crosstalk/ Leaflet + Flexdashboard + DT + Crosstalk INCLUDED
https://r4ds.hadley.nz/ R for Data Science (2e) INCLUDED
https://pharmaverse.github.io/r-sas/ Introduction to R for SAS programmers INCLUDED
https://datasciencebox.org/ Data Science in a Box - Welcome INCLUDED
https://www.youtube.com/playlist?list=PLMtxz1fUYA5C0d8dSE_D7PLF2p-wJrXKq R Adoption Series - YouTube INCLUDED
https://r-consortium.org/webinars Webinars - R Consortium INCLUDED
https://www.coursera.org/learn/clinical-reporting-r Hands On Clinical Reporting Using R - Coursera INCLUDED
https://github.com/PSIAIMS/psi-simulation-tidyverse PSI Simulation Using the Tidyverse Broken repository (404 error)
https://github.com/rstudio-education/remaster-the-tidyverse Remaster the Tidyverse INCLUDED
https://www.rstudio.com/resources/books/ Books - RStudio Broken (removed in RStudio→Posit transition)
https://bookdown.org/yihui/rmarkdown/ R Markdown: The Definitive Guide INCLUDED
https://adv-r.hadley.nz/ Welcome Advanced R INCLUDED
https://docs.posit.co/ide/user/ide/guide/code/code-snippets.html Posit Recipes (Some tasty R code snippets) Broken URL (404 error)
https://www.bigbookofr.com/ Big Book of R INCLUDED
https://rstats.wtf/ What They Forgot to Teach You About R INCLUDED
https://cararthompson.com/talks.html Building Stories With Data - Articles INCLUDED
http://r-pkgs.had.co.nz/ R Packages - Hadley Wickham INCLUDED
https://bookdown.org/yihui/bookdown/ bookdown: Authoring Books and Technical Documents - Yihui Xie INCLUDED
https://bookdown.org/csgillespie/efficientR/ Efficient R Programming - Colin Gillespie, Robin Lovelace INCLUDED
https://quarto.org quarto INCLUDED
https://style.tidyverse.org/ Tidyverse Style Guide INCLUDED
https://devguide.ropensci.org/building.html rOpenSci Package development INCLUDED
https://r-pkgs.org R Packages (2e) INCLUDED
https://exts.ggplot2.tidyverse.org/gallery/ ggplot2 extensions gallery INCLUDED
https://r-graph-gallery.com/ The R Graph Gallery INCLUDED
https://bookdown.org/content/b298e479-b1ab-49fa-b83d-a57c2b034d49/ R Gallery Book Broken bookdown link
https://socviz.co/ Data Visualization - A practical introduction INCLUDED
https://data-to-viz.com/ From data to Viz Find the graphic you need WebSocket timeout issues
https://github.com/Financial-Times/chart-doctor/tree/main/visual-vocabulary chart-doctor/visual-vocabulary - Financial Times INCLUDED
https://ggplot2.tidyverse.org/articles/ggplot2-specs.html Aesthetic specifications • ggplot2 INCLUDED
https://ggplot2-book.org/ ggplot2: Elegant Graphics for Data Analysis (3e) INCLUDED
https://openpharma.github.io/visR/ Clinical Graphs and Tables Adhering to Graphical Principles • visR Maintenance mode, alternatives available
https://insightsengineering.github.io/tlg-catalog/stable/ TLG Catalog - Stable INCLUDED
https://posit.cloud/ Posit Cloud INCLUDED
https://posit.co/resources/cheatsheets/ Cheatsheets - Posit INCLUDED
https://www.htmlwidgets.org/ htmlwidgets for R INCLUDED
https://pharmaverse.r-universe.dev/ R-universe: pharmaverse INCLUDED
https://shinyapps.dreamrs.fr/esquisse/ esquisse web app Server down (502 error)
https://r-charts.com/colors/ R colors [Full List, Color Converter and Color Picker] INCLUDED
https://www.colorhexa.com/ Color Hex - ColorHexa.com Redundant with R colors
https://imagecolorpicker.com/ Color Picker online HEX Color Picker Redundant functionality
https://mdigi.tools/darken-color/ Darken Color - mdigi.tools Too specific, rarely needed
https://www.color-blindness.com/coblis-color-blindness-simulator/ Coblis — Color Blindness Simulator INCLUDED
https://rstudio-conf-2022.github.io/ggplot2-graphic-design/ Graphic Design with ggplot2 INCLUDED
https://posit-conf-2023.github.io/dataviz-ggplot2/ Engaging and Beautiful Data Visualizations with ggplot2 INCLUDED
https://github.com/philbowsher/Clinical-Tables-in-R-with-gt GitHub - philbowsher/Clinical-Tables-in-R-with-gt INCLUDED
https://appsilon.com/demos/ R Shiny App Gallery - Dashboards and Data Visualizations Broken link (404 error)
https://jwildfire.shinyapps.io/safetyGraphics/ safetyGraphics (shinyapps.io) INCLUDED
https://realtimeclinical.shinyapps.io/rsum/ realtimeclinical.shinyapps.io/rsum/ INCLUDED
https://www.datylon.com/gallery Inspiration Datylon Report Studio Broken link (404 error)
https://dataviz-inspiration.com/ Dataviz Inspiration Hundreds of chart examples INCLUDED
https://royal-statistical-society.github.io/datavisguide/ Best Practices for Data Visualisation - RSS INCLUDED
https://www.glacon.eu/ Conference Videos (glacon.eu) INCLUDED
https://www.lexjansen.com/ SAS Proceedings and more (lexjansen.com) INCLUDED
https://github.com/PSIAIMS/conference-materials Conference Material Broken repository (404 error)
https://rweekly.org/ Home RWeekly.org - Blogs to Learn R from the Community INCLUDED
https://www.youtube.com/c/RfortheRestofUs Data Science Learning Community Videos - YouTube Channel discontinued
https://rfortherestofus.com/blog/ Blog - R for the Rest of Us INCLUDED
https://nrennie.rbind.io/blog/ Blog Nicola Rennie INCLUDED
https://quarto.org/docs/authoring/markdown-basics.html Quarto - Markdown Basics INCLUDED
https://quarto.org/docs/websites/website-listings.html Quarto - Document Listings INCLUDED
https://github.com/mcanouil/awesome-quarto mcanouil/awesome-quarto INCLUDED
https://www.edx.org/learn/r-programming edx courses Generic platform, not pharma-specific
https://www.datacamp.com/ datacamp Generic platform, not pharma-specific
https://www.coursera.org/learn/r-programming coursera Generic platform, not pharma-specific
https://www.mooc-list.com/tags/r-programming MOOC Generic directory, not pharma-specific
https://education.rstudio.com/learn/intermediate/ RStudio Education (Intermediates) Redundant with R4DS
https://education.rstudio.com/learn/expert/ RStudio Education (Experts) Redundant with R4DS
https://www.rstudio.com/resources/webinars/ RStudio Webinars Redundant with R4DS
https://www.r-bloggers.com/ R-bloggers Generic aggregator, not pharma-specific
https://www.rstudio.com/blog/ RStudio Blog Generic corporate blog
https://rviews.rstudio.com/ R Views Generic community content
https://www.youtube.com/results?search_query=R+language YouTube Generic search, not curated
https://r-charts.com/ggplot2/ R Charts - ggplot2 Gallery INCLUDED (Added as alternative)
https://datavizcatalogue.com/ Data Visualization Catalogue INCLUDED (Added as alternative)
https://education.rstudio.com/learn/beginner/ RStudio Education (Beginners) INCLUDED

@BrianLang BrianLang marked this pull request as ready for review July 24, 2025 20:30
@BrianLang
Copy link
Collaborator Author

BrianLang commented Jul 24, 2025

hi @msbrown123, I've made a draft of the resources site. a comment above lists out resources that I removed from the original r list.xlsx file.
There is some light styling of the materials with cards.
I think the page could replace the current Zero to R-tist page, and maybe we could reorganize a bit of the newly proposed Resources page for this concept of "zero to Rtist" as it is clever and useful to have materials specifically targeting new users.

what do you think? next steps?

image

@BrianLang BrianLang requested a review from msbrown123 July 24, 2025 20:35
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

Successfully merging this pull request may close these issues.

2 participants