Comments (5)
Hello, @pkerbs
Thanks for your valuable advice! In fact this dependencies brought inconvenience to the installation. There is an easier way to solve it by downgrading setuptools by pip install setuptools==57.5.0
.
In addition, we'll modify the dependencies to another VCF parser. The update will be released in later days.
Best,
Shuqi
from cutesv.
Hi Shuqi,
thank you for your response.
I tried that already, but unfortunately I still get the same error message:
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [1 lines of output]
error in PyVCF setup command: use_2to3 is invalid.
[end of output]
I am using a python virtual environment created using python 3.9.5
Do you have another idea what I am doing wrong?
Best,
Paul
from cutesv.
Hello, @pkerbs
I have created a virtual python environment through conda
, and I ran the installation by the following command:
# create the environment
conda create -n cutesv_env python=3.9.5
conda activate cutesv_env
# downgrade setuptools
pip install setuptools==57.5.0
# install cuteSV
pip install cuteSV
Through these, cuteSV can be successfully installed, and the pip list are shown as below:
$ pip list
biopython 1.81
cigar 0.1.3
cuteSV 2.1.0
Cython 3.0.6
joblib 1.3.2
numpy 1.26.2
pip 23.3.1
pysam 0.22.0
PyVCF 0.6.8
scikit-learn 1.3.2
scipy 1.11.4
setuptools 57.5.0
threadpoolctl 3.2.0
wheel 0.41.2
Just an idea, maybe you can try installing PyVCF v0.6.8 firstly?
In fact, this dependency bring much inconvenience, and we are now fixing it in the next version.
Best,
Shuqi
from cutesv.
Hello Shuqi,
I tried your suggestion and indeed it worked by installing PyVCF first in a freshly created virtual environment.
What I did (with Python 3.9.5 installed):
python -m venv cutesv_venv
source cutesv_venv/bin/activate
pip install PyVCF
pip install cutesv
Thank you for working on a fix for the next version.
Best,
Paul
from cutesv.
Hello Paul,
That's nice! I'm glad to hear the success.
I'll come back to this issue when the next version is released.
Best,
Shuqi
from cutesv.
Related Issues (20)
- Structural variation of species from two different genus
- `--min_size` didn't work HOT 1
- [Question] How are POS, LEN and SEQ of insertions determined HOT 2
- Some bases in the “REF” column are incorrect, and this occurs in INS (insertion) types. HOT 1
- Question about vcf INFO filed HOT 1
- cython is required at build time but not install time HOT 2
- SV with genotype 0/0 HOT 1
- empty pickle for self mapping HOT 1
- cuteSV fails to output the result due to computational resources HOT 1
- Force Calling Error (CuteSV + SURVIVOR) HOT 12
- cutcsv only calls indel HOT 1
- Q: Detection SV by aligning to diploid (not haplotype resolved) genome HOT 2
- Call SV in multiple sample HOT 1
- Missing quality scores QUAL HOT 1
- Does `--batches` affect output? HOT 2
- zero position in vcf HOT 4
- cuteSV with ONT amplicon data HOT 1
- Does cuteSV only call the inter-chromosome translocation? HOT 1
- For multiple samples, why should cuteSV be run twice? HOT 1
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 cutesv.