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

singleM #235

Closed
27 tasks done
laraPPr opened this issue Nov 21, 2023 · 6 comments · Fixed by easybuilders/easybuild-easyconfigs#19938 or easybuilders/easybuild-easyconfigs#21016
Closed
27 tasks done

singleM #235

laraPPr opened this issue Nov 21, 2023 · 6 comments · Fixed by easybuilders/easybuild-easyconfigs#19938 or easybuilders/easybuild-easyconfigs#21016
Assignees
Labels
conda Is supported in conda container Container image available difficulty: medium software that likely require a fair amount of effort to support easyconfig Easyconfig is available priority: lowest Python site:ugent Software installation request for UGent Tier-2 update

Comments

@laraPPr
Copy link
Collaborator

laraPPr commented Nov 21, 2023

  • link to support ticket: #2023102460000111
  • website: https://github.com/wwood/singlem
  • installation docs: https://wwood.github.io/singlem/Installation
  • toolchain: foss 2023a
  • easyblock to use: PythonBundle
  • required dependencies:
    • polars
    • Biopython
    • DIAMOND
    • hmmer
    • orfm
    • mfqe
    • extern (as extension)
    • graftm (as extension)
    • krona (krona-tools)
    • pplacer
    • sra-tools
    • ncbi-ngs-sdk
    • sqlite (in Python)
    • mafft
    • seqmagick
    • expressbetadiversity
    • cd-hit (available for 2022b)
    • fasttree
    • fastalite (as extension)
    • jinja2 (as extension)
    • sqlalchemy (as extension)
    • smafa
    • pyranges (as extension)
    • prodigal (available for 2022b)
    • tqdm
    • pyarrow (as Arrow in EC)
  • optional dependencies:
    • ...
  • notes:
    • ...
  • effort: (TBD)
  • other install methods
    • conda: yes (link?)
    • container image: yes (link?)
    • pre-built binaries (RHEL8 Linux x86_64): no
    • easyconfig outside EasyBuild: yes
@laraPPr laraPPr added enhancement New feature or request difficulty: easy software that should be easy to support priority: lowest Python site:ugent Software installation request for UGent Tier-2 conda Is supported in conda container Container image available easyconfig Easyconfig is available update and removed enhancement New feature or request labels Nov 21, 2023
@pavelToman pavelToman self-assigned this Jan 4, 2024
@boegel
Copy link
Contributor

boegel commented Jan 10, 2024

Let's make sure we use foss/2023a for this, even though easyconfigs are missing for 13 dependencies, to make sure we can also install this on our latest cluster shinx (which has AMD Genoa CPUs).

Priority for this is "lowest", so this can be put on hold for now until later...

pavelToman added a commit that referenced this issue Jan 11, 2024
@boegel
Copy link
Contributor

boegel commented Jan 16, 2024

@pavelToman For the polars, I've opened an issue for the problem with generates contents for crates when using CargoPythonPackage, see easybuilders/easybuild-easyblocks#3078

pavelToman added a commit that referenced this issue Jan 17, 2024
pavelToman added a commit that referenced this issue Jan 18, 2024
pavelToman added a commit that referenced this issue Jan 18, 2024
pavelToman added a commit that referenced this issue Jan 19, 2024
pavelToman added a commit that referenced this issue Jan 22, 2024
pavelToman added a commit that referenced this issue Jan 29, 2024
@lexming
Copy link
Collaborator

lexming commented Feb 1, 2024

FYI I opened a PR for polars in 2023a (worked on it for other reasons than singleM):

It's for v0.19.19 instead of 0.20.x because the latter needs features in Rust that are not available in Rust v1.75

pavelToman added a commit that referenced this issue Feb 2, 2024
pavelToman added a commit that referenced this issue Feb 5, 2024
pavelToman added a commit that referenced this issue Feb 6, 2024
pavelToman added a commit that referenced this issue Feb 6, 2024
pavelToman added a commit that referenced this issue Feb 12, 2024
pavelToman added a commit that referenced this issue Feb 19, 2024
pavelToman added a commit that referenced this issue Feb 19, 2024
PetrKralCZ added a commit that referenced this issue Feb 20, 2024
PetrKralCZ added a commit that referenced this issue Feb 20, 2024
pavelToman added a commit that referenced this issue Feb 20, 2024
pavelToman added a commit that referenced this issue Feb 20, 2024
pavelToman added a commit that referenced this issue Feb 22, 2024
@pavelToman pavelToman added difficulty: medium software that likely require a fair amount of effort to support and removed difficulty: easy software that should be easy to support labels Jun 27, 2024
pavelToman added a commit that referenced this issue Jul 17, 2024
pavelToman added a commit that referenced this issue Jul 17, 2024
@laraPPr
Copy link
Collaborator Author

laraPPr commented Aug 21, 2024

Am now installing polars centrally. so reopening to make sure I don't forget

@laraPPr laraPPr reopened this Aug 21, 2024
@laraPPr
Copy link
Collaborator Author

laraPPr commented Aug 22, 2024

installed and and ready for clean-up

@laraPPr laraPPr closed this as completed Aug 22, 2024
pavelToman added a commit that referenced this issue Oct 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conda Is supported in conda container Container image available difficulty: medium software that likely require a fair amount of effort to support easyconfig Easyconfig is available priority: lowest Python site:ugent Software installation request for UGent Tier-2 update
Projects
None yet
4 participants