-
Notifications
You must be signed in to change notification settings - Fork 14
Description
Hi,
I am trying to run mim-tRNAseq and I am ending in an "KeyError:'Homo_sapiens_tRNA-Ala-AGC-2-1'"
This is my code:
mimseq -t $AnnoDir'/'hg19-tRNAs.fa \ -o $AnnoDir'/'hg19-tRNAs.out.nohap \ -m $AnnoDir'/'hg19-mitotRNAs.fa \ --cluster --cluster-id 0.95 \ --threads 15 --min-cov 2000 \ --max-mismatches 0.1 \ --control-condition Input \ -n TD1_IP \ --out-dir $outDir'/02_default_hg19' \ --max-multi 4 --remap --remap-mismatches 0.075 \ $AnalysisDir'/script/mim-trnaseq/normal_Samples.tsv'
I tried to use the provided tRNA annotation of hg19 and GRCh38, but both end up in the same error :
`
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/Users/admin/anaconda3/envs/mimseq/lib/python3.7/multiprocessing/pool.py", line 121, in worker
result = (True, func(*args, **kwds))
File "/Users/admin/anaconda3/envs/mimseq/lib/python3.7/multiprocessing/pool.py", line 44, in mapstar
return list(map(*args))
File "/Users/admin/anaconda3/envs/mimseq/lib/python3.7/site-packages/mimseq/mmQuant.py", line 274, in bamMods_mp
new_mods, new_Inosines = unknownMods(inputs, knownTable, cluster_dict, modTable_prop, misinc_thresh, cov_table_newMods, min_cov, tRNA_dict, remap)
File "/Users/admin/anaconda3/envs/mimseq/lib/python3.7/site-packages/mimseq/mmQuant.py", line 73, in unknownMods
if (sum(modTable[isodecoder][pos].values()) >= misinc_thresh and any(cov >= min_cov) and pos-1 not in knownTable[isodecoder]): # misinc above threshold, cov above threshold and not previously known
KeyError: 'Homo_sapiens_tRNA-Ala-AGC-2-1'
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/Users/admin/anaconda3/envs/mimseq/bin/mimseq", line 10, in
sys.exit(main())
File "/Users/admin/anaconda3/envs/mimseq/lib/python3.7/site-packages/mimseq/mimseq.py", line 361, in main
args.misinc_thresh, args.mito, args.pretrnas, args.local_mod, args.sampledata)
File "/Users/admin/anaconda3/envs/mimseq/lib/python3.7/site-packages/mimseq/mimseq.py", line 135, in mimseq
new_mods, new_Inosines, filtered_cov, filter_warning = generateModsTable(coverageData, out, name, threads, min_cov, mismatch_dict, insert_dict, del_dict, cluster_dict, cca, remap, misinc_thresh, new_mod_lists, Inosine_lists, newtRNA_dict, Inosine_clusters, unique_isodecoderMMs, newSplitBool, isodecoder_sizes, cluster)
File "/Users/admin/anaconda3/envs/mimseq/lib/python3.7/site-packages/mimseq/mmQuant.py", line 598, in generateModsTable
new_mods, new_Inosines = zip(*pool.map(func, bamlist))
File "/Users/admin/anaconda3/envs/mimseq/lib/python3.7/multiprocessing/pool.py", line 268, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
File "/Users/admin/anaconda3/envs/mimseq/lib/python3.7/multiprocessing/pool.py", line 657, in get
raise self._value
KeyError: 'Homo_sapiens_tRNA-Ala-AGC-2-1'
`
Thanks for helping
Uwe