evoeco / radtools

RAD-Seq tools
GNU General Public License v3.0
2 stars 1 forks source link

Global symbol "@lfq" #1

Closed Eljensen closed 6 years ago

Eljensen commented 6 years ago

Hello, I am trying to use preprocess_ddradtags.pl with double digest sequences that have the DBR in the R2. When I run the script I get the following errors:

$ preprocess_ddradtags.pl -l ddRAD1_R1.fastq.gz -r ddRAD1_R2.fastq.gz -b ddRAD_4bp_barcodes.txt -i NNNNNNMMGGACG -gz y Global symbol "@lfq" requires explicit package name (did you forget to declare "my @lfq"?) at preprocess_ddradtags.pl line 251. Global symbol "@rfq" requires explicit package name (did you forget to declare "my @rfq"?) at preprocess_ddradtags.pl line 252. Global symbol "@lfq" requires explicit package name (did you forget to declare "my @lfq"?) at preprocess_ddradtags.pl line 289. Global symbol "@rfq" requires explicit package name (did you forget to declare "my @rfq"?) at preprocess_ddradtags.pl line 290. Global symbol "@lfq" requires explicit package name (did you forget to declare "my @lfq"?) at preprocess_ddradtags.pl line 294. Global symbol "@rfq" requires explicit package name (did you forget to declare "my @rfq"?) at preprocess_ddradtags.pl line 295. Global symbol "@lfq" requires explicit package name (did you forget to declare "my @lfq"?) at preprocess_ddradtags.pl line 299. Global symbol "@rfq" requires explicit package name (did you forget to declare "my @rfq"?) at preprocess_ddradtags.pl line 300. Global symbol "@lfq" requires explicit package name (did you forget to declare "my @lfq"?) at preprocess_ddradtags.pl line 304. Global symbol "@rfq" requires explicit package name (did you forget to declare "my @rfq"?) at preprocess_ddradtags.pl line 305. Global symbol "@lfq" requires explicit package name (did you forget to declare "my @lfq"?) at preprocess_ddradtags.pl line 309. Global symbol "@rfq" requires explicit package name (did you forget to declare "my @rfq"?) at preprocess_ddradtags.pl line 310. Global symbol "@lfq" requires explicit package name (did you forget to declare "my @lfq"?) at preprocess_ddradtags.pl line 314. Global symbol "@rfq" requires explicit package name (did you forget to declare "my @rfq"?) at preprocess_ddradtags.pl line 315. Global symbol "@lfq" requires explicit package name (did you forget to declare "my @lfq"?) at preprocess_ddradtags.pl line 319. Global symbol "@rfq" requires explicit package name (did you forget to declare "my @rfq"?) at preprocess_ddradtags.pl line 320. Global symbol "$c_total" requires explicit package name (did you forget to declare "my $c_total"?) at preprocess_ddradtags.pl line 600.

Can you offer suggestions on how to fix this?

alephreish commented 6 years ago

Hi! Thanks for reporting the bug, I've fixed it in the latest commit. Let me know if you face other problems.