galaxyproject / galaxyproject/training-material

Corrections for statistics/tutorials flexynesis_cbio_import + flexynesis_classification

Open
#7,008 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.