Code Monkey home page Code Monkey logo

qc4metabolomics's People

Contributors

stanstrup avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

qc4metabolomics's Issues

Vendor format to converted files on server

  • automatic msconvert (Proteowizard I suppose? Double check). Batch script on a schedule? File monitor?
  • Automatic copy of converted file.
  • copy sample name and project name from samplelist name from the raw data.

Control panel

Settings app

  • move settings in a separate app that can always run




Control panel that can

  • reschedule all files
  • reschedule selected files
  • reevaluate identical files --> refer to the ones that still exist
  • prune missing files

Trouble setting up the Shiny app and MySQL database

Sorry for the elementary question, but I am not very familiar with MySQL and I cannot figure out how to run the Shiny application.

I believe I am not properly setting up the MySQL connection so the culprit is there. I would really appreciate any feedback to help me understand what I am doing wrong here.

I receive this error:

Warning: Error in .local: could not run statement: Table 'metabolomicsSQLDB.std_compounds' doesn't exist
Warning: Error in .local: could not run statement: Table 'metabolomicsSQLDB.file_info' doesn't exist
Error in .local(conn, statement, ...) :
could not run statement: Table 'metabolomicsSQLDB.std_compounds' doesn't exist
Warning: Error in .local: could not run statement: Table 'metabolomicsSQLDB.file_info' doesn't exist

These are the steps I have taken to set up the Shiny app:

First, in Ubuntu terminal.

$ sudo /etc/init.d/mysql start
$ sudo /usr/bin/mysql -u root -p
    mysql> CREATE DATABASE metabolomicsSQLDB;
    mysql> GRANT ALL PRIVILEGES ON *.* TO 'R_user'@'localhost' IDENTIFIED BY 'pass1234';

Then, in RStudio.

devtools::install_git("https://gitlab.com/R_packages/massageR.git")
devtools::install_github("stanstrup/QC4Metabolomics/MetabolomiQCsR")
system('wget https://github.com/stanstrup/QC4Metabolomics/archive/master.zip')
system('unzip master.zip; rm master.zip')
MetabolomiQCsR.env$db$db <- "metabolomicsSQLDB"
MetabolomiQCsR.env$db$user <- "R_user"
MetabolomiQCsR.env$db$password <- "pass1234"
MetabolomiQCsR.env$db$host <- "127.0.0.1"
runApp(appDir = "QC4Metabolomics-master/Shiny App/", launch.browser = T)

Am I missing something? Thanks.

Shiny scheduler

DB with last script run time --> run script every X minutes. Need to be able to execute the script without waiting for results.

Better contaminant pic

  • do one line per sample. not per date. the put the days where they need to be.
  • make it long enough to read all contaminant names

No way to install the MetabolomiQCsR package (massageR is missing)

I am trying to install MetabolomiQCsR in R 3.4.4 in the following way:

devtools::install_github('stanstrup/QC4Metabolomics/MetabolomiQCsR')

I get an error stating that massageR is missing.

ERROR: dependency 'massageR' is not available for package 'MetabolomiQCsR'

I cannot find massageR anywhere.

Faster pulling of contaminant data

Need to check of it does now but it should do some filtering on the sql side.
Like

  • Only entres above the min setting --> get unique compounds
  • pull only those compounds

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.