Closed Tomnl closed 5 years ago
Hi both @RJMW @jsaintvanne
There are a lot of changes here - but hopefully the updates will be useful
Let me know if you want me to explain anything in more details - if you are both OK with the changes I will merge when the updated msPurity and msPurityData package are in bioconda
Hi,
A lot of work on this package! Good to see it ! I will try it with our workflow to see if I can run it correctly but that looks very good! Good job :)
@yguitton @lecorguille
Thanks @jsaintvanne. Let me know if you need any more information or if any bugs come up
It looks like it will be a while before bioconductor 3.9 release is in bioconda properly - potentially some time in July.
So for now, I will add the tools to the test toolshed as is, and my 'tomnl' conda channel will need to be added to the Galaxy channels if the tools are to be used.
When the Bioconda-bioconductor v3.9 is released I will push the tools to the stable toolshed
I might also merge this branch into stable - to avoid confusion for the Galaxy conference.
Any objections? @RJMW @jsaintvanne
Hi Thomas !
No objections for me ! We are working with your tool to be able to have our constraint with MS1 files corresponding to MS2 files ! I'm looking at this to see what is possible with zero modifications on msPurity (should be easier for everybody !). I'm working on it and we should met sometimes with @lecorguille and @yguitton to see this together :)
But your work looks very good for the moment and all looks working for me !
General
This pull requests is to make all vital updates before submitting to the Galaxy stable toolshed.
Key updates
Name and ID changes - the tool names now reflect the R package equivelant (all tools can still be accessesed via the test-toolshed using the old IDs)
New tools and approaches for toolshed
Format of the github repo updated
Tools for Galaxy stable toolshed
msPurity
These tools are directly from the msPurity package
Utils tools
These are helper tools that are not directly from the msPurity R package but provide useful related functionality
Associated code for each tool
Name, file and ID changes
New database schema and spectral matching tools
Rather than update the original database and spectral matching tools. The old tools are still available but are now deprecated (i.e. they will be available in the github repository and on test tool shed but will not be pushed to the stable toolshed)
For future analysis it is intended that the following tools should now be used in replace of create_sqlite_db and spectral_matching
See https://bioconductor.org/packages/release/bioc/vignettes/msPurity/inst/doc/msPurity-lcmsms-data-processing-and-spectral-matching-vignette.html
Additional (potential) work still to do