Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Releases: lh3/miniprot

Miniprot-0.14 (r265)

08 Mar 01:31
Compare
Choose a tag to compare
Loading

Notable changes:

  • Bug fix: support chromosomes longer than 2Gbp (#59)

  • EXPERIMENTAL feature: read splice scores from a file specified by--spsc
    and consider the scores during residue alignment. The feature makes it
    possible to apply advanced splice models and to improve miniprot alignment.

  • Improvement: documented the C APIs and added an example program on using the
    APIs (#69).

This version produces alignment identical to v0.13, except for long chromosomes
or when the new feature is used.

(0.14: 7 March 2025, r265)

Assets4
Loading

Miniprot-0.13 (r248)

06 Mar 14:20
Compare
Choose a tag to compare
Loading

Notable changes:

  • New feature: added option -T to specify a non-standard NCBI translation
    table (#56 and#57). As this is an indexing option, the binary index format
    has to be changed accordingly.Miniprot will reject indices built with
    previous versions.

  • Improvement: properly handle reference deletions involving in-frame stop
    codons (#58). Older versions would not penalize these stop codons. This
    change also improves junction accuracy especially for distant homologs.

  • Bugfix: in the GFF3 output, CDS now includes stop codons (#55). Note the in
    GTF, CDS excludes stop codons.

  • Bugfix: suppress an extra amino acid in the --trans or --aln output (#47).
    In rare cases, this may lead to memory violation.

(0.13: 6 March 2024, r248)

Loading
XXH123a, baozg, lijier6, aabaricalla, SouthernCD, and gemygk reacted with thumbs up emoji
6 people reacted

Miniprot-0.12 (r237)

24 Jun 23:53
Compare
Choose a tag to compare
Loading

Notable changes:

  • New feature: added option --no-cs to disable the cs tag. This tag is not as
    useful as the cs tag for nucleotide alignment because it does not encode the
    matching amino acids.

  • New feature: output the number of frameshifts and in-frame stop codons in
    the PAF output. It is non-trivial to parse in-frame stop codons.

  • Bugfix: fixed malformatted protein sequences when --gtf and --trans are both
    specified (#45).

(0.12: 24 June 2023, r237)

Loading

Miniprot-0.11 (r234)

19 Apr 03:57
Compare
Choose a tag to compare
Loading

Notable changes:

  • New feature: added option --trans to output translated protein sequences. It
    is possible to extract these sequences from the --aln output but the --trans
    output is smaller and more convenient.

  • Bugfix: infinite error messages if a wrong option is in use.

  • Improvement: better error messages given nonexisting query files (#40).

(0.11: 18 April 2023, r234)

Loading
jackie-duang reacted with thumbs up emojiSalvadorGJ, KatyBrown, colinbrislawn, and msarrias reacted with heart emoji
5 people reacted

Miniprot-0.10 (r225)

04 Apr 00:09
Compare
Choose a tag to compare
Loading

Notable change:

  • Bugfix: rare segmentation fault (#38 and#39). This bug affected all
    previous versions of miniprot.

(0.10: 3 April 2023, r225)

Loading
SalvadorGJ reacted with heart emoji
1 person reacted

Miniprot-0.9 (r223)

10 Mar 04:34
Compare
Choose a tag to compare
Loading

Notable change:

  • Bugfix: not all query proteins were outputted with option-u.

(0.9: 9 March 2023, r223)

Loading
lijier6 reacted with hooray emoji
1 person reacted

Miniprot-0.8 (r220)

07 Mar 04:56
Compare
Choose a tag to compare
Loading

Notable changes:

  • Improvement: slightly improved the sensitivity to distant homologs at a minor
    cost of specificity. On the human-zebrafish dataset, we gained 1.2% junction
    sensivity at the cost of 0.2% specificity.

  • New feature: added option--aln to output residue alignment.

  • New feature: added option-I to automatically set the maximum intron size to
    sqrt(GenomeSize) * 3.6, where GenomeSize is the total length of the
    nucleotide sequences. For a small genome, a small threshold leads to
    higher accuracy. This option is not the default because the reference is not
    always a whole genome.

(0.8: 6 March 2023, r220)

Loading
dwpeng, pascalangst, lqsae, and lijier6 reacted with hooray emojiSalvadorGJ and lqsae reacted with heart emoji
5 people reacted

Miniprot-0.7 (r207)

26 Dec 03:21
Compare
Choose a tag to compare
Loading

Notable changes:

  • Improvement: replaced open syncmers with modimers. This simplifies the code
    and slightly reduces the memory at comparable k-mer sampling rate. This
    changes the index format.

  • Improvement: fine tune parameters for higher sensitivity at a minor cost of
    junction accuracy: a) only index ORFs >= 30bp; b) reduced max k-mer
    occurrences from 50k to 20k; c) sample k-mers at a rate of 50%; d) reduced
    min number of k-mers from 5 to 3; e) add a bonus chaining score for anchors
    on the same reference block.

  • Improvement: adjust the max k-mer occurrence dynamically per protein.

  • Improvement: implemented 2-level chaining like minimap2 and minigraph. This
    reduces chaining time.

  • Bugfix: fixed a rare off-by-1 memory violation

  • Bugfix: fixed a memory leak

Overall, miniprot becomes faster at slightly higher peak memory usage. It is
more sensitive to distant homologs, though the junction accuracy of additional
alignment is usually lower. Also importantly, the index format of miniprot has
been changed. Miniprot will throw an error if you use miniprot with pre-built
indices generated with older versions.

(0.7: 25 December 2022, r207)

Loading

Miniprot-0.6 (r185)

12 Dec 21:27
Compare
Choose a tag to compare
Loading

Notable changes:

  • Improvement: for each protein, only output alignments close to the best
    alignment. Also added option --outs to tune the threshold.

  • New feature: output GTF with option --gtf.

(0.6: 12 December 2022, r185)

Loading

Miniprot-0.5 (r179)

18 Oct 02:22
Compare
Choose a tag to compare
Loading

Notable changes:

  • Improvement: more detailed splice model considering G|GTR..YYYNYAG|. This is
    not enabled by default. Added option-j to change the splice model.

  • Added the miniprot preprint. Available athttp://arxiv.org/abs/2210.08052

(0.5: 17 October 2022, r179)

Loading
Previous1
Previous

[8]ページ先頭

©2009-2025 Movatter.jp