Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
3061d94
discriminate nginx and direct requests and either use nginx or tornad…
sjanssen2 Sep 17, 2025
cfe606a
codestyle
sjanssen2 Sep 17, 2025
71526bb
don't complain about overwriting files IF in test mode
sjanssen2 Sep 18, 2025
c7924ca
don't read config from file, but from DB
sjanssen2 Sep 18, 2025
ae888a8
allow to push whole directories to qiita main
sjanssen2 Sep 18, 2025
81cb696
extended FetchFileFromCentralHandler to directories, but very limited…
sjanssen2 Nov 6, 2025
8ce0cdb
assert presence/absence of directory transfer flag
sjanssen2 Nov 6, 2025
736d1fd
codestyle
sjanssen2 Nov 6, 2025
f853f56
Merge pull request #13 from jlab/tornado_FetchFileFromCentralHandler_…
sjanssen2 Nov 6, 2025
c6f8357
adding debug information
sjanssen2 Nov 7, 2025
1ff9892
move debug to individual files
sjanssen2 Nov 7, 2025
4bd4a18
more debug when composing zip
sjanssen2 Nov 7, 2025
14d43f1
debug
sjanssen2 Nov 7, 2025
fc367bb
modify nginx file list for ZIP
sjanssen2 Nov 7, 2025
043c6be
use correct function
sjanssen2 Nov 7, 2025
3cb9cf7
fix path computation
sjanssen2 Nov 7, 2025
2cc787d
clean up
sjanssen2 Nov 7, 2025
9441772
clean download.py
sjanssen2 Nov 7, 2025
c446bf9
Merge pull request #14 from jlab/tornado_FetchFileFromCentralHandler_…
sjanssen2 Nov 7, 2025
017b150
add ability to delete files/dirs through API, but only in qiita test …
sjanssen2 Nov 12, 2025
7604d84
also delete non managed dirs
sjanssen2 Nov 12, 2025
50a1788
avoid deleting BIOM sub-dir :-/
sjanssen2 Nov 12, 2025
d3cf5f5
Merge pull request #15 from jlab/tornado_FetchFileFromCentralHandler_…
sjanssen2 Nov 12, 2025
dcedd02
also allow downloading of html summary directories
sjanssen2 Nov 14, 2025
b8206e4
general fixes 11-2025 (#3489)
antgonza Nov 19, 2025
ab4644c
allow multiple standalone steps in workflows (#3490)
antgonza Nov 20, 2025
ec231d5
download public prep data (#3491)
antgonza Nov 21, 2025
c9e45cb
2025.07 -> 2025.11 (#3492)
antgonza Nov 24, 2025
bc2244b
Study associations (#3487)
wasade Dec 2, 2025
73767ed
add parents ArtifactHandler (#3494)
antgonza Dec 2, 2025
88e19ff
flake8 to ruff (#3495)
antgonza Dec 5, 2025
74ad1ba
untangle Analysis.create and build_analysis_files (#3496)
antgonza Dec 10, 2025
b626871
add analysis id to validate parameters (#3497)
antgonza Dec 16, 2025
b36ffe4
Expand identifier set (#3499)
wasade Dec 19, 2025
3ac1001
2026.01 (#3500)
antgonza Jan 8, 2026
e0e7480
Fix spelling and update qp-pacbio commands
antgonza Jan 9, 2026
45f0d52
Merge branch 'dev' of https://github.com/qiita-spots/qiita into torna…
sjanssen2 Feb 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/qiita-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: flake8
- name: ruff
uses: actions/setup-python@v2
with:
python-version: "3.9"
Expand All @@ -262,5 +262,5 @@ jobs:
uses: actions/checkout@v2
- name: lint
run: |
pip install -q flake8
flake8 qiita_* setup.py scripts/qiita* notebooks/*/*.py
pip install -q ruff
ruff check qiita_* setup.py scripts/qiita* notebooks/*/*.py
37 changes: 37 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,42 @@
# Qiita changelog


Version 2026.01
---------------

Deployed on January 9th, 2026

* `ArtifactHandler` also returns the parents ids, if they exits; this can be used by any plugin.
* `ruff` replaces `flake8`.
* `build_analysis_files` now allows creation of a new `Analysis` without automatically submitting a job.
* `Analysis.add_samples` now accepts new samples after creation; before it was only possible via the default_analysis.
* Introduction of Qiita-wide unique identifiers for [study, prep and artifact](https://github.com/qiita-spots/qiita/pull/3499). Thank you @wasade!
* New commands available in `qp-pacbio`: `PacBio adapter removal via lima/pbmarkdup`, `Woltka v0.1.7 with cov and id filter`, `Feature Table from LCG/MAG` and `Remove SynDNA plasmid, insert, & GCF_000184185 reads (minimap2)` (deployed on December 3rd, 2025); also deprecated `Woltka v0.1.7, minimap2`. [More information](https://github.com/qiita-spots/qp-pacbio).


Version 2025.11
---------------

Deployed on Novermber 25th, 2025

* Updated `qp-knight-lab-processing` to add support of PacBio raw data processing that has twisted adaptors, including human-filtering using MOVI. Also, replaced flake8 for ruff. Additionally, added `IsPairedEndComplete` as part of the Illumina xml validation process.
* Added a new plugin to the system: `https://github.com/qiita-spots/qp-pacbio`, which adds two new commands: `Woltka v0.1.7, minimap2` and `PacBio processing`.
* Added default workflows specific to PacBio.
* Allowed default workflows to have multiple commands starting from a single input.
* Now users can download public raw and biom per-preparation directly.
* Initial changes for to support cloud environments via cloud specific endpoints; thank you @sjanssen2!


Version 2025.09
---------------

Deployed on September 11th, 2025

* Updated `qp-knight-lab-processing` to add support of PacBio raw data processing, including human-filtering using MOVI.
* Updated fastp in local environment for `qp-knight-lab-processing` from 0.20.1 to 0.23.4.
* Added workflows parameters to the default workfows in Qiita to make them Illumina specific: `UPDATE qiita.default_workflow set parameters = '{"prep": {"platform": "Illumina"}, "sample": {}}'::json WHERE default_workflow_id IN (4, 6, 9 ,11);` to avoid PacBio processing applying them.


Version 2025.07
---------------

Expand Down
Loading
Loading