[Bioperl-l] Splitting Bioperl and Test related Suggestions

Sendu Bala bix at sendu.me.uk
Thu Jul 5 10:04:16 UTC 2007


Nathan S. Haigh wrote:
> Quoting Sendu Bala <bix at sendu.me.uk>:
> 
> -- snip --
>> 
>>> I also agree with previous posts about organising and/or having
>>> some naming convention for test data files. I think an approach
>>> whereby data files were organised into directory trees (1 - 3
>>> deep) with names that elude to the type of data in that
>>> subtree/file rather than the tests that use it etc. For example:
>>> 
>>> t/data |__ formats |           |__ seq |           |        |__
>>> legal_fasta |           |        |              |__ extension.fas
>>> 
>> [snip]
>> 
>> At that level, files don't need extensions and can have fully 
>> informative names that explain what's interesting or special about
>> them.
>> 
> 
> You may be correct in most cases, however, isn't there a method for
> detecting the file format from the file extension and failing that it
> peeks inside the file? Therefore there should be a file extension for
> each of these to get good code coverage as well as each format not
> having an extension to check that the peek inside the file correctly
> determines the format.

Yes, you're quite correct.



More information about the Bioperl-l mailing list