Algorithms For Reference Assisted Genome And Transcriptome Assemblies