-
Brandi Cantarel authored244250a0
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
indexbams.sh 504 B
#!/bin/bash
#indexbams.sh
usage() {
echo "-h --Help documentation for markdups.sh"
echo "Example: bash indexbams.sh"
exit 1
}
OPTIND=1 # Reset OPTIND
while getopts :h opt
do
case $opt in
h) usage;;
esac
done
shift $(($OPTIND -1))
# Check for mandatory options
NPROC=$SLURM_CPUS_ON_NODE
if [[ -z $NPROC ]]
then
NPROC=`nproc`
fi
baseDir="`dirname \"$0\"`"
source /etc/profile.d/modules.sh
module load samtools/1.6
for i in *.bam; do
samtools index -@ $NPROC ${i}
done