EddyRivasLab / easel

Sequence analysis library used by Eddy/Rivas lab code
Other
46 stars 26 forks source link

Blank text line following #=GF <tag> handled improperly. #11

Closed traviswheeler closed 7 years ago

traviswheeler commented 7 years ago

ID e5 TITLE Blank text line following #=GF handled improperly. AFFECTS HMMER 3.0 and earlier FIXED_IN - STATUS CLOSED XREF J6/92 REPORTED_BY Sean Powell spowell@embl.de OPENED_DATE SRE, Tue Jul 13 09:25:29 2010 CLOSED_DATE - DESCRIPTION
Easel Stockholm parser allows blank lines for #=GF DE annotation, but HMMER strictly requires DESC format in save files. Thus hmmbuild can generate a file that other HMMER programs won't parse.

Stockholm parser does need to allow blank lines on #=GF CC, for legacy reasons (human-readable spacing in CC comments). All other

=GF lines rigorously enforce the presence of text.

Revised esl_msa.c::parse_gf(). Added i3-blank-gf.pl in testsuite.