0.1.18#
2025-03-05
Key modification#
vf.pp.searchNodes()function reports the total number of supported ont reads with collapsing the two direction of paths. For example,>node1<node2and>node2<node1will be reported together with sum of the number of total supported reads.vf.pp.searchNodes()has a new parameter, multimap_filter, allowing the function to filter out multimapping reads and retain only the one with the highest MAPQ or a user-specified option.vf.pp.find_intra_telo()reports not only the existense of interanl telomere of each contig, but also with proportion of the telmere sequences within each window.vf.pp.calNodeDepth()function returnFilletObjwithnodeandedgeattribution, which are new.vf.pp.detectBrokenContigs()function.vf.tl.mapBetweenNodes()function can pairwise aligning between nodes to find homologous nodes between haplotype.The format of
obj.gafandobj.paths_freqare totally different from earlier versions. So please rerunvf.pp.readGaf()andvf.pp.searchNodes()withforce=Trueto overwrite them.
Something new!#
new attributes inside of
FilletObj,nodeandedgeinclude
datadirectory undersrc, which have rDNA sequences and example dataset.vf.pp.mkCNSdir(obj, new_folder_path, missingEdge=True)includesmissingEdgeparamter to build consesnsus directory for the assembly which have new nodes generated during gap filling.vf.pp.connectContigsfunction.vf.pl.percTelfunction to show the internal-telomere sequences.vf.pl.n50Plot()function to plot N50vf.pp.deleteGap()vf.tl.gfaToFasta()can convert gfa to fasta file.vf.pl.nodeMashmapBlockSize()shows which nodes are the homologous nodes of given node.
Fixed or edited!#
fix
vf.tl.rmrDNA()function to includerDNA_sequenceparam.fix
vf.tl.insertGapfunction and integrate it to the basic tutorialvf.pp.writeFixedPaths(obj)could handlestartMarkerandendMarkerwhich are generated from new function ``.vf.pp.highlight_nodes()function will grep correctly.vf.pp.fillGaps() functionhasnotesparameter.