MyNixOS website logo
Description

Minimal Protein Set Explaining Peptide Spectrum Matches.

Determine minimal protein set explaining peptide spectrum matches. Utility functions for creating fasta amino acid databases with decoys and contaminants. Peptide false discovery rate estimation for target decoy search results on psm, precursor, peptide and protein level. Computing dynamic swath window sizes based on MS1 or MS2 signal distributions.

CRAN_Status_Badge

prozor

  • Determine minimal protein set explaining peptide spectrum matches.
  • Utility functions for creating fasta amino acid databases with decoys and contaminants.
  • Peptide false discovery rate estimation for target decoy search results on psm, precursor, peptide and protein level.
  • Computing dynamic swath window sizes based on MS1 or MS2 signal distributions.

An HTML version of the package documentation can be found here:

https://protviz.github.io/prozor

How to install:

For CRAN version (not the newest). Please use the github version.

install.packages("prozor")

This is how you install the github version.

install.packages("remotes")
remotes::install_github("protviz/prozor")

for Developers

downlod git repo. Use roxygenize2 to document new functions. Than run these 2 commands to update namespace and Rd files:

library(devtools)
document()

Example for creating a fasta file with the fgcz_create_fasta.R script

Go to fgcz-r-035.uzh.ch

ls ./fasta_db/p3071_Chlorella
more ./fasta_db/p3071_Chlorella/annotation.txt
more ./fasta_db/p3071_Chlorella/uniprot-taxonomy_3071.fasta
clear
/usr/local/lib/R/site-library/prozor/script/fgcz_create_fasta.R -h

/usr/local/lib/R/site-library/prozor/script/fgcz_create_fasta.R nodecoy ./fasta_db/p3071_Chlorella -o /srv/www/htdocs/FASTA/
/usr/local/lib/R/site-library/prozor/script/fgcz_create_fasta.R ./fasta_db/p3071_Chlorella -o /srv/www/htdocs/FASTA/

cat p3071_Chlorella_d.txt
cat p3071_Chlorella_d.txt | bfabric_save_fasta.py 3071  /srv/www/htdocs/FASTA/fgcz_3071_Chlorella_d_20200604.fasta
# 3071 is the bfabric project name
Metadata

Version

0.3.1

License

Unknown

Platforms (75)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows