Skip to contents

pepvet_check() is a convenience wrapper that evaluates a protein digest and immediately prints a compact console report. It is intended for interactive use and first-time exploration where a single call is more useful than manually wiring evaluate_digest() and digest_report().

Usage

pepvet_check(sequence, enzyme = "trypsin", ...)

Arguments

sequence

Protein input. Accepts the same forms as evaluate_digest(). If NULL, raises an error.

enzyme

Enzyme name. Defaults to "trypsin". If NULL, raises an error.

...

Additional arguments passed to evaluate_digest(), such as missed_cleavages, include_cleavage_efficiency, weights, gravy_range, and length_range.

Value

The evaluate_digest() result list, invisibly.

Examples

bsa_path <- system.file("extdata", "P02769.fasta", package = "pepVet")
pepvet_check(bsa_path, enzyme = "trypsin")
#> pepVet digest check
#> -------------------
#> Protein            sp|P02769|ALBU_BOVIN Albumin OS=Bos taurus OX=9913 GN=ALB
#>                    PE=1 SV=4
#> Enzyme             trypsin
#> Preset             standard
#> Missed cleavages   Up to 1
#> Peptides           157 total; 108 within 7-25 aa
#> Verdict            Good
#> Composite          0.885
#> Component        Score  Profile
#> S_length         0.688  [#######---]
#> S_coverage       0.997  [##########]
#> S_count          1.000  [##########]
#> S_hydro          0.769  [########--]
#> S_charge         0.778  [########--]