Added optional id_position filed for read_fasta to extract the desired id of the fasta header. otherwise the complete header is used...