INNER CODE UNIT · Shell
top_assemblies_rank
pirovc/genome_updater · genome_updater.sh:1393
top_assemblies_rank=${top_assemblies%:*}
top_assemblies_num=${top_assemblies#*:}
fi
fi
IFS=","
if [[ -n "${refseq_category}" ]]; then
valid_refseq_category=("reference genome" "na")
for rc in ${refseq_category}; do
# grep -i ignore case
if ! printf '%s\n' "${valid_refseq_category[@]}" | grep -Fxqi -- "${rc}"; then
echo "${rc}: invalid refseq category [ $(printf "'%s' " "${valid_refseq_category[@]}")]"
exit 1
fi
done
fi
if [[ -n "${assembly_level}" ]]; then
valid_assembly_level=("complete genome" "chromosome" "scaffold" "contig")