Skip to content

Commit ac62aba

Browse files
authored
2023.10 (#3321)
* 2023.10 * addressing @charles-cowart comments [skip ci]
1 parent b733ad3 commit ac62aba

File tree

11 files changed

+3898
-12
lines changed

11 files changed

+3898
-12
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Qiita changelog
22

3+
Version 2023.10
4+
---------------
5+
6+
* Added a new notebooks folder to the repository to allocate the resource-allocation code and plotting.
7+
* Allowed dynamic resource allocations for time (before it was only for memory), and allowed complex formulas (via eval).
8+
* Deployed the new resource allocation formulas. This included changes on how the ProcesingJob.shape method calculates its variables, which include: (a) `build_analysis_files`: only use the `biom` file (vs. all of them); and (b) the SPP counts the input-file number of lines know the number of samples.
9+
* qp-woltka generates a new file: coverates.tgz, which contains: (a) artifact.cov: the coverages of this artifact, can be used with other coverages to generate combined coverages; (b) coverage_percentage.txt: the total percentage coverage per-genome of this artifact; and (c) coverages folder: the per-sample coverage.
10+
* The SPP now supports replicates within the same lane/run and creates multiple preparations as needed.
11+
* The SPP automatically adds and executes the default pipeline after it is done generating and linking the raw data.
12+
* Other fixes: [#3300](https://github.com/qiita-spots/qiita/issues/3300), [metapool #135](https://github.com/biocore/metagenomics_pooling_notebook/pull/135), [metapool #136](https://github.com/biocore/metagenomics_pooling_notebook/pull/136), [qtp-sequencing #47](https://github.com/qiita-spots/qtp-sequencing/pull/47).
13+
14+
315
Version 2023.06
416
---------------
517

notebooks/resource-allocation/072023.ipynb

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2572,6 +2572,56 @@
25722572
"# bioenv [bioenv] -> no resource allocation\n",
25732573
"\n",
25742574
"# *** RESOURCE ALLOCATION ***\n",
2575+
"# ==> These were added after a qiita-rc review, when we realized that we had the old (way too large)\n",
2576+
"# reservations\n",
2577+
"# SELECT * FROM qiita.processing_job_resource_allocation \n",
2578+
"# WHERE job_type = 'RESOURCE_PARAMS_COMMAND' AND name IN (\n",
2579+
"# 'Generate a heatmap representation of a feature table [heatmap]', 'delete_sample_template', \n",
2580+
"# 'Uniform Manifold Approximation and Projection [umap]', \n",
2581+
"# 'Visualize taxonomy with an interactive bar plot [barplot]', \n",
2582+
"# 'Filter samples from a distance matrix. [filter_distance_matrix]', \n",
2583+
"# 'Filter features from table [filter_features]', 'Generate HTML summary', \n",
2584+
"# 'create_sample_template', 'Convert to presence/absence [presence_absence]', \n",
2585+
"# 'Taxonomy-based feature table filter. [filter_table]', 'Beta diversity [beta]', 'Validate', 'Validate', \n",
2586+
"# 'Generate HTML summary', 'Beta diversity rarefaction [beta_rarefaction]', 'Validate', \n",
2587+
"# 'Summarize table [summarize]', 'Validate', 'Principal Coordinate Analysis [pcoa]', 'delete_study', \n",
2588+
"# 'download_remote_files', 'update_prep_template', 'Beta diversity correlation [beta_correlation]', \n",
2589+
"# 'complete_job', 'Add pseudocount to table. [add_pseudocount]', 'delete_analysis',\n",
2590+
"# 'Collapse features by their taxonomy at the specified level [collapse]', \n",
2591+
"# 'Beta diversity group significance [beta_group_significance]', \n",
2592+
"# 'Convert to relative frequencies [relative_frequency]', \n",
2593+
"# 'adonis PERMANOVA test for beta group significance [adonis]', 'Validate', \n",
2594+
"# 'Core diversity metrics (phylogenetic and non-phylogenetic) [core_metrics_phylogenetic]', \n",
2595+
"# 'Core diversity metrics (non-phylogenetic) [core_metrics]', 'delete_artifact', 'list_remote_files', \n",
2596+
"# 'Identify core features in table [core_features]', \n",
2597+
"# 'Filter features from a table based on abundance and prevalence [filter_features_conditionally]', \n",
2598+
"# 'Alpha diversity comparisons [alpha_group_significance]', 'copy_artifact', 'Validate', \n",
2599+
"# 'Non V4 16S sequence assessment [non_v4_16s]', 'Alpha diversity [alpha]');\n",
2600+
"# \n",
2601+
"# DELETE FROM qiita.processing_job_resource_allocation \n",
2602+
"# WHERE job_type = 'RESOURCE_PARAMS_COMMAND' AND name IN (\n",
2603+
"# 'Generate a heatmap representation of a feature table [heatmap]', 'delete_sample_template', \n",
2604+
"# 'Uniform Manifold Approximation and Projection [umap]', \n",
2605+
"# 'Visualize taxonomy with an interactive bar plot [barplot]', \n",
2606+
"# 'Filter samples from a distance matrix. [filter_distance_matrix]', \n",
2607+
"# 'Filter features from table [filter_features]', 'Generate HTML summary', \n",
2608+
"# 'create_sample_template', 'Convert to presence/absence [presence_absence]', \n",
2609+
"# 'Taxonomy-based feature table filter. [filter_table]', 'Beta diversity [beta]', 'Validate', 'Validate', \n",
2610+
"# 'Generate HTML summary', 'Beta diversity rarefaction [beta_rarefaction]', 'Validate', \n",
2611+
"# 'Summarize table [summarize]', 'Validate', 'Principal Coordinate Analysis [pcoa]', 'delete_study', \n",
2612+
"# 'download_remote_files', 'update_prep_template', 'Beta diversity correlation [beta_correlation]', \n",
2613+
"# 'complete_job', 'Add pseudocount to table. [add_pseudocount]', 'delete_analysis',\n",
2614+
"# 'Collapse features by their taxonomy at the specified level [collapse]', \n",
2615+
"# 'Beta diversity group significance [beta_group_significance]', \n",
2616+
"# 'Convert to relative frequencies [relative_frequency]', \n",
2617+
"# 'adonis PERMANOVA test for beta group significance [adonis]', 'Validate', \n",
2618+
"# 'Core diversity metrics (phylogenetic and non-phylogenetic) [core_metrics_phylogenetic]', \n",
2619+
"# 'Core diversity metrics (non-phylogenetic) [core_metrics]', 'delete_artifact', 'list_remote_files', \n",
2620+
"# 'Identify core features in table [core_features]', \n",
2621+
"# 'Filter features from a table based on abundance and prevalence [filter_features_conditionally]', \n",
2622+
"# 'Alpha diversity comparisons [alpha_group_significance]', 'copy_artifact', 'Validate', \n",
2623+
"# 'Non V4 16S sequence assessment [non_v4_16s]', 'Alpha diversity [alpha]');\n",
2624+
"\n",
25752625
"# UPDATE qiita.processing_job_resource_allocation set allocation = '-p qiita -N 1 -n 1 --mem 7gb --time 40:00:00' \n",
25762626
"# WHERE job_type = 'RESOURCE_PARAMS_COMMAND' and \n",
25772627
"# name = 'Apply ANCOM to identify features that differ in abundance. [ancom]';\n",

0 commit comments

Comments
 (0)