CLI's can often handle larger volumes of data than GUI's
A Help command can make them easy to use
Help for gccontent
-sSEQUENCE pass in a nucleic acid sequence string
-fFASTA_FILE pass in a FATSA file name
-x Return the results as XML
gccontent.py -s acggattcaggcatttatcgatcg
gccontent.py -f isolatedseqs.fasta
Command line tools can be chained together quickly by a data analyst.
If the idea works well a software developer can use the API to develop a
higher throughput version.
Example: another tool code calculate melting temperature and be tied
to the output of gccontent.