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

release 0.1.3 #89

Merged
merged 227 commits into from
Aug 8, 2024
Merged

release 0.1.3 #89

merged 227 commits into from
Aug 8, 2024

Conversation

PaulJonasJost
Copy link
Collaborator

@PaulJonasJost PaulJonasJost commented Dec 2, 2022

PaulJonasJost and others added 12 commits November 23, 2022 09:49
Merge main into develop
* hot fix

* load tidyr package for gather fucntion
* Fix gather again (#76)

* hot fix

* load tidyr package for gather fucntion

* fixed data Upload bug; added data upload name check NEEDS to be in main!

* removed forgotten browser statment

Co-authored-by: Paul Jonas Jost <[email protected]>

Co-authored-by: Paul Jonas Jost <[email protected]>
Fix overwriting of choices
* fixed PCA bug due to duplicated naming somehow

* remove useShinyAlert as not necassary anymore referencing startUp message

* updated renv (rudimentary checking - no obvious problems)

* add version tracker to Report, draft idea of text snippets to report

* fixed aestethics report

* adjusting citation style

* exchange 'selectInput' with 'virtualSelectInput' for speed purposes

* futer 'virtualSelectInput' replacements for speed and search options

* Update program/shinyApp/R/Report_text_snippets.R

Co-authored-by: Paul Jonas Jost <[email protected]>

* Update program/shinyApp/R/pca/server.R

Co-authored-by: Paul Jonas Jost <[email protected]>

* Update program/shinyApp/R/pca/ui.R

Co-authored-by: Paul Jonas Jost <[email protected]>

Co-authored-by: Paul Jonas Jost <[email protected]>
* Changes to ea.

* Correct scenario assignment in ea. Also correct handling of modal pop-up
* Start of Significance analysis. Basic skeleton done. Needs fleshing out now. Also: Removal of unused tabs.

* Working significance Analysis for DESeq.

* Significance Analysis with visualization.

* * Analysis info display
* Automatic plot update
* DESeq picture

* add additional packages - seemingly a lot as updatet in `convience_fixes`. If this causes issues we can revert this and first merge then update lock.file

* Added some minor fixes.

* Saving of venn diagramm.

* Reporting works manually.

* Recreate Code for plot.

* Picture saving reporting done.

* Significance Analysis working for now.

Co-authored-by: Lea@Mac <[email protected]>
@PaulJonasJost PaulJonasJost changed the title release 0.13 release 0.1.2 Dec 2, 2022
@PaulJonasJost PaulJonasJost changed the title release 0.1.2 release 0.1.3 Dec 2, 2022
PaulJonasJost and others added 3 commits December 2, 2022 13:10
* Updated CHANGELOG.md

* Updated DESCRIPTION

* specify namespace

* load additional package; specificy namespace

* adjusted lock.file

* Catch a problem if there a no significant values in changelog

Co-authored-by: Lea@Mac <[email protected]>
* Fix gather again (#76)

* hot fix

* load tidyr package for gather fucntion

* fixed data Upload bug; added data upload name check NEEDS to be in main!

* removed forgotten browser statment

Co-authored-by: Paul Jonas Jost <[email protected]>

Co-authored-by: Lea Seep <[email protected]>
@PaulJonasJost PaulJonasJost self-assigned this Dec 21, 2022
# Conflicts:
#	program/shinyApp/ui.R
Copy link
Collaborator

@LeaSeep LeaSeep left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

minor style things

@@ -0,0 +1,15 @@
# Write function to insert current release absed on CHANGE log to DESCRIPTIOn
# Return current version
getCurrentVersion <- function(updateDESCRIPTION = T){
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I know I have written this function but this variable is nowhere used...

if(numberOfScenario == 0){
stringtosave='# No_code_yet'
stringtosave <-'# No_code_yet'
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
stringtosave <-'# No_code_yet'
stringtosave <- '# No_code_yet'

# Print to report
observeEvent(input$only2Report_Sig,{
notificationID <- showNotification(ui = "Saving...",duration = 0)
tmp_filename <- paste0(getwd(),"/www/", paste(id,Sys.time(),".png",sep="_"))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
tmp_filename <- paste0(getwd(),"/www/", paste(id,Sys.time(),".png",sep="_"))
tmp_filename <- paste0(getwd(),"/www/", paste(id,Sys.time(),".png", sep = "_"))

@@ -0,0 +1,102 @@
significance_analysis_sidebar_ui<- function(ns){
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
significance_analysis_sidebar_ui<- function(ns){
significance_analysis_sidebar_ui <- function(ns){

LeaSeep and others added 7 commits January 25, 2023 09:21
* uploaded first test

* outsource sourcing

* add gitworkflows for testing; adj. .gitignore

* Update to only be triggered on pull_request

* change the yaml

* change workflow

* correct syntax

* changed master to v2

* correct lock file location

* removed unnecassary party

* explicitly load `jsonlite`

* correct file path

* test without system dependencies

* add the init of biconductor for renv

* changed renv calling

* add RPSM package manager potentially solves Biconductor issue; add cache option

* remove the init

* update Renv.locl

* try other renv

* add missing packages

* force install stringr

* trty something again

* downgrade stringr and hope for the best

* change repos for troublesome packages

* update_with less info

* corrected syntax

* correct syntax

* os system change

* syyntaaxxx

* syntaxxa

* make paragraph

* come on

* idk

* idk

* ahhhhh

* idk

* are you serious

* i have no clue

* :(

* I want that this works

* important for hasing

* is it really ubuntu version

* was RSQlite new version an issue

* maybe pre installing

* remove troublesome packages for now to see if we can come trough

* trying again

* add renv activate and see what happens

* without renv lockfile

* add specific location of lockfile

* exclude `qvalue`-package which seems to be an isse but has dependencies..

* added renv cellar pacakges; packages that do not work on test remote

* tryout new yaml file

* add qvalue to beginning yaml

* syntax

* typoo

* add status show

* add updated packages

* manually install shiny

* last try

* syntaxx

* do restore with lock file

* coreect location

* maybe wreid `connectionObserver` issue

* upgrade log file with new bioconductor version

* try to catch XML file

* syntax

* remove qvalue from cellar and hope it finds reshape2 dependency now

* remove unnecassary;stringr still issue

* allow to move on even if not all packages are loaded _does this work

* add enrichplot to cellar

* add explicit system dependencies for igraph

* syntaxa

* get rid of unnecassary stuff

* change folder structure for sections of tests

* add changed files within test infrastructure

* inserting cache option

* test summarising steps

* revert

* changed to version 2 check if there is still a warning

* bit more cleaning

* important for caching

* test out badges

* remove unneassary notes

* Update README.md

* add captions

* check if second job is capable to get cache

* removed cellar and updated lock file

* Second test and third test (#95)

* significance analysis test and small bug fixes.

* significance analysis test

* test translate_ea

* test check_annotation_enrichment_analysis

* Adhere folder structure of tests. Added tests to pipeline.

* revert back to original sourcing.

Co-authored-by: Lea@Mac <[email protected]>

Co-authored-by: PaulJonasJost <[email protected]>
Co-authored-by: Paul Jonas Jost <[email protected]>
* Moved some stuff

* Turned Aesthetics into conditional panels

* Working conditional Panels. ConditionalPanels can get ns as argument

* Removed LFC showing

* Updating UI and moved static ui away from server

* simplification of the server logic

* removed logFoldChange switch

* restructured and reworked entitie heatmap. Small todos left

* choosing "all" possible

* Report, Plot and Code

* adjusted Code

* Add modal in case of too many rows to warn. Also add option of no coloring
* Dokumentation for pre_process.md

* adjust pre_process.md
PaulJonasJost and others added 2 commits July 17, 2024 11:19
* Moved some stuff

* Turned Aesthetics into conditional panels

* Working conditional Panels. ConditionalPanels can get ns as argument

* Removed LFC showing

* Updating UI and moved static ui away from server

* simplification of the server logic

* removed logFoldChange switch

* restructured and reworked entitie heatmap. Small todos left

* choosing "all" possible

* Report, Plot and Code

* adjusted Code

* Made the heatmap save button functional

* Working OA for heatmap genes

* removed browser and minor bugfixes

* None as default for color options

* Continuing ven with large amounts of rows is possible now.

* save genes button renamed

* Update program/shinyApp/R/heatmap/ui.R

Co-authored-by: Lea Seep <[email protected]>

---------

Co-authored-by: Lea Seep <[email protected]>
* Data selection Documentation
* added function to check if ensmbl obj in www
* added RDS object
* moved definion of the organism up
* adding another soritn metric

* heavy improving of helpfile

* merge develop to update GSEA doc (#279)
LeaSeep and others added 13 commits July 24, 2024 11:15
* data selection tab report clean up
* pre-processing report overworked with snippet
* add sample correlation snippet; cahnge correlation as dist in smaple corr
* Sample correlation snippet;personal notes advancements
* PCA report and publication snippets
* ajdusting volcano theme + removing table (dupl to sig ana) + sig ana snippet
* add heatmap publication snippet
* single gene fix anova mistake; publication snippet
* logging brush up enrichment
* add enrichment publication snippet; sort loggin new
* make table chick
* fix correlation method; added info to sig ana
* add theme_bw
…ing. Copied line 814 with latest parameters into the preprocessing step, overwriting previously existing data. (#276)
* updating PCA

* Sample correlation UI updating

* Sig Ana update

* Every UI should now update correctly
* First try for waiter

* Waiter in all tasks

* separate waiter for volcano

* added library (needs add to renv as well)
* updated the test data to the one we used in screen record

* Changed testdata rds.
* fixes and closes #281
* more custome theme; esspecially for download

* add ggplot2 to correct postion
* add check function to C as otherwise not found
* update renv + gitignore

* removing error of PCA
* Heatmap working now

* Removing sessions from functions. Sig Ana snippet works

* Volcano Plot working

* EA code snippet works

* Added statistical sorting as well

* merge Lea local work into Paul PR (#293)

* adjusted Preface for the looks

* forgot comma

* add correct CUSTOM_THEME

* fix heatmap snippet

* finalising snippets

* fix small bugs

* fix small bugs ORA snippet

---------

Co-authored-by: Lea Seep <[email protected]>
@PaulJonasJost PaulJonasJost merged commit 45d6839 into main Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants