|
| 1 | +q2-PSEA |
| 2 | +======= |
| 3 | + |
| 4 | +Qiime2 plugin used to accomplish Peptide Set Enrichment Analysis (PSEA) and |
| 5 | +visualize results. |
| 6 | + |
| 7 | +Installation |
| 8 | +------------ |
| 9 | + |
| 10 | + |
| 11 | +Dependencies: |
| 12 | +````````````` |
| 13 | + |
| 14 | +- ``qiime2-2023.7 or later`` |
| 15 | +- ``q2-pepsirf`` |
| 16 | +- ``q2-ps-plot`` |
| 17 | +- ``altair v5.0.0 or later`` |
| 18 | +- ``altair_saver v0.5.0 or later`` |
| 19 | +- ``rpy2 v3.5.11 or later`` |
| 20 | + |
| 21 | +R Dependencies: |
| 22 | +``````````````` |
| 23 | + |
| 24 | +- ``r-base v4.2.2 or later`` |
| 25 | +- ``r-biocmanager`` |
| 26 | +- ``r-essentials v1.7.0 or later`` |
| 27 | +- ``r-igraph v1.4.2 or later`` |
| 28 | +- ``r-ggraph v2.1.0 or later`` |
| 29 | +- ``r-ggforce v0.4.1 or later`` |
| 30 | +- ``r-scatterpie v0.2.1 or later`` |
| 31 | +- ``r-splines2 v0.5.1 or later`` |
| 32 | +- ``bioconductor-ggtree v3.6.0 or later`` |
| 33 | +- ``bioconductor-enrichplot v1.18.0 or later`` |
| 34 | + |
| 35 | +Qiime2 Installation: |
| 36 | +```````````````````` |
| 37 | + |
| 38 | +Visit: https://docs.qiime2.org/2022.2/install/ for intallation documentation on Qiime2 |
| 39 | + |
| 40 | + |
| 41 | +q2-pepsirf Installation: |
| 42 | +```````````````````````` |
| 43 | + |
| 44 | +Visit: https://ladnerlab.github.io/pepsirf-q2-plugin-docs/Pepsirf_Plugins/q2-pepsirf1/ |
| 45 | +for installation documentation on q2-pepsirf |
| 46 | + |
| 47 | + |
| 48 | +q2-ps-plot Installation: |
| 49 | +````````````````````````` |
| 50 | + |
| 51 | +Visit: https://ladnerlab.github.io/pepsirf-q2-plugin-docs/Pepsirf_Plugins/q2-ps-plot/ |
| 52 | +for installation documentation on q2-ps-plot |
| 53 | + |
| 54 | + |
| 55 | +q2-PSEA Installation: |
| 56 | +````````````````````` |
| 57 | + |
| 58 | +Make sure your Qiime2 conda environment is activated by running the command: |
| 59 | + |
| 60 | +``conda activate qiime2-2023.7`` |
| 61 | + |
| 62 | +You can replace qiime2-2023.7 above with whichever version of QIIME 2 you have currently installed. |
| 63 | + |
| 64 | +To help make installing R dependencies easier, please use this command if you have trouble: |
| 65 | +``conda install -c conda-forge r-base r-essentials r-igraph r-ggraph r-ggforce r-scatterpie rpy2 r-biocmanager r-splines2`` |
| 66 | +``conda install -c bioconda bioconductor-ggtree bioconductor-enrichplot`` |
| 67 | + |
| 68 | +You will need to install clusterProfiler through R to avoid conflicting versions with some packages: |
| 69 | +Please download the custom R script to do so here: https://github.com/LadnerLab/q2-PSEA/blob/main/install_r_packages.R |
| 70 | +``Rscript path/to/install_r_packages.R`` |
| 71 | +``rm path/to/install_r_packages.R`` |
| 72 | + |
| 73 | +Now you are ready to install q2-PSEA. Run the following commands: |
| 74 | + |
| 75 | +``pip install git+https://github.com/LadnerLab/q2-PSEA.git`` |
| 76 | + |
| 77 | +Run qiime info to check for a successful installation. If installation was successful, you should see psea: version in the list of installed plugins. |
| 78 | + |
| 79 | +Using provided example data, average run time for 3 trials was: 1 Minute 21 Seconds |
| 80 | + |
| 81 | +Updating |
| 82 | +-------- |
| 83 | + |
| 84 | +To update q2-PSEA, run the following command: |
| 85 | + |
| 86 | +``pip install -U git+https://github.com/LadnerLab/q2-PSEA.git`` |
0 commit comments