galaxyproject / galaxyproject/training-material
Corrections for statistics/tutorials flexynesis_cbio_import + flexynesis_classification
- Dominant language
- HTML
- Stars
- 367
- Forks
- 1.1k
- Avg merge
- 16h 27m
- Merged PRs (30d)
- 49
Description
https://training.galaxyproject.org/training-material/topics/statistics/tutorials/flexynesis_cbio_import/tutorial.html
Is this tool suite intended to be functional? Or, is it deprecated?
Current issues
1. Listed as working at UseGalaxy.eu only. Other UseGalaxy* servers do not have indexes
* request index install into cvmfs (pending)
2. Workflow with older tool versions fails with what appears to be a file compression issue:
* https://training.galaxyproject.org/training-material/topics/statistics/tutorials/flexynesis_cbio_import/tutorial.html
* https://usegalaxy.eu/u/jenj/h/flexynesis-get-data-from-cbioportal-20260721-r1-defaults
```Traceback (most recent call last):
File "/data/jwd08/main/000/108/496/108496001/configs/tmp7lm5mbp1", line 6, in
cbioportal.get_cbioportal_data(study_id='brca_metabric')
File "/usr/local/lib/python3.11/site-packages/flexynesis/utils.py", line 1559, in get_cbioportal_data
study_dir = self.extract_archive(archive_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/flexynesis/utils.py", line 1504, in extract_archive
with tarfile.open(archive_path, "r:gz") as tar:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/tarfile.py", line 1871, in open
return func(name, filemode, fileobj, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/tarfile.py", line 1928, in gzopen
raise ReadError("not a gzip file") from e
tarfile.ReadError: not a gzip file
```
3. Current version of the tool fails with a job container issue?
* https://usegalaxy.eu/u/jenj/h/flexynesis-suite-1-1-11-galaxy0
```
mkdir: cannot create directory 'output': Permission denied mkdir: cannot create directory 'output': Permission denied
```
4. There is no way to submit a bug report from a failed dataset, but the workflow invocation can have a submission sent in.
* reported at https://help.galaxyproject.org/t/flexynesis-tool-failure-mkdir-mkdir-cannot-create-directory-tmp-permission-denied-error/18195/2 with https://training.galaxyproject.org/training-material/topics/statistics/tutorials/flexynesis_classification/tutorial.html (same `outdir` error as above but with a different tool)
* workflow invocaton errors sent in 7/21/26 https://usegalaxy.eu/workflows/invocations/9191948ecb725550 && https://usegalaxy.eu/workflows/invocations/ad01e9b02ea032b9
Contributor guide
Research direction
Start by reviewing the linked flexynesis_cbio_import and flexynesis_classification tutorial pages, then compare their instructions with the cited UseGalaxy workflows and failure traces. Done means the tutorials clearly reflect the suite's current support and status, with the reported server, compression, container, and bug-reporting issues documented or resolved.
Written by the indexing model from the issue text.
Assessment
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100