uclahs-cds / package-moPepGen

Multi-Omics Peptide Generator
https://uclahs-cds.github.io/package-moPepGen/
GNU General Public License v2.0
6 stars 1 forks source link

Add basic summary to callVariant output #855

Closed zhuchcn closed 7 months ago

zhuchcn commented 7 months ago

Description

Add some basic summary to callVariant output. Looks like this now:

python -m moPepGen.cli callVariant -i test/files/vep/vep_gSNP.gvf test/files/vep/vep_gINDEL.gvf test/files/fusion/star_fusion.gvf --index-dir test/files/index -o test/files/vep/test3.fasta
[ 2024-03-01 11:05:00 ] [ moPepGen -  INFO ] moPepGen callVariant started
[ 2024-03-01 11:05:00 ] [ moPepGen -  INFO ] Reference indices loaded.
[ 2024-03-01 11:05:00 ] [ moPepGen -  INFO ] Using GVF file: test/files/vep/vep_gSNP.gvf
[ 2024-03-01 11:05:00 ] [ moPepGen -  INFO ] Using GVF file: test/files/vep/vep_gINDEL.gvf
[ 2024-03-01 11:05:00 ] [ moPepGen -  INFO ] Using GVF file: test/files/fusion/star_fusion.gvf
[ 2024-03-01 11:05:00 ] [ moPepGen -  INFO ] Variants sorted
[ 2024-03-01 11:05:00 ] [ moPepGen -  INFO ] Start calling variant peptides..
[ 2024-03-01 11:05:00 ] [ moPepGen -  INFO ] callVariant summary:
[ 2024-03-01 11:05:00 ] [ moPepGen -  INFO ] Total transcripts with variants: 5
[ 2024-03-01 11:05:00 ] [ moPepGen -  INFO ] Total transcripts processed: 5
[ 2024-03-01 11:05:00 ] [ moPepGen -  INFO ] Total variant peptides generated (including redundant): 57
[ 2024-03-01 11:05:00 ] [ moPepGen -  INFO ] Total variant peptides saved: 28
[ 2024-03-01 11:05:00 ] [ moPepGen -  INFO ] Variant peptide FASTA file written to disk.
[ 2024-03-01 11:05:00 ] [ moPepGen -  INFO ] rss=79.71 MiB, vms=395.6 MiB, wallclock=0:00:01.330000, system=0:00:00.670000, cpu_usage=100.4%

Closes #412

Checklist