Comments (15)
Ah, yes! I was indeed my conda that needed an update. I was finally able to create the environment and pggb is running now.
Thanks so much!
from pggb.
It should be a gcc
version problem (waveygang/wfmash#87 (comment)). Let us know!
from pggb.
from pggb.
This is on x86_64-suse-linux. I tried it with gcc 9.3.0 and higher - same pthreads issue.
from pggb.
@egoltsman Does the docker image work for you?
from pggb.
from pggb.
@egoltsman Does the docker image work for you?
Unfortunately, I can't use docker in my environment due to a security policy.
from pggb.
How about Bioconda or GUIX? https://odgi.readthedocs.io/en/latest/rst/installation.html offers a wide range of installation possibilities.
from pggb.
@subwaystation : Sure, Conda would work. I'm building this as part of the pggb package, but the link you sent refers to odgi, which, as I understand is about graph visualizations. Can you comment?
from pggb.
I somehow confused things. Sorry @egoltsman. We don't have a Bioconda package of wfmash, yet.
Maybe it is time to do so :)
from pggb.
Hopefully, it will come soon bioconda/bioconda-recipes#29772
from pggb.
@egoltsman It is on Bioconda https://anaconda.org/bioconda/wfmash. Does that solve your issue?
from pggb.
Thank you for the conda package. Unfortunately, it's not liking my base environment which I just created from scratch. If I'm reading this correctly, different components of wfmash require different versions of the same library (e.g. libgcc-ng) ?
UnsatisfiableError: The following specifications were found to be incompatible with each other:
Output in format: Requested package -> Available versions
Package _libgcc_mutex conflicts for:
python=3.9 -> libgcc-ng[version='>=7.5.0'] -> _libgcc_mutex[version='*|0.1',build=main]
wfmash -> libgcc-ng[version='>=9.3.0'] -> _libgcc_mutex[version='*|0.1',build=main]
Package libstdcxx-ng conflicts for:
wfmash -> jemalloc[version='>=5.2.1'] -> libstdcxx-ng[version='>=7.3.0']
wfmash -> libstdcxx-ng[version='>=9.3.0']
Package libgcc-ng conflicts for:
wfmash -> libgcc-ng[version='>=9.3.0']
wfmash -> jemalloc[version='>=5.2.1'] -> libgcc-ng[version='>=7.2.0|>=7.3.0']The following specifications were found to be incompatible with your system:
- feature:/linux-64::__glibc==2.26=0
- feature:|@/linux-64::__glibc==2.26=0
- python=3.9 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']
-
UPDATE: After I uninstalled all the offending packages conda still fails to reconcile the gcc version. Not sure what to do here as the versions it mentions are not actually in conflict:
UnsatisfiableError: The following specifications were found to be incompatible with your system:
- feature:/linux-64::__glibc==2.26=0
- wfmash -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']
from pggb.
p.s. I could try to get a docker container running, but since I need wfmash as a dependency for pggb, I'm afraid I don't know how to link the two if the former is containerized.
from pggb.
Hi @egoltsman
That's a weird error.
I just did conda create --name wfmash wfmash
followed by conda activate wfmash
and it works as expected.
Maybe you need to add wfmash
to your environment first, then the other toolings? Or your base environment does not incorporate the most recent GCC toolchain of conda. They had some recent updates, that's maybe why you are still stuck with GCC v7.2 instead of GCC v9.3. Backwards compatibility might be tricky here.
We also have a docker image which contains all required pggb tools: https://github.com/pangenome/pggb#docker.
from pggb.
Related Issues (20)
- seqwish std::invalid_argument error HOT 11
- Error with the __glibc package when installing HOT 5
- Mapping k-mers and contigs to pangenome graph HOT 1
- Flag could not be matched: temp-dir HOT 3
- How to understand the long range links? HOT 5
- smoothxg: Command terminated by signal 4 HOT 3
- PGGB discarding SNPs and Small InDels HOT 4
- add version HOT 1
- Sample command from README.md fails and fix? HOT 2
- Command terminated by signal 4 HOT 8
- Error following tutorial for PGGB VCF evaluation HOT 5
- Building a genus pangenome case HOT 1
- Setting -n to number of genomes, or number of genomes minus one? HOT 3
- empty VCF after running PanGenIe on the pggb assembly HOT 1
- GFA with no P lines HOT 5
- DRB1-3123 example not producing a nice graph anymore after `biwflambda` update. HOT 5
- PGGB use case with hexaploidy genomes HOT 1
- force reference output in VCF HOT 2
- Three chromosome take too long time HOT 16
- High heterogeneity in sequences identity HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pggb.