diff --git a/urls/_2023.py b/urls/_2023.py index 9fdcb92..1b67fe6 100644 --- a/urls/_2023.py +++ b/urls/_2023.py @@ -912,4 +912,237 @@ 'https://docs.google.com/spreadsheets/d/1I1w7yt3377I0FhcrO6X8LRSc9VS6Z8T70vuPlPXsga0/edit?usp=sharing', '2023.9/tutorials/pd-mice/sample_metadata.tsv': 'https://docs.google.com/spreadsheets/d/e/2PACX-1vR7rCtY6th5jjscrsptylPJjXQaBN6wceAMywbbzj7v8_FoidivwBN9iFuEBER5bIZ2WzHaGzRaqgEA/pub?gid=1509704122&single=true&output=tsv', + +# 2023.12 DISTRO + # Amplicon + 'distro/amplicon/qiime2-amplicon-2023.12-py38-osx-conda.yml': + 'https://raw.githubusercontent.com/qiime2/distributions/dev/2023.12/amplicon/released/qiime2-amplicon-macos-latest-conda.yml', + 'distro/amplicon/qiime2-amplicon-2023.12-py38-linux-conda.yml': + 'https://raw.githubusercontent.com/qiime2/distributions/dev/2023.12/amplicon/released/qiime2-amplicon-ubuntu-latest-conda.yml', + # Shotgun + 'distro/shotgun/qiime2-shotgun-2023.12-py38-osx-conda.yml': + 'https://raw.githubusercontent.com/qiime2/distributions/dev/2023.12/shotgun/released/qiime2-shotgun-macos-latest-conda.yml', + 'distro/shotgun/qiime2-shotgun-2023.12-py38-linux-conda.yml': + 'https://raw.githubusercontent.com/qiime2/distributions/dev/2023.12/shotgun/released/qiime2-shotgun-ubuntu-latest-conda.yml', + # Tiny + 'distro/tiny/qiime2-tiny-2023.12-py38-osx-conda.yml': + 'https://raw.githubusercontent.com/qiime2/distributions/dev/2023.12/tiny/released/qiime2-tiny-macos-latest-conda.yml', + 'distro/tiny/qiime2-tiny-2023.12-py38-linux-conda.yml': + 'https://raw.githubusercontent.com/qiime2/distributions/dev/2023.12/tiny/released/qiime2-tiny-ubuntu-latest-conda.yml', + + + # 2023.12 + '2023.12/common/gg-13-8-99-515-806-nb-classifier.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/common/gg-13-8-99-515-806-nb-classifier.qza', + '2023.12/common/gg-13-8-99-515-806-nb-weighted-classifier.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/common/gg-13-8-99-515-806-nb-weighted-classifier.qza', + '2023.12/common/gg-13-8-99-nb-classifier.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/common/gg-13-8-99-nb-classifier.qza', + '2023.12/common/gg-13-8-99-nb-weighted-classifier.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/common/gg-13-8-99-nb-weighted-classifier.qza', + '2023.12/common/sepp-refs-gg-13-8.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/common/sepp-refs-gg-13-8.qza', + '2023.12/common/sepp-refs-silva-128.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/common/sepp-refs-silva-128.qza', + '2023.12/common/silva-138-99-515-806-nb-classifier.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/common/silva-138-99-515-806-nb-classifier.qza', + '2023.12/common/silva-138-99-515-806-nb-weighted-classifier.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/common/silva-138-99-515-806-nb-weighted-classifier.qza', + '2023.12/common/silva-138-99-nb-classifier.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/common/silva-138-99-nb-classifier.qza', + '2023.12/common/silva-138-99-nb-weighted-classifier.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/common/silva-138-99-nb-weighted-classifier.qza', + '2023.12/common/silva-138-99-seqs-515-806.qza': + 'https://qiime2-data.s3-us-west-2.amazonaws.com/2023.12/common/silva-138-99-seqs-515-806.qza', + '2023.12/common/silva-138-99-seqs.qza': + 'https://qiime2-data.s3-us-west-2.amazonaws.com/2023.12/common/silva-138-99-seqs.qza', + '2023.12/common/silva-138-99-tax-515-806.qza': + 'https://qiime2-data.s3-us-west-2.amazonaws.com/2023.12/common/silva-138-99-tax-515-806.qza', + '2023.12/common/silva-138-99-tax.qza': + 'https://qiime2-data.s3-us-west-2.amazonaws.com/2023.12/common/silva-138-99-tax.qza', + '2023.12/tutorials/atacama-soils/10p/barcodes.fastq.gz': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/atacama-soils/10p/barcodes.fastq.gz', + '2023.12/tutorials/atacama-soils/10p/forward.fastq.gz': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/atacama-soils/10p/forward.fastq.gz', + '2023.12/tutorials/atacama-soils/10p/reverse.fastq.gz': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/atacama-soils/10p/reverse.fastq.gz', + '2023.12/tutorials/atacama-soils/1p/barcodes.fastq.gz': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/atacama-soils/1p/barcodes.fastq.gz', + '2023.12/tutorials/atacama-soils/1p/forward.fastq.gz': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/atacama-soils/1p/forward.fastq.gz', + '2023.12/tutorials/atacama-soils/1p/reverse.fastq.gz': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/atacama-soils/1p/reverse.fastq.gz', + '2023.12/tutorials/chimera/atacama-table.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/chimera/atacama-table.qza', + '2023.12/tutorials/chimera/atacama-rep-seqs.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/chimera/atacama-rep-seqs.qza', + '2023.12/tutorials/exporting/feature-table.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/exporting/feature-table.qza', + '2023.12/tutorials/exporting/unrooted-tree.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/exporting/unrooted-tree.qza', + '2023.12/tutorials/filtering/distance-matrix.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/filtering/distance-matrix.qza', + '2023.12/tutorials/filtering/table.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/filtering/table.qza', + '2023.12/tutorials/filtering/taxonomy.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/filtering/taxonomy.qza', + '2023.12/tutorials/filtering/sequences.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/filtering/sequences.qza', + '2023.12/tutorials/fmt/fmt-tutorial-demux-1-10p.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/fmt/fmt-tutorial-demux-1-10p.qza', + '2023.12/tutorials/fmt/fmt-tutorial-demux-1-1p.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/fmt/fmt-tutorial-demux-1-1p.qza', + '2023.12/tutorials/fmt/fmt-tutorial-demux-2-10p.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/fmt/fmt-tutorial-demux-2-10p.qza', + '2023.12/tutorials/fmt/fmt-tutorial-demux-2-1p.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/fmt/fmt-tutorial-demux-2-1p.qza', + '2023.12/tutorials/fmt-cdiff-khanna/manifest.csv': + 'https://qiime2-data.s3-us-west-2.amazonaws.com/2023.12/tutorials/fmt-cdiff-khanna/manifest.csv', + '2023.12/tutorials/fmt-cdiff-khanna/sequence_files.zip': + 'https://qiime2-data.s3-us-west-2.amazonaws.com/2023.12/tutorials/fmt-cdiff-khanna/sequence_files.zip', + '2023.12/tutorials/gneiss/sample-metadata.tsv': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/gneiss/sample-metadata.tsv', + '2023.12/tutorials/gneiss/table.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/gneiss/table.qza', + '2023.12/tutorials/gneiss/taxa.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/gneiss/taxa.qza', + '2023.12/tutorials/importing/aligned-sequences.fna': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/importing/aligned-sequences.fna', + '2023.12/tutorials/importing/casava-18-paired-end-demultiplexed.zip': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/importing/casava-18-paired-end-demultiplexed.zip', + '2023.12/tutorials/importing/casava-18-single-end-demultiplexed.zip': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/importing/casava-18-single-end-demultiplexed.zip', + '2023.12/tutorials/importing/feature-table-v100.biom': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/importing/feature-table-v100.biom', + '2023.12/tutorials/importing/feature-table-v210.biom': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/importing/feature-table-v210.biom', + '2023.12/tutorials/importing/muxed-se-barcode-in-seq.fastq.gz': + 'https://qiime2-data.s3-us-west-2.amazonaws.com/2023.12/tutorials/importing/muxed-se-barcode-in-seq.fastq.gz', + '2023.12/tutorials/importing/pe-64-manifest': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/importing/pe-64-manifest', + '2023.12/tutorials/importing/pe-64.zip': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/importing/pe-64.zip', + '2023.12/tutorials/importing/se-33-manifest': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/importing/se-33-manifest', + '2023.12/tutorials/importing/se-33.zip': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/importing/se-33.zip', + '2023.12/tutorials/importing/sequences.fna': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/importing/sequences.fna', + '2023.12/tutorials/importing/unrooted-tree.tre': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/importing/unrooted-tree.tre', + '2023.12/tutorials/importing/muxed-pe-barcode-in-seq/forward.fastq.gz': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/importing/muxed-pe-barcode-in-seq/forward.fastq.gz', + '2023.12/tutorials/importing/muxed-pe-barcode-in-seq/reverse.fastq.gz': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/importing/muxed-pe-barcode-in-seq/reverse.fastq.gz', + '2023.12/tutorials/longitudinal/ecam_table_taxa.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/longitudinal/ecam_table_taxa.qza', + '2023.12/tutorials/longitudinal/ecam_shannon.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/longitudinal/ecam_shannon.qza', + '2023.12/tutorials/longitudinal/unweighted_unifrac_distance_matrix.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/longitudinal/unweighted_unifrac_distance_matrix.qza', + '2023.12/tutorials/longitudinal/ecam_table_maturity.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/longitudinal/ecam_table_maturity.qza', + '2023.12/tutorials/moving-pictures/emp-single-end-sequences/barcodes.fastq.gz': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/moving-pictures/emp-single-end-sequences/barcodes.fastq.gz', + '2023.12/tutorials/moving-pictures/emp-single-end-sequences/sequences.fastq.gz': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/moving-pictures/emp-single-end-sequences/sequences.fastq.gz', + '2023.12/tutorials/metadata/faith_pd_vector.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/metadata/faith_pd_vector.qza', + '2023.12/tutorials/metadata/rep-seqs.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/metadata/rep-seqs.qza', + '2023.12/tutorials/metadata/taxonomy.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/metadata/taxonomy.qza', + '2023.12/tutorials/metadata/unweighted_unifrac_pcoa_results.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/metadata/unweighted_unifrac_pcoa_results.qza', + '2023.12/tutorials/otu-clustering/seqs.fna': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/otu-clustering/seqs.fna', + '2023.12/tutorials/otu-clustering/85_otus.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/otu-clustering/85_otus.qza', + '2023.12/tutorials/pd-mice/animal_distal_gut.qza': + 'https://qiime2-data.s3-us-west-2.amazonaws.com/2023.12/tutorials/pd-mice/animal_distal_gut.qza', + '2023.12/tutorials/pd-mice/demultiplexed_seqs.zip': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/pd-mice/demultiplexed_seqs.zip', + '2023.12/tutorials/pd-mice/manifest': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/pd-mice/manifest', + '2023.12/tutorials/pd-mice/ref_seqs_v4.qza': + 'https://qiime2-data.s3-us-west-2.amazonaws.com/2023.12/tutorials/pd-mice/ref_seqs_v4.qza', + '2023.12/tutorials/pd-mice/ref_tax.qza': + 'https://qiime2-data.s3-us-west-2.amazonaws.com/2023.12/tutorials/pd-mice/ref_tax.qza', + '2023.12/tutorials/quality-control/qc-mock-3-expected.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/quality-control/qc-mock-3-expected.qza', + '2023.12/tutorials/quality-control/qc-mock-3-observed.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/quality-control/qc-mock-3-observed.qza', + '2023.12/tutorials/quality-control/query-seqs.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/quality-control/query-seqs.qza', + '2023.12/tutorials/quality-control/reference-seqs.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/quality-control/reference-seqs.qza', + '2023.12/tutorials/quality-control/query-table.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/quality-control/query-table.qza', + '2023.12/tutorials/read-joining/atacama-seqs.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/read-joining/atacama-seqs.qza', + '2023.12/tutorials/read-joining/fj-joined.zip': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/read-joining/fj-joined.zip', + '2023.12/tutorials/sample-classifier/atacama-table.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/sample-classifier/atacama-table.qza', + '2023.12/tutorials/sample-classifier/moving-pictures-table.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/sample-classifier/moving-pictures-table.qza', + '2023.12/tutorials/training-feature-classifiers/85_otu_taxonomy.txt': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/training-feature-classifiers/85_otu_taxonomy.txt', + '2023.12/tutorials/training-feature-classifiers/85_otus.fasta': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/training-feature-classifiers/85_otus.fasta', + '2023.12/tutorials/training-feature-classifiers/rep-seqs.qza': + 'https://s3-us-west-2.amazonaws.com/qiime2-data/2023.12/tutorials/training-feature-classifiers/rep-seqs.qza', + '2023.12/tutorials/phylogeny/rep-seqs.qza': + 'https://qiime2-data.s3-us-west-2.amazonaws.com/2023.12/tutorials/phylogeny/rep-seqs.qza', + '2023.12/tutorials/utilities/faith-pd-vector.qza': + 'https://qiime2-data.s3-us-west-2.amazonaws.com/2023.12/tutorials/utilities/faith-pd-vector.qza', + '2023.12/tutorials/utilities/jaccard-pcoa.qza': + 'https://qiime2-data.s3-us-west-2.amazonaws.com/2023.12/tutorials/utilities/jaccard-pcoa.qza', + '2023.12/tutorials/utilities/taxa-barplot.qzv': + 'https://qiime2-data.s3-us-west-2.amazonaws.com/2023.12/tutorials/utilities/taxa-barplot.qzv', + '2023.12/tutorials/liao/fmt-metadata.tsv': + 'https://qiime2-data.s3.us-west-2.amazonaws.com/2023.12/tutorials/liao/fmt-metadata.tsv', + '2023.12/tutorials/liao/sample-metadata.tsv': + 'https://qiime2-data.s3.us-west-2.amazonaws.com/2023.12/tutorials/liao/sample-metadata.tsv', + '2023.12/tutorials/liao/transplant-metadata.tsv': + 'https://qiime2-data.s3.us-west-2.amazonaws.com/2023.12/tutorials/liao/transplant-metadata.tsv', + '2023.12/tutorials/liao/rep-seqs.qza': + 'https://qiime2-data.s3.us-west-2.amazonaws.com/2023.12/tutorials/liao/rep-seqs.qza', + '2023.12/tutorials/liao/full-feature-table.qza': + 'https://qiime2-data.s3.us-west-2.amazonaws.com/2023.12/tutorials/liao/full-feature-table.qza', + '2023.12/tutorials/liao/fastq-casava.zip': + 'https://qiime2-data.s3.us-west-2.amazonaws.com/2023.12/tutorials/liao/fastq-casava.zip', + + # Sample Metadata (hosted on Google Sheets) + ## All of the following tutorials use the *new* docs sharing menu, via "File -> Publish to the Web" dialog for TSV export. + + ## FMT + '2023.12/tutorials/fmt/sample_metadata': + 'https://docs.google.com/spreadsheets/d/1DcwuhSvB_PqkaBJH_LxxCoUSqqsV3WXlGxEO4M3TWig/edit?usp=sharing', + '2023.12/tutorials/fmt/sample_metadata.tsv': + 'https://docs.google.com/spreadsheets/d/e/2PACX-1vQ33skKaaUp7S-iyUjlNpQCN1ZjmATwZ7YQnB1KUevB9PEBidNvDSubZ10fTgwpKmH3GI1cBM57Xamj/pub?gid=0&single=true&output=tsv', + + ## Moving Pictures + '2023.12/tutorials/moving-pictures/sample_metadata': + 'https://docs.google.com/spreadsheets/d/10qA_LUEorVHU5Z0e1DdGMPoFKdJczWGQqxzLlKVJESw/edit?usp=sharing', + '2023.12/tutorials/moving-pictures/sample_metadata.tsv': + 'https://docs.google.com/spreadsheets/d/e/2PACX-1vSHDQrO7Mff5ReicAZ8n6OP_8oOulnVTGSkkCj1eQUuiYung0JZjpENgu3UkZwKTkBvjvE4Pb7X63sc/pub?gid=0&single=true&output=tsv', + + ## Atacama + '2023.12/tutorials/atacama-soils/sample_metadata': + 'https://docs.google.com/spreadsheets/d/1g3cg5r6SnVqMfhLOONr5cgmaMaenHT_dt-794p8UkY4/edit?usp=sharing', + '2023.12/tutorials/atacama-soils/sample_metadata.tsv': + 'https://docs.google.com/spreadsheets/d/e/2PACX-1vRH6t4EdIRtm2sthgdUi57xx7xcBC5oxSwcmtUK2XriTYBB3c77NSaitdF64jXzBIXwbFPWdAG0hJ2_/pub?gid=0&single=true&output=tsv', + + ## Longitudinal + '2023.12/tutorials/longitudinal/sample_metadata': + 'https://docs.google.com/spreadsheets/d/1nQ8PRmMgUZtwBb-qVi8PcD3lL3CpWJ3bjRSo1CeX1k0/edit?usp=sharing', + '2023.12/tutorials/longitudinal/sample_metadata.tsv': + 'https://docs.google.com/spreadsheets/d/e/2PACX-1vSkwfRsQFMB_45bpKXPfz33j7CuqXJ0J4aKTNKHCZlRcntW71K3ku5VXnnf2mw7lbjYnNl-45X0Tu-x/pub?gid=1303657428&single=true&output=tsv', + + ## PD Mice + '2023.12/tutorials/pd-mice/sample_metadata': + 'https://docs.google.com/spreadsheets/d/1c4AAax_9Hl-xKsrn4_IS6MIuaBq3n7OEbeoocqpMLPU/edit?usp=sharing', + '2023.12/tutorials/pd-mice/sample_metadata.tsv': + 'https://docs.google.com/spreadsheets/d/e/2PACX-1vTLGsocl7k9nU1M5mFlKMYtzG71KAbSrEJkizotWB3fMkla1jHmfxSwyxxlaChAqVRcO1Egr3OcJpIb/pub?gid=1509704122&single=true&output=tsv', }