Comments (8)
PALEOMIX definitely should not take that long to validate prefixes, as that just involves a bit of file IO. I'd expect a few seconds normally and maybe a couple of minutes if one of them needs to be indexed.
Are your FASTA files by any chance located on a network drive that was not properly connected? That is the only case I can currently think of that could cause it to hang like this.
If it is still running, or if it happens when you run it, then please try to press Ctrl+C and copy/paste the output here. It should give us a clue as to where the program got stuck.
Best,
Mikkel
from paleomix.
Thanyou for your reply, I just use the example data you provided, and reference is rCRS.fasta, also indexed well (see blow picture1), and this time I use "paleomix bam_pipeline dryrun 000_makefile.yaml" also get the same problem. Sorry for that, my friends (Clio) and I don't know how to solve it.
from paleomix.
This definitely should not happen, but I cannot find any obvious reasons why your copy of PALEOMIX would lock up in this manner.
You say that you are able to trigger the same problem using "paleomix bam_pipeline dryrun 000_makefile.yaml", but what happens if you kill the process using CTRL+C? Are you able to do that and does Python print a traceback upon being killed? If possible, try to paste that traceback here, as it may include information about the cause of this problem.
Best,
Mikkel
from paleomix.
Thankyou for your reply, I type ctrl+c and get the below result
^CTraceback (most recent call last):
File "/home/user/anaconda3/envs/python27/bin/paleomix", line 11, in
load_entry_point('paleomix==1.2.14', 'console_scripts', 'paleomix')()
File "/home/user/anaconda3/envs/python27/lib/python2.7/site-packages/paleomix/init.py", line 38, in run
return paleomix.main.main(argv)
File "/home/user/anaconda3/envs/python27/lib/python2.7/site-packages/paleomix/main.py", line 235, in main
return module.main(argv[1:])
File "/home/user/anaconda3/envs/python27/lib/python2.7/site-packages/paleomix/tools/bam_pipeline/pipeline.py", line 319, in main
return run(config, args[1:], pipeline_variant=pipeline)
File "/home/user/anaconda3/envs/python27/lib/python2.7/site-packages/paleomix/tools/bam_pipeline/pipeline.py", line 213, in run
index_references(config, makefiles)
File "/home/user/anaconda3/envs/python27/lib/python2.7/site-packages/paleomix/tools/bam_pipeline/pipeline.py", line 157, in index_references
dependencies=(valid_node,))
File "/home/user/anaconda3/envs/python27/lib/python2.7/site-packages/paleomix/nodes/picard.py", line 106, in init
builder = picard_command(config, "CreateSequenceDictionary")
File "/home/user/anaconda3/envs/python27/lib/python2.7/site-packages/paleomix/nodes/picard.py", line 253, in picard_command
jre_options=config.jre_options)
File "/home/user/anaconda3/envs/python27/lib/python2.7/site-packages/paleomix/atomiccmd/builder.py", line 366, in init
close_fds=True)
File "/home/user/anaconda3/envs/python27/lib/python2.7/subprocess.py", line 168, in call
return Popen(*popenargs, **kwargs).wait()
File "/home/user/anaconda3/envs/python27/lib/python2.7/subprocess.py", line 1073, in wait
pid, sts = _eintr_retry_call(os.waitpid, self.pid, 0)
File "/home/user/anaconda3/envs/python27/lib/python2.7/subprocess.py", line 121, in _eintr_retry_call
return func(*args)
I used anaconda to install paleomix, also python work well in my server.
Thankyou!
X
from paleomix.
The problem seems to happen when Paleomix tries to check if the version of java that is installed.
The command that Paleomix tries to run is something close to the following:
java -server -Djava.awt.headless=true -XX:+UseSerialGC -d64 -version
Try to run that command directly on your server and see what happens.
from paleomix.
after running your code, and get the result:
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
However, also not working now.....
I also reinstalled paleomix, Adapteremoval and the result like before.
Thankyou more!
from paleomix.
from paleomix.
Closing due to lack of activity.
Feel free to open a new issue if you still have this problem
from paleomix.
Related Issues (20)
- Error running mapDamage in example bam_pipeline HOT 2
- [info] conda instructions for paleomix HOT 1
- Java issue with an updated openjdk version HOT 1
- thank you, but this message appears with PALEOMIX v.1.2.14 too HOT 3
- readthedocs Documentation incorrectly renders double dash with a 'long' single dash
- "Could not retrieve index file" HOT 1
- paleomix bam_pipeline: error: unrecognized arguments: --gatk_max_threads=1 --progress_ui=running --jre_options= HOT 5
- ImportError: libhts.so.2: cannot open shared object file: No such file or directory HOT 14
- checkpointing HOT 2
- About the MinQuality setting HOT 6
- BOWTIE2 errors in the pipeline HOT 8
- A problem of PALEOMIX 2.0.0-alpha documentation HOT 2
- Should the .rmdup.collapsed.bam and .rmdup.normal.bam be merged? HOT 1
- biobambam2 instead of picard-tools? HOT 10
- Paleomix can not find picard even though it is there HOT 8
- Issue When Employing `RegionsOfInterest`. HOT 6
- similar bams with rescale and non rescale HOT 2
- Phylo pipeline "unknown command" HOT 2
- BWA backtrack additional options added to samse, not aln HOT 3
- conda environment perpetually solving during installation HOT 6
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 paleomix.