Releases: uclahs-cds/package-moPepGen
Release 1.4.6
[1.4.6] - 2025-05-21
- Fixed biopython version #908
[1.4.6-rc4] - 2025-03-18
- Added the support for wildcard characters in
splitFasta. #906
[1.4.6-rc3] - 2025-03-10
-
Added --skip-failed flag to callVariant, parseArriba, parserSTARFusion, parseFusionCatcher.
-
Added tally table to parseREDITools, parseCIRCExplorer, and parseRMATS
[1.4.6-rc2] - 2025-03-03
Fixed
-
Fixed callVariant that variant bubble not identified correctly.
-
Fixed parseVEP that failed records will now be skipped with --skip-failed. #902
-
Fixed callVariant with variant bubble finding error starting from a out-bridge node.
-
Fixed callVariant that peptide annotation not created correctly with SEC
Changed
- A check added when converting a genomic location to gene coordinate to ensure they overlap.
[1.4.6-rc1] - 2025-02-24
Fixed
- Fix callVariant for a case that a bridge-out node was not identified correctly with a lot of framshift variants.
Release 1.4.5
Fixed
- Variant peptide not split correclty if it is derived from fusion that the upstream and downstream are the same gene. #897
Release 1.4.4
Fixed
-
Fixed issue reported in #889 where variant bubbles alignment failed due to incorrect handling of in-bridge and out-bridge nodes with the same subgraph ID. The fix ensures that only in-bridge and out-bridge nodes connected to any of the nodes in the members of the variant bubble are considered.
-
Fixed issue that
callVariantfails on transcripts with SEC very close to the start codon. -
Fixed issue with extremely long run-time with complex alt splice events. #892
Release 1.4.3
Fixed
-
Fixed
VariantPeptideIdentifierthat ORF ID was added before variant IDs. -
Fixed
callVariantthat failed on small circRNA with a lot of variants at the step that creates the cleavage graph. #885 -
Fixed
fuzzTest. Parameters missing forcallVariant.
Changed
- Changed variant IDs for circRNAs to use backsplicing site instead of listing all exons/introns. #878
Release 1.4.2
- Fixed
splitFastathat NovelORF peptides coding transcripts not recognized correctly.
Release 1.4.1
[1.4.1] - 2024-05-26
- Fixed
VariantPepidePoolthat old versions ofSeqUtils.molecular_weightdon't handleSeqRecordobjects. #874
Release 1.4.0
Release 1.3.1
[1.3.1] - 2024-03-18
Added:
- Flag
--backsplicing-onlyadded tocallVariantto allow only calling noncanonical peptides spanning backsplicing site from circRNA events. #858
Release 1.3.0
Fixed:
-
Adjacent variants were not merged as MNVs successfully. The function always exited with nothing.
-
Because of the updating to on-disk GTF, the coding transcripts were not generated and saved successfully.
filterFastais the only command affected. -
Updated
splitFastaandsummarizeFastato accept source combinations in--order-source. -
Fixed
parseCIRCexplorerso the exon/intron indices in variant IDs are sorted correctly. -
Fixed
parseVEPto handle insertions in start-inclusion. #840 -
Fixed
callVariantof 'no reference out node found'. #842 -
Fixed
mergeFastato remove redundant FASTA header entries. #846 -
Fixed
GenomicAnnotationto parse ENSEMBL style UTR correctly. #687 -
Switch to use python's
loggingpackage for logging. -
Print basic summary to
callVariantoutput. #412
Add
Release 1.2.1
Add
- Added
--graph-output-dirto save graph data in json.
Fixed
-
Fixed
summarizeFastathat SEC and W2F on fusion peptides are ignored. #789 -
Fixed
callVariantthatvariant_coordinates_to_genefailed when the deletion is end inclusion and it overlaps with the last nucleotide of an exon. #793 -
Fixed
splitFastathat CodonReassign and SECT were not able to be grouped. #796 -
Fixed
callVariantthat in-frame subgraphs not recognized when they are not in variant bubble. -
Fixed
callVariantthat peptides are falsely called if the last miscleaved node is missing a downstream cleavage altering variant. #800 -
Fixed
TVGNodethatget_max_subgraph_idalways returns the last subgraph ID. #802 -
Fixed
callVariantwith altSplice insertion with intronic frameshift variant which is very closed to the end of the subgraph. #803 -
Fixed
bruteForcethat accepter variants are skipped if the donor transcript has variants with the same coordinate. #810 -
Fixed
splitFastathat source and source group order gets overriden by GVF order. #805 -
Fixed
summarizeFastaandsplitFastabeing too slow. #795 -
Fixed
splitFastato use top priority header for additional split -
Fixed
callVariantthat some accepter only ORFs maybe included for noncoding fusion transcripts. -
Fixed
callVariantthat when filtering variants for a given transcript/fusion/circRNA, coordinates of end inclusion insertions were not interpreted correctly. -
Fixed
bruteForcethat selenocysteine not fixed for deletion alt sequence. -
Fixed
callVariantthat nodes with fusion being treated as subgraph out or end node incorrectly. -
Fixed
callVariantthat upstream cleavage altering variants were affecting checks for whether a node is hybrid in circRNA. -
Fixed
callVariantthat two SNV at the same location in circRNA was affecting hybrid node identification. -
Fixed
callVariant. When creating the cleavage graph, when a variant bubble is processed, the downstream node(s) needs to be identified for the next iteration, and only in-frame node should be used. However some nodes can span over two reading frames, so we should check the last reading frame index instead of the first. -
Fixed
callVariantthat accepter transcript variants very closed to the breakpoint were skipped.
Added
- Added support for
--group-sourceforsummarizeFasta. #798