#! /usr/bin/python
#This reports # scaffolds, total length, and average length of scaffolds.fasta produced by SPAdes
#Usage: ./spadesStats.py path(s)/to/files.fasta
#
import sys

print "Scaffolds\tFileName\tAvgLen\tTotalLen"
for file in sys.argv[1:]:
	infile=open(file, 'r')
	scaffoldcount=0
	totallength=0
	avglength=0
	for line in infile:
		if ">" in line:
			splitline=line.split('_')
			length=int(splitline[3])
			totallength=totallength+length
			#print line
			scaffoldcount+=1
	avglength=totallength/scaffoldcount
	print "%d\t%s\t%d\t%d" %(scaffoldcount,file,avglength,totallength)
	
	
	