dblhlx / PyBSASeq

A novel algorithm with high detection power for BSA-Seq data analysis - the significant structural variant method
GNU General Public License v3.0
30 stars 12 forks source link

IndexError: list index out of range #15

Open gtmvish opened 5 days ago

gtmvish commented 5 days ago

I am getting this output when I run command python pybsaseq.py -i variants_output.tsv -o output_pybsa_17102024 -p F2 -b 10,10

The support for Qt4  was deprecated in Matplotlib 3.3 and will be removed two minor releases later.
  from matplotlib.backends.qt_compat import QtGui

The chromosomes/fragments below are filtered out because of their small sizes:
['AC155918', 'AC156495', 'AC160949', 'AC174930', 'AP008246', 'AP008247', 'Mt', 'Pt', 'Syng_TIGR_002', 'Syng_TIGR_004', 'Syng_TIGR_005', 'Syng_TIGR_007', 'Syng_TIGR_008', 'Syng_TIGR_009', 'Syng_TIGR_010', 'Syng_TIGR_011', 'Syng_TIGR_012', 'Syng_TIGR_013', 'Syng_TIGR_014', 'Syng_TIGR_015', 'Syng_TIGR_016', 'Syng_TIGR_019', 'Syng_TIGR_020', 'Syng_TIGR_021', 'Syng_TIGR_022', 'Syng_TIGR_023', 'Syng_TIGR_024', 'Syng_TIGR_026', 'Syng_TIGR_027', 'Syng_TIGR_028', 'Syng_TIGR_029', 'Syng_TIGR_030', 'Syng_TIGR_031', 'Syng_TIGR_032', 'Syng_TIGR_033', 'Syng_TIGR_034', 'Syng_TIGR_035', 'Syng_TIGR_036', 'Syng_TIGR_037', 'Syng_TIGR_038', 'Syng_TIGR_039', 'Syng_TIGR_041', 'Syng_TIGR_042', 'Syng_TIGR_043', 'Syng_TIGR_044', 'Syng_TIGR_045', 'Syng_TIGR_046', 'Syng_TIGR_047', 'Syng_TIGR_048', 'Syng_TIGR_049', 'Syng_TIGR_050']

The chromosomes below are greater than 2510000 bp and are suitable for BSA-Seq analysis:
['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12']

Although a subset of the above chromosomes can be selected for analysis in next step, it is strongly recommended to have all the chromosomes included when running the script the first time.

Traceback (most recent call last):
  File "pybsaseq.py", line 1382, in <module>
    fb_id, sb_id = bulk_list[0], bulk_list[1]
IndexError: list index out of range