Comments (8)
It might be due to your test fastq file size being smaller than the settings for multi-threads setting. see below:
if [ "$fastqsize" -gt "2592410750" ]
then
threads=16
fi
When i build the dependencies, I set the AlnWrp to work after the fastq splitting and mv jobs.
in AlnWrp job submission: #PBS -W depend=afterok:${jID_splitmv}
The job splitting and mv jobs is only placed when this if [ -n "$threads" ] && [ -z "$skipsplit" ] test is ture.
So, it will be fine if you work with fastq files larger than 2592410750
You can add the following lines between the hash tag lines
############################
if [ -n "$threads" ] && [ -z "$skipsplit" ]
then
waitstring_alnwrp="#PBS -W depend=afterok:${jID_splitmv}"
fi
echo "waitstring_alnwrp is ${waitstring_alnwrp}"
#####################
in front of the ALINWRAP job script (right before the following block.)
timestamp=$(date +"%s" | cut -c 4-10)
qsub <<ALIGNWRAP
#PBS -S /bin/bash
#PBS -q $queue
#PBS -l $walltime
#PBS -l nodes=1:ppn=1:AMD
#PBS -l mem=6gb
#PBS -o ${logdir}/${timestamp}alnwrap${groupname}.log
#PBS -j oe
#PBS -N AlnWrp${groupname}
$waitstring_alnwrp
${EMAIL}
#PBS -m a
I will also upload the new updated version. You can download the new juicer.sh launch_stats.sh and postprocessing.sh files from the github once the admin accepts the pull request.
I also fixed another bug this morning in postprocessing.sh.
Zhibo
@jstansfield0
from juicer.
Also check the log file in logs directory. If my previous guess is true, then the ${logdir}/${timestamp}alnwrap${groupname}.log file should tell you something about qsub -W error.
Zhibo
from juicer.
from juicer.
@jstansfield0
it seems to be a problem that your cluster does not allow jobs to be submitted from computer nodes other than the login node.
The cluster in our school allows us to submit jobs from all the computer nodes.
I would suggest you to contact your culster team to see if then have any good suggestions.
I also just started to use linux and PBS, sorry I can't help more.
this link might be related to your issue.
https://lists.sdsc.edu/pipermail/npaci-rocks-discussion/2002-August/000211.html
Zhibo
from juicer.
The AlnWrp job was submitted and run on a computer node. This job will submit several other jobs. From your log file, it looks like the AlnWrp job was started successfully, but the qsub commands in AlnWrp job failed to run due to bad user ID error. This is usually due to the set-up of cluster that does not allow user to submit jobs from computer nodes other than the qlogin node.
from juicer.
Let us know if this has been resolved.
from juicer.
We have not been able to resolve the issue. Our cluster does not allow for jobs to be submitted from a node so the script does not work.
from juicer.
Closing as we won't be able to resolve since we don't have access to PBS
from juicer.
Related Issues (20)
- Java memory error
- ***! Error! Either inter.hic or inter_30.hic were not created HOT 4
- The sample data link in the wiki docs are no longer accessible
- More restriction enzyme sites of Arima than Juicer provided, how to modified juicer.sh HOT 4
- Juicer memory usage
- Installation files absent HOT 1
- Error while Normalizations HOT 1
- juicebox format to fasta: coordinates conversion error HOT 1
- error with Java when generating out_JBAT.assembly following Yahs protocol (Yet another HIC scaffolding tool)
- strange output of merged1.txt
- Matrix size
- .hic file chr names NC_000001.11
- insufficient memory for the Java Runtime Environment - CPU HOT 1
- samtools sort: fail to open "./samtools.36604.8950.tmp.1019.bam": Too many open files HOT 2
- Trio-binning genome assembly and juicer error
- Sorted file and dups/no dups files do not add up in dedup step HOT 1
- Juicer changes chromosome names HOT 1
- Not able to see the specified normalizations (using -k) in the hic file after juicertools pre
- Treat hap1 and hap2 to as "parents" for diploid.sh
- Provision of enzymes
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 juicer.