for now having fasta reading in somatic/ keeps your work self contained, but if / when you feel this is mature, let's move it out of somatic/ since it's not specific to somatic calling.