tk2 / RetroSeq

RetroSeq is a bioinformatics tool that searches for mobile element insertions from aligned reads in a BAM file and a library of reference transposable elements. Please read the wiki page (link below) for usage instructions. Also, there is a page on the wiki describing how the 1000 genomes CEU trio was carried out with the files and parameters used for the various steps.
64 stars 25 forks source link

Useless use of greediness modifier '+' in regex #17

Open zine-el-aabidine opened 6 years ago

zine-el-aabidine commented 6 years ago

Hi

I ran retroseq.pl and i got the errors : Useless use of greediness modifier '+' in regex; marked by <-- HERE in m/^[0-9]{2}+ <-- HERE S/ at /home/eq_jcl/Projects/MNase_and_Sonicseq/contig_analysis_approche_2/retroseq//RetroSeq-master/bin/../RetroSeq/Utilities.pm line 190. Useless use of greediness modifier '+' in regex; marked by <-- HERE in m/[0-9]{2}+ <-- HERE S$/ at /home/eq_jcl/Projects/MNase_and_Sonicseq/contig_analysis_approche_2/retroseq//RetroSeq-master/bin/../RetroSeq/Utilities.pm line 195. Useless use of greediness modifier '+' in regex; marked by <-- HERE in m/^[0-9]{2}+ <-- HERE S/ at /home/eq_jcl/Projects/MNase_and_Sonicseq/contig_analysis_approche_2/retroseq//RetroSeq-master/bin/../RetroSeq/Utilities.pm line 204. Useless use of greediness modifier '+' in regex; marked by <-- HERE in m/[0-9]{2}+ <-- HERE S$/ at /home/eq_jcl/Projects/MNase_and_Sonicseq/contig_analysis_approche_2/retroseq//RetroSeq-master/bin/../RetroSeq/Utilities.pm line 209. Useless use of greediness modifier '+' in regex; marked by <-- HERE in m/[0-9]{2}+ <-- HERE S$/ at /home/eq_jcl/Projects/MNase_and_Sonicseq/contig_analysis_approche_2/retroseq//RetroSeq-master/bin/../RetroSeq/Utilities.pm line 218. Useless use of greediness modifier '+' in regex; marked by <-- HERE in m/^[0-9]{2}+ <-- HERE S/ at /home/eq_jcl/Projects/MNase_and_Sonicseq/contig_analysis_approche_2/retroseq//RetroSeq-master/bin/../RetroSeq/Utilities.pm line 219. Useless use of private variable in void context at /home/eq_jcl/Projects/MNase_and_Sonicseq/contig_analysis_approche_2/retroseq//RetroSeq-master/bin/retroseq.pl line 184.

Do you have an idea about how to solve this problem please.

Thank you

tk2 commented 5 years ago

Can you post the command that you ran?

rsFalse commented 6 months ago

perl 5.20 was effected, take a look: https://github.com/perl/perl5/issues/14857