Protect

Latest version: v2.6.1

Safety actively analyzes 618891 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

2.5.0

Major new features include:

1. ProTECT can now start from checkpoints. Alignments are a thing of the past. ProTECT can now be run in the following ways -- a) fastqs trios, b) any combinations bam and fastq trios + haplotype (if at least one input is a bam), c) vcf + rna (bam or fastq) + haplotypes
2. ProTECT now provides rudimentary support for peptides originating from fusion-gene events. Fusions will only be called from input RNA fastqs.
3. ProTECT now implements an updated version of Transgene that optionally alllows the user to filter mutations for OxoG events.
4. ProTECT now allows users to pull files directly from the NCBI GDC, using the file UUID and a valid download token.
5. ProTECT allows users to only process a subset of "chromosomes" in the bam (This is useful if you want to drop the viral genomes in the GRCh338.d1.vd1 reference used by the GDC.
6. ProTECT now has 2 additional reporting modules, describing the status of published immunotherapy-related gene networks in the sample, and the expression of CAR-T targets used in relevant clinical trials that are currently recruiting new patients.
7. ProTECT now allows users to specify an email to receive completion updates per sample in a run.

Minor changes include:
1. Fixed a small bug in processing MHCII peptide binding predictions using the sturniolo method.
2. Bumped rankboost to 2.0.3 to handle edge cases where normal peptides weren't being handled correctly.
3. Bams in the filestore are now deleted in a better fashion to reduce pressure on the file store.
4. STAR is now sorted with samtools, fixing the --limitBAMsortRAM issue.
5. Fixed a small issue with Transgene requesting teh wrong requirements.
6. Updated resource requirements to increase efficiency.

2.4.1

Uses a newer version of Rankboost that does not crash because of a malformed Error message when there are no actionable mutations.

2.4.0

Major new features include:
1. HG38 support: ProTECT now supports neoantigen prediction on samples using the GRCh38/HG38 reference genome. Like hg19, hg38 references are provided in our s3 bucket at `s3://cgl-protect-data/hg38_references/`
2. Altered-self support: ProTECT now has measures to calculate the binding scores for the corresponding wild-type peptides for each neoepitope and then consider that while ranking the results.
3. User-specified dockerized-tool versions: ProTECT now allows the user to specify the version of a tool to use in the analysis. This requires the user to ensure that the tag exists in the provided dockerhub.
4. http, https and ftp download support: ProTECT can now pull samples and references from http, https and ftp endpoints.
5. Support for non-standard naming scheme for fastqs: ProTECT now allows users to optionally specify a separate link for the _2.fastq files (and ignores the previous requirement of the two _1 and _2 files sharing a common naming schema and existing in the same directory). This functionality along with https support allows users to pull signed aws s3 links into their pipelines.
6. Added code that produces Dockerised versions of ProTECT (Currently is hardcodes the version to be 3.2.0 but this will be addressed in 173)

Other minor features and bugfixes:
1. Updated the flow chat, doc strings and all associated supporting material to more accurately describe ProTECT.
2. Bumped Transgene to 2.0.0 (using the correct tag of the Docker image)
3. Fixed rsem to correctly request disk space
4. Bumped Toil dependency to 3.5.2 (Handles some issues seen in a 90-samples scale-run)
5. Fixed a small bug where in certain cases star was asking for float disk requirements and causing Toil to crash.

2.3.2

This release targets 2 bugs
1. Fixed a small issue where rsem (via the wrapper) was not dynamically deciding how much disk to use for the job.
2. Bumped the Transgene version to 2.0.0 (This changes nothing since the Transgene 2.0.0 head previously been incorrectly tagged as 1.0.0). ProTECT now uses the correct version of the docker image

2.3.1

This release contains come bug fixes to handle issues seen in a large 90-sample run on an AWS cluster.
1. Bwa now uses the correct number of cores
2. STAR uses the `--limitBAMsortRAM` flag using an appropriate amount of memory
3. Docker tools used in the pipeline now use specific version from the dockerhub.

2.3.0

This version of ProTECT brings in the newly upgraded, RNA-aware [Transgene](https://github.com/arkal/Transgene). This will potentially reduce the search space for
potential neoepitopes, while increasing our confidence in the predicted ones.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.