Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions docs/pvacbind/features.rst
Original file line number Diff line number Diff line change
Expand Up @@ -165,12 +165,6 @@ for a variety of additional algorithms.
- Immunogenicity
- yes
- yes
* - Pickpocket
- 1.1
- MHC Class I
- Binding
- yes
- yes
* - SMM
- 1.0
- MHC Class I
Expand Down
6 changes: 0 additions & 6 deletions docs/pvacfuse/features.rst
Original file line number Diff line number Diff line change
Expand Up @@ -165,12 +165,6 @@ for a variety of additional algorithms.
- Immunogenicity
- yes
- yes
* - Pickpocket
- 1.1
- MHC Class I
- Binding
- yes
- yes
* - SMM
- 1.0
- MHC Class I
Expand Down
6 changes: 0 additions & 6 deletions docs/pvacseq/features.rst
Original file line number Diff line number Diff line change
Expand Up @@ -169,12 +169,6 @@ for a variety of additional algorithms.
- Immunogenicity
- yes
- yes
* - Pickpocket
- 1.1
- MHC Class I
- Binding
- yes
- yes
* - SMM
- 1.0
- MHC Class I
Expand Down
4 changes: 3 additions & 1 deletion docs/pvacseq/frequently_asked_questions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,9 @@ There are a number of factors that determine the number of IEDB calls to be made
already a consensus method between NetMHC, NetMHCpan, and PickPocket.
If NetMHCcons is chosen, you may want to omit the underlying prediction
methods. Likewise, if you want to run NetMHC, NetMHCpan, and PickPocket
individually, you may want to skip NetMHCcons.
individually, you may want to skip NetMHCcons. Note that PickPocket is no
longer a prediction algorithm supported by IEDB, so it's been removed as
an algorithm in pVACtools.

- ``--downstream-sequence-length`` parameter value

Expand Down
6 changes: 0 additions & 6 deletions docs/pvacsplice/features.rst
Original file line number Diff line number Diff line change
Expand Up @@ -167,12 +167,6 @@ for a variety of additional algorithms.
- Immunogenicity
- yes
- yes
* - Pickpocket
- 1.1
- MHC Class I
- Binding
- yes
- yes
* - SMM
- 1.0
- MHC Class I
Expand Down
4 changes: 2 additions & 2 deletions docs/pvacvector/getting_started.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Here is an example of how to run pVACvector with a pVACseq output TSV:
<example_data_dir>/input.tsv \
Test \
HLA-A*02:01,HLA-B*35:01 \
MHCflurry MHCnuggetsI MHCnuggetsII NNalign NetMHC PickPocket SMM SMMPMBEC SMMalign \
MHCflurry MHCnuggetsI MHCnuggetsII NNalign NetMHC SMM SMMPMBEC SMMalign \
<output_dir> \
-e1 8,9,10 \
-e2 15 \
Expand All @@ -33,7 +33,7 @@ In this example pVACvector is run with an input FASTA file:
<example_data_dir>/input.fa \
Test \
HLA-A*02:01,HLA-B*35:01 \
MHCflurry MHCnuggetsI MHCnuggetsII NNalign NetMHC PickPocket SMM SMMPMBEC SMMalign \
MHCflurry MHCnuggetsI MHCnuggetsII NNalign NetMHC SMM SMMPMBEC SMMalign \
<output_dir> \
-e1 8,9,10 \
-e2 15
Expand Down
4 changes: 2 additions & 2 deletions pvactools/lib/aggregate_all_epitopes.py
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ def get_best_mut_line(self, df, key):

def determine_used_ic50_algorithms(self):
headers = pd.read_csv(self.input_file, delimiter="\t", nrows=0).columns.tolist()
potential_algorithms = ["NetMHCpan", "NetMHC", "NetMHCcons", "PickPocket", "SMM", "SMMPMBEC", "MHCflurry", "MHCnuggetsI", "NetMHCIIpan", "SMMalign", "NNalign", "MHCnuggetsII", "TLBind"]
potential_algorithms = ["NetMHCpan", "NetMHC", "NetMHCcons", "SMM", "SMMPMBEC", "MHCflurry", "MHCnuggetsI", "NetMHCIIpan", "SMMalign", "NNalign", "MHCnuggetsII", "TLBind"]
prediction_algorithms = []
for algorithm in potential_algorithms:
if "{} MT IC50 Score".format(algorithm) in headers or "{} IC50 Score".format(algorithm) in headers:
Expand All @@ -152,7 +152,7 @@ def determine_used_binding_score_algorithms(self):

def determine_used_binding_percentile_algorithms(self):
headers = pd.read_csv(self.input_file, delimiter="\t", nrows=0).columns.tolist()
potential_algorithms = ["NetMHCpan", "NetMHC", "NetMHCcons", "PickPocket", "SMM", "SMMPMBEC", "MHCflurry", "MHCnuggetsI", "NetMHCIIpan", "SMMalign", "NNalign", "MHCnuggetsII", "MixMHCpred", "TLBind"]
potential_algorithms = ["NetMHCpan", "NetMHC", "NetMHCcons", "SMM", "SMMPMBEC", "MHCflurry", "MHCnuggetsI", "NetMHCIIpan", "SMMalign", "NNalign", "MHCnuggetsII", "MixMHCpred", "TLBind"]
prediction_algorithms = []
for algorithm in potential_algorithms:
if "{} MT Percentile".format(algorithm) in headers or "{} Percentile".format(algorithm) in headers:
Expand Down
5 changes: 0 additions & 5 deletions pvactools/lib/prediction_class.py
Original file line number Diff line number Diff line change
Expand Up @@ -834,11 +834,6 @@ class NetMHCcons(IEDBMHCI):
def iedb_prediction_method(self):
return 'netmhccons'

class PickPocket(IEDBMHCI):
@property
def iedb_prediction_method(self):
return 'pickpocket'

class MHCII(PredictionClass, metaclass=ABCMeta):
@property
def needs_epitope_length(self):
Expand Down
Loading
Loading