Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing argument 'CLS' when Running Workflow #23

Closed
ACastanza opened this issue Sep 20, 2023 · 6 comments
Closed

Missing argument 'CLS' when Running Workflow #23

ACastanza opened this issue Sep 20, 2023 · 6 comments

Comments

@ACastanza
Copy link
Contributor

ACastanza commented Sep 20, 2023

Trying to run the workflow for Ensembl 110 (also tried with 'latest', which seemed to default to 109) and getting the following error (same error for all species):

Run poetry run ensembl_genes all --species="human" --release=[11](https://github.com/ACastanza/ensembl-genes/actions/runs/6254378054/job/16981773658#step:5:12)0
Usage: ensembl_genes all [OPTIONS] CLS
Try 'ensembl_genes all --help' for help.
╭─ Error ──────────────────────────────────────────────────────────────────────╮
│ Missing argument 'CLS'.                                                      │
╰──────────────────────────────────────────────────────────────────────────────╯
Error: Process completed with exit code 2.

Trying to get the "_old_to_newest" tables for our MSigDB build somewhat urgently

@dhimmel
Copy link
Member

dhimmel commented Sep 21, 2023

We haven't built release 110 via GitHub actions due to #22, which is supposed to be fixed in 111. If you're okay with release 109 that data is available on the homo_sapiens_core_109_38.

The Missing argument 'CLS' error is strange. I cannot see the link at https://github.com/ACastanza/ensembl-genes/actions/runs/6254378054/job/16981773658, but possible I could debug better with that log.

@ACastanza
Copy link
Contributor Author

ACastanza commented Sep 21, 2023 via email

@dhimmel
Copy link
Member

dhimmel commented Sep 21, 2023

Could you try running the workflow for that latest Ensembl release on the main repository to see if it errors there as well?

Ah yes happening on this repo too! Let me look into it.

BTW the reason this didn't happen in an automated/schedule way is that GitHub disabled the scheduled workflow after 60 days of inactivity. A separate annoying thing we should address.

@dhimmel
Copy link
Member

dhimmel commented Sep 21, 2023

Similar problem at https://stackoverflow.com/questions/70793842/writing-command-line-for-class-methods-using-python-and-typer. Looks like typer / click have problems making a command out of class or instance methods. Will look into fixing.

@dhimmel
Copy link
Member

dhimmel commented Sep 21, 2023

the workflow for Ensembl 110 (also tried with 'latest', which seemed to default to 109)

Confirming that latest is resolving to 109 with this command:

poetry run ensembl_genes ensembl_release --release=latest

This is due to bioversions being outdated. Reported at biopragmatics/bioversions#33

@dhimmel
Copy link
Member

dhimmel commented Sep 21, 2023

Kicked off a functional build after 4b1a4d8. Human fails as expected, but at least gets to the computation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants