期刊论文详细信息
GigaScience
Ten recommendations for creating usable bioinformatics command line software
Torsten Seemann1 
[1]Victorian Bioinformatics Consortium, Building 76 Monash University Clayton, Clayton, VIC 3800, Australia
关键词: Tools;    Unix;    User interface;    Software quality;    Bioinformatics software;   
Others  :  861511
DOI  :  10.1186/2047-217X-2-15
 received in 2013-10-21, accepted in 2013-11-11,  发布年份 2013
PDF
【 摘 要 】

Bioinformatics software varies greatly in quality. In terms of usability, the command line interface is the first experience a user will have of a tool. Unfortunately, this is often also the last time a tool will be used. Here I present ten recommendations for command line software author’s tools to follow, which I believe would greatly improve the uptake and usability of their products, waste less user’s time, and improve the quality of scientific analyses.

【 授权许可】

   
2013 Seemann; licensee BioMed Central Ltd.

【 预 览 】
附件列表
Files Size Format View
20140725001925400.pdf 536KB PDF download
【 参考文献 】
  • [1]POSIX standards for command line interfaces http://www.gnu.org/prep/standards/html_node/Command_002dLine-Interfaces.html webcite
  • [2]Wikipedia: getopt http://en.wikipedia.org/wiki/Getopt webcite
  • [3]Galaxy tool shed http://wiki.galaxyproject.org/Tool%20Shed webcite
  • [4]GitHub http://github.com webcite
  • [5]Exit and exit status http://tldp.org/LDP/abs/html/exit-status.html webcite
  • [6]Perl core modules: FindBin http://perldoc.perl.org/FindBin.html webcite
  • [7]SAMtools http://samtools.sourceforge.net webcite
  文献评价指标  
  下载次数:11次 浏览次数:14次