SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
Naming algorithms for
derivatives of peptide-like
natural products
Roger Sayle& Noel O’Boyle
Nextmove software, cambridge, uk
Christopher southan,
Iuphar/bps guide to pharmacology
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
30 second overview
• This talk describes the development of software for
both naming peptides and reading peptide names
matching the de facto standard practices currently
followed by biochemists.
• Unlike computer representations, like Pisotoia HELM
or InChI keys, these names and identifiers match
those typically found in the scientific literature and
vendor catalogues.
• A significant application of this technology is to check
and correct peptide representations in databases.
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Problem motivation
• Maintaining a database of biological activities of
mature proteins and peptides presents a significant
technical challenge.
• IUPHAR/BPS’ “Guide to Pharmacology” and EBI’s
ChEMBL represent current state-of-the-art efforts to
capture/represent peptide-like ligands.
• The ligands require more than (FASTA) bioinformatics
including disulfide bridging architecture, non-
standard amino acids, post-translational
modifications, N- and C- terminal modifications etc.
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Iuphar/bps gtop peptides
• The “Guide to Pharmacology” database contains:
– The common name “oxytocin”
– The species, e.g. “human”
– The UniProt ID “P001178”
– The 1-letter Sequence “CYIQNCPLG”
– The 3-letter sequence “Cys-Tyr-Ile-…-Leu-Gly-NH2”
– A text description “Post-translation modification”, e.g. “A
disulfide bond is formed between cysteine residues at
positions 1 and 5 and the C-terminal glycine is amidated”.
– Often SMILES and standard InChIKey.
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Problem 1: consistency
• The challenge with these advanced formats are that
the names, three-letter codes and modification
descriptions are text-locked, unreadable by software.
Examples of errors and inconsistency:
Ligand #4463: “PheGlnThrSerGluAlaIleLeuPro…”
Ligand #1335: “…Leu-Arg-AlaPro-Leu-Lys...”
Ligand #8263: “val-leu-gln-glu-leu-asn-val-thr-val”
Ligand #5873: “…Pr-oGl-yGl-ySe-rMe-tLy-sLe-u…”
Ligand #3591: “PHQLLRVPro-His-Ala-Gln-Leu…”
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Problem 2: ambiguity
• Ligand #3630 (neuropeptide B29) “(Br)Trp” with note
“The n-terminal tryptophan is brominated”.
– Suggested replacement Trp(6-Br)
• In Ligand #1036, “(Ac)Ala” means N2-acetyl but
“(Ac)Lys” means N6-acetyl, in #1188 “Ac-” appears
without parenthesis, in Ligand #3853, “AcPhe-”
appears without a hyphen…
– Suggest Ac- at N-term, -N(Ac)Phe infix, Lys(Ac) sidechain
– This even allows Ac-N(Ac)Lys(Ac)-OH, aka. N(Ac2)Lys(Ac).
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Problem 3: disulfide bridging
• Capturing the disulfide bridging architecture in the
three-letter (condensed) representation allows it to
be read/checked for errors.
• This is done in some places but not in others.
• Disulfide bridges are particularly tricky even for the
folks at UNIPROT: Annexin I (ligand #1031, P04083)
isn’t annotated as disulfide bridged, despite the 3D
structure in PDB 1HM6, and the experimental
evidence of an intramolecular disulfide described in
PubMed 7663390.
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Types of peptide name/identifier
• Sequence: CYIQDCPLG
• Peptide Name: [Asp5]oxytocin or [5-L-aspartic acid]oxytocin
• Chemical IUPAC Name:
2-[(4R,7S,10S,13S,16S,19R)-19-amino-4-[(2S)-2-[[(1S)-1-[(2-amino-2-oxo-ethyl)carbamoyl]-3-methyl-
butyl]carbamoyl]pyrrolidine-1-carbonyl]-10-(3-amino-3-oxo-propyl)-16-[(4-hydroxyphenyl)methyl]-13-
[(1S)-1-methylpropyl]-6,9,12,15,18-pentaoxo-1,2-dithia-5,8,11,14,17-pentazacycloicos-7-yl]acetic acid
• Biological IUPAC Name
L-cysteinyl-L-tyrosyl-L-isoleucyl-L-glutaminyl-L-alpha-aspartyl-
L-cysteinyl-L-prolyl-L-leucyl-glycinamide (1->6)-disulfide
• Condensed: Cys(1)-Tyr-Ile-Gln-Asp-Cys(1)-Pro-Leu-Gly-NH2
• Pistoia HELM:
PEPTIDE1{C.Y.I.Q.N.C.P.L.G.[am]}$PEPTIDE1,PEPTIDE1,1:R3-6:R3$$$
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Helm teething problems
• Pistoia’s HELM notation marks a significant advance
over the limitations of one-letter bioinformatics.
• Alas, its original goals didn’t include data exchange,
which has only recently been addressed by the
extensions of inlineHELM and XHELM [and fixes from
NextMove Software for improved interoperability].
• Alas, this still doesn’t address some core limitations:
– Pistoia Monomer Library: PEPTIDE1{[fmoc].A}$$$$
– EBI ChEMBL Monomers: PEPTIDE1{[Fmoc_A]}$$$$
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Iupac condensed names (chembl)
• The following names are machine generated
• H-Cys-Pro-Trp-His-Leu-Leu-Pro-Phe-Cys-OH CHEMBL501567
• H-Tyr-Pro-Phe-Phe-OtBu CHEMBL500195
• cyclo[Ala-Tyr-Val-Orn-Leu-D-Phe-Pro-Phe-D-Phe-Asn] CHEMBL438006
• H-Nle(Et)-Tyr-Pro-Trp-Phe-NH2 CHEMBL500704
• H-DL-hPhe-Val-Met-Tyr(PO3H2)-Asn-Leu-Gly-Glu-OH CHEMBL439086
• cyclo[Phe-D-Trp-Tyr(Me)-D-Pro] CHEMBL507127
• H-D-Pyr-D-Leu-pyrrolidide CHEMBL1181307
• Ac-DL-Phe-aThr-Leu-Asp-Ala-Asp-DL-Phe(4-Cl)-OH CHEMBL1791047
• H-D-Cys(1)-D-Asp-Gly-Tyr(3-NO2)-Gly-Hyp-Asp-D-Cys(1)-NH2 CHEMBL583516
• Boc-Tyr-Tyr(3-Br)-OMe CHEMBL1976073
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
peptide names (chembl)
• The following names are machine generated
• [15-L-arginine]nociceptin CHEMBL526333
• [2-4-chloro-L-phenylalanine]neuropeptide S [human] CHEMBL441576
• [1-L-threonine]cyclosporin A CHEMBL2370014
• [6-L-tryptophan]sermorelin free acid CHEMBL440438
• angiotensin II (3-8) CHEMBL261120
• nociceptin amide CHEMBL389521
• acetyl-alpha-MSH (4-10) amide CHEMBL410411
• [2-L-cysteine,13-L-cysteine]neurotensin disulfide CHEMBL3278512
• myristoyl-[1-L-lysine,4-L-tryptophan]tetrapandin 2 amide CHEMBL3288219
• [2-(4RS)-thiazolidine-4-carboxylic acid,4-L-proline]endomorphin-2 CHEMBL126611
• [22-L-serine]kalata B1 CHEMBL1801140
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Advanced Peptide names
• Named peptides imply not only sequence but also
N-terminal acetylation, C-terminal amidation and
disulfide bridge topology.
• Example derivative naming operations:
– gastrin (14-17)
– motilin amide
– oxytocin free-acid
– acetyl-oxytocin
– deacetyl-abarelix
– oxytocin reduced
– endothelin-1 (1→3),(11 → 15)-bis(disulfide)
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
homodetic cycles #1
cyclo[Leu-D-Phe-Pro-Val-Orn-Leu-D-Phe-Pro-Val-Orn]
gramicidin S
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
homodetic cycles #2
cyclo[OAla-Val-D-OVal-D-Val-OAla-Val-D-OVal-D-Val-OAla-Val-D-OVal-D-Val]
valinomycin
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Ambiguous/Preferred forms
• [3-L-isoleucine]lypressin vs. [8-L-lysine]vasotocin
• [2-L-phenylalanine]lypressin vs. [8-L-lysine]phenypresin
• [2-L-phenylalanine]ornipressin vs. [8-L-ornithine]phenypressin
• [3-L-isoleucine]ornipressin vs. [8-L-ornithine]vasotocin
• [4-L-methionine]afamelanotide vs. [7-D-phenylalanine]α-MSH
• [Thr1,Lys2]endomorphin-1 vs. [Trp3,Phe4]tuftsin amide
• [Gln3]thyrotropin-releasing hormone vs. [Pro3]eisenin amide
• [Trp1,Val2]endomorphin-2 vs. [Val2,Phe3]gastrin tetrapeptide
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Named cyclic peptide derivatives
• Mutants of named cyclic peptides are identified by
comparing against all “rotational” permutations.
Example line notation query (CHEMBL478596)
cyclo[Ala-Gly-Thr-Phe-Val-Tyr]
Reference database line notations:
cyclo[Gly-Thr-Phe-Leu-Tyr-Thr] dichotomin B
cyclo[Ala-Gly-Thr-Phe-Leu-Tyr] dichotomin C
Resulting Sugar & Splice peptide name:
[5-L-valine]dichotomin C
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Lower locants in cyclic peptides
• Symmetric cyclic peptides provide an interesting
challenge, where substitions are different locants can
potentially be synonymous.
• CHEMBL1934531
– [3-(4S)-4-amino-L-proline]gramicidin S preferred
– [8-(4S)-4-amino-L-proline]gramicidin S acceptable
• CHEMBL1934536
– [3-(4R)-4-amino-L-proline]gramicidin S preferred
– [8-(4R)-4-amino-L-proline]gramicidin S acceptable
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Scaling-up protein variant naming
• The algorithm described for naming peptides can
also be applied to naming arbitary protein variants.
• Consider the a database of the following 11 peptides:
– CFFQNCPRG phenylpressin
– CFVRNCPTG annetocin
– CFWTSCPIG octopressin
– CYFQNCPRG argipressin
– CYFQNCPKG lypressin
– CYFRNCPIG cephalotocin
– CYIQNCPLG oxytocin
– CYIQNCPPG prol-oxytocin
– CYIQNCPRG vasotocin
– CYIQSCPIG seritocin
– CYISNCPIG isotocin
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Dag representation of sequences
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
These 11 peptides may be efficiently represented and
search as a “directed acyclic graph” [38 vs. 99 states]
entirety of uniprot/swissprot
• Using this representation, all 540546 protein
sequences in uniprot_sprot, which contains over
192M amino acids, requires 142M states (1.4Gb).
• This data structure allows close analogues to be
identified much faster than using NCBI blastp.
• For example, all 540546 sequences can be queried
against this database (i.e. all-against-all) in ~9m30s
on a single core on a laptop.
• The sequence from PDB 1CRN (crambin 46AA) is
canonically named as [L25I]P01542 in 0.002s.
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
Application to precision medicine
• A more realistic example is that sequence of the
gene “spastic paraplegia4” with six mutations from
OMIM:604277 can be canonically named as
[I344K,S362C,N386S,D441G,C448Y,R499C]Q9UBP0
• Run-time for this query is 0.2s.
• By comparison, blastp 2.2.29+ takes about 6s.
– With default arguments, NCBI blastp run time is 7s.
– Only 6s with –num_descriptions 1 –num_alignments 1.
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
30 second summary
• This talk describes the development of software for
both naming peptides and reading peptide names
matching the de facto standard practices currently
followed by biochemists.
• Unlike computer representations, like Pisotoia HELM
or InChI keys, these names and identifiers match
those typically found in the scientific literature and
vendor catalogues.
• A significant application of this technology is to check
and correct peptide representations in databases.
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
acknowledgements
• Joanna Sharman, IUPhar, Edinburgh University, UK.
• Lisa Sach-Peltason, Hoffmann-La Roche, Basel.
• Joann Prescott-Roy, Novartis, Boston, MA.
• Greg Landrum, Novatis, Basel, Switzerland.
• Evan Bolton, NCBI PubChem project, Bethesda, MD.
• Daniel Lowe, NextMove Software, Cambridge, UK.
• John May, NextMove Software, Cambridge, UK.
250th ACS National Meeting, Boston, MA. Sunday 16th August 2015

Mais conteúdo relacionado

Mais procurados

CHAS 31: Encoding reactive chemical hazards and incompatibilities in an alert...
CHAS 31: Encoding reactive chemical hazards and incompatibilities in an alert...CHAS 31: Encoding reactive chemical hazards and incompatibilities in an alert...
CHAS 31: Encoding reactive chemical hazards and incompatibilities in an alert...
NextMove Software
 
CINF 170: Regioselectivity: An application of expert systems and ontologies t...
CINF 170: Regioselectivity: An application of expert systems and ontologies t...CINF 170: Regioselectivity: An application of expert systems and ontologies t...
CINF 170: Regioselectivity: An application of expert systems and ontologies t...
NextMove Software
 
p3d @EuroSciPy2010 by C. Fufezan
p3d @EuroSciPy2010 by C. Fufezanp3d @EuroSciPy2010 by C. Fufezan
p3d @EuroSciPy2010 by C. Fufezan
Christian Fufezan
 

Mais procurados (12)

GHS and NFPA diamonds: where they come from and how they can be useful
GHS and NFPA diamonds: where they come from and how they can be usefulGHS and NFPA diamonds: where they come from and how they can be useful
GHS and NFPA diamonds: where they come from and how they can be useful
 
CHAS 31: Encoding reactive chemical hazards and incompatibilities in an alert...
CHAS 31: Encoding reactive chemical hazards and incompatibilities in an alert...CHAS 31: Encoding reactive chemical hazards and incompatibilities in an alert...
CHAS 31: Encoding reactive chemical hazards and incompatibilities in an alert...
 
Pharmaceutical industry best practices in lessons learned: ELN implementation...
Pharmaceutical industry best practices in lessons learned: ELN implementation...Pharmaceutical industry best practices in lessons learned: ELN implementation...
Pharmaceutical industry best practices in lessons learned: ELN implementation...
 
CINF 35: Structure searching for patent information: The need for speed
CINF 35: Structure searching for patent information: The need for speedCINF 35: Structure searching for patent information: The need for speed
CINF 35: Structure searching for patent information: The need for speed
 
Standardized Representations of ELN Reactions for Categorization and Duplicat...
Standardized Representations of ELN Reactions for Categorization and Duplicat...Standardized Representations of ELN Reactions for Categorization and Duplicat...
Standardized Representations of ELN Reactions for Categorization and Duplicat...
 
Eugene Garfield: the father of chemical text mining and artificial intelligen...
Eugene Garfield: the father of chemical text mining and artificial intelligen...Eugene Garfield: the father of chemical text mining and artificial intelligen...
Eugene Garfield: the father of chemical text mining and artificial intelligen...
 
Critical Assessment of Function Annotation, 2005
Critical Assessment of Function Annotation, 2005Critical Assessment of Function Annotation, 2005
Critical Assessment of Function Annotation, 2005
 
CINF 170: Regioselectivity: An application of expert systems and ontologies t...
CINF 170: Regioselectivity: An application of expert systems and ontologies t...CINF 170: Regioselectivity: An application of expert systems and ontologies t...
CINF 170: Regioselectivity: An application of expert systems and ontologies t...
 
Thesis_full
Thesis_fullThesis_full
Thesis_full
 
p3d @EuroSciPy2010 by C. Fufezan
p3d @EuroSciPy2010 by C. Fufezanp3d @EuroSciPy2010 by C. Fufezan
p3d @EuroSciPy2010 by C. Fufezan
 
WWW (Glibs workshop)
WWW (Glibs workshop)WWW (Glibs workshop)
WWW (Glibs workshop)
 
Biochemistry Homework Help
Biochemistry Homework Help Biochemistry Homework Help
Biochemistry Homework Help
 

Destaque

التقدير الكمي للأحماض الأمينية
التقدير الكمي للأحماض الأمينيةالتقدير الكمي للأحماض الأمينية
التقدير الكمي للأحماض الأمينية
Univ. of Tripoli
 
13 amino acids__peptides
13 amino acids__peptides13 amino acids__peptides
13 amino acids__peptides
MUBOSScz
 
Fr402 les acteur-mondialisation_9h30groupe
Fr402 les acteur-mondialisation_9h30groupeFr402 les acteur-mondialisation_9h30groupe
Fr402 les acteur-mondialisation_9h30groupe
CinemaTICE
 

Destaque (20)

Cpeptide & diabetes dda 2015
Cpeptide  &  diabetes   dda 2015Cpeptide  &  diabetes   dda 2015
Cpeptide & diabetes dda 2015
 
CINF 18: Wikipedia and Wiktionary as resources for chemical text mining
CINF 18: Wikipedia and Wiktionary as resources for chemical text miningCINF 18: Wikipedia and Wiktionary as resources for chemical text mining
CINF 18: Wikipedia and Wiktionary as resources for chemical text mining
 
التقدير الكمي للأحماض الأمينية
التقدير الكمي للأحماض الأمينيةالتقدير الكمي للأحماض الأمينية
التقدير الكمي للأحماض الأمينية
 
13 amino acids__peptides
13 amino acids__peptides13 amino acids__peptides
13 amino acids__peptides
 
Explanation of the Groasis Technology for Growing Food in Desert Regions
Explanation of the Groasis Technology for Growing Food in Desert RegionsExplanation of the Groasis Technology for Growing Food in Desert Regions
Explanation of the Groasis Technology for Growing Food in Desert Regions
 
Premios Hospital do Futuro 2011
Premios Hospital do Futuro 2011Premios Hospital do Futuro 2011
Premios Hospital do Futuro 2011
 
Hepatitis a-e
Hepatitis a-eHepatitis a-e
Hepatitis a-e
 
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...
 
Empleo con apoyo. preparadores laborales.
Empleo con apoyo. preparadores laborales.Empleo con apoyo. preparadores laborales.
Empleo con apoyo. preparadores laborales.
 
How to Win Search and Social Traffic with Content Hubs
How to Win Search and Social Traffic with Content HubsHow to Win Search and Social Traffic with Content Hubs
How to Win Search and Social Traffic with Content Hubs
 
NCSA Alabama In-Service - Powers of Good & Evil; Using the Internet & Social ...
NCSA Alabama In-Service - Powers of Good & Evil; Using the Internet & Social ...NCSA Alabama In-Service - Powers of Good & Evil; Using the Internet & Social ...
NCSA Alabama In-Service - Powers of Good & Evil; Using the Internet & Social ...
 
Fr402 les acteur-mondialisation_9h30groupe
Fr402 les acteur-mondialisation_9h30groupeFr402 les acteur-mondialisation_9h30groupe
Fr402 les acteur-mondialisation_9h30groupe
 
Good Books help Students Excel in Life & School
Good Books help Students Excel in Life & SchoolGood Books help Students Excel in Life & School
Good Books help Students Excel in Life & School
 
Greening & Restoring the Sahara Desert with the Groasis Waterboxx
Greening & Restoring the Sahara Desert with the Groasis WaterboxxGreening & Restoring the Sahara Desert with the Groasis Waterboxx
Greening & Restoring the Sahara Desert with the Groasis Waterboxx
 
Hadees e Hauz - Ayatullah Syed Ali Naqi Naqvi Sahab Qibla t.s.
Hadees e Hauz - Ayatullah Syed Ali Naqi Naqvi Sahab Qibla t.s.Hadees e Hauz - Ayatullah Syed Ali Naqi Naqvi Sahab Qibla t.s.
Hadees e Hauz - Ayatullah Syed Ali Naqi Naqvi Sahab Qibla t.s.
 
Groasis Waterboxx Lets Trees Grow Up in Unfriendly Places
Groasis Waterboxx Lets Trees Grow Up in Unfriendly PlacesGroasis Waterboxx Lets Trees Grow Up in Unfriendly Places
Groasis Waterboxx Lets Trees Grow Up in Unfriendly Places
 
PETROV-VODKIN, Kuzma, Featured Paintings in Detail
PETROV-VODKIN, Kuzma, Featured Paintings in DetailPETROV-VODKIN, Kuzma, Featured Paintings in Detail
PETROV-VODKIN, Kuzma, Featured Paintings in Detail
 
Classical Art School Gardening Posters
Classical Art School Gardening PostersClassical Art School Gardening Posters
Classical Art School Gardening Posters
 
European O365 Connect SharePoint Online Applification
European O365 Connect SharePoint Online ApplificationEuropean O365 Connect SharePoint Online Applification
European O365 Connect SharePoint Online Applification
 
One Teacher Makes Students into Champions
One Teacher Makes Students into ChampionsOne Teacher Makes Students into Champions
One Teacher Makes Students into Champions
 

Semelhante a CINF 4: Naming algorithms for derivatives of peptide-like natural products

25 ch03nucleicacids2008
25 ch03nucleicacids200825 ch03nucleicacids2008
25 ch03nucleicacids2008
sbarkanic
 
LifeZoneWellnessSNPIntro.pptx
LifeZoneWellnessSNPIntro.pptxLifeZoneWellnessSNPIntro.pptx
LifeZoneWellnessSNPIntro.pptx
ssuserebe2aa
 
Power point presentation for science research
Power point presentation for science researchPower point presentation for science research
Power point presentation for science research
Satish Bhat
 
Amino acids, peptides and proteins: Structure and naming of amino acids
Amino acids, peptides and proteins: Structure and naming of amino acidsAmino acids, peptides and proteins: Structure and naming of amino acids
Amino acids, peptides and proteins: Structure and naming of amino acids
shaikmgu
 

Semelhante a CINF 4: Naming algorithms for derivatives of peptide-like natural products (20)

Representation and display of non-standard peptides using semi-systematic ami...
Representation and display of non-standard peptides using semi-systematic ami...Representation and display of non-standard peptides using semi-systematic ami...
Representation and display of non-standard peptides using semi-systematic ami...
 
Classification, representation and analysis of cyclic peptides and peptide-li...
Classification, representation and analysis of cyclic peptides and peptide-li...Classification, representation and analysis of cyclic peptides and peptide-li...
Classification, representation and analysis of cyclic peptides and peptide-li...
 
Roundtripping between small-molecule and biopolymer representations
Roundtripping between small-molecule and biopolymer representationsRoundtripping between small-molecule and biopolymer representations
Roundtripping between small-molecule and biopolymer representations
 
Building a bridge between human-readable and machine-readable representations...
Building a bridge between human-readable and machine-readable representations...Building a bridge between human-readable and machine-readable representations...
Building a bridge between human-readable and machine-readable representations...
 
P7 2018 biopython3
P7 2018 biopython3P7 2018 biopython3
P7 2018 biopython3
 
SureChEMBL and Open PHACTS
SureChEMBL and Open PHACTSSureChEMBL and Open PHACTS
SureChEMBL and Open PHACTS
 
Mapping millions of peptidoforms to Genome Coordinates
Mapping millions of peptidoforms to Genome CoordinatesMapping millions of peptidoforms to Genome Coordinates
Mapping millions of peptidoforms to Genome Coordinates
 
Overview of SureChEMBL
Overview of SureChEMBLOverview of SureChEMBL
Overview of SureChEMBL
 
OPSIN: Taming the Jungle of IUPAC Chemical Nomenclature
OPSIN: Taming the Jungle of IUPAC Chemical NomenclatureOPSIN: Taming the Jungle of IUPAC Chemical Nomenclature
OPSIN: Taming the Jungle of IUPAC Chemical Nomenclature
 
25 ch03nucleicacids2008
25 ch03nucleicacids200825 ch03nucleicacids2008
25 ch03nucleicacids2008
 
Gene Structure
Gene StructureGene Structure
Gene Structure
 
LifeZoneWellnessSNPIntro.pptx
LifeZoneWellnessSNPIntro.pptxLifeZoneWellnessSNPIntro.pptx
LifeZoneWellnessSNPIntro.pptx
 
Protein structure
Protein structureProtein structure
Protein structure
 
Power point presentation for science research
Power point presentation for science researchPower point presentation for science research
Power point presentation for science research
 
Using Polycaprolactone for Tissue Regeneration
Using Polycaprolactone for Tissue RegenerationUsing Polycaprolactone for Tissue Regeneration
Using Polycaprolactone for Tissue Regeneration
 
Amino acids, peptides and proteins: Structure and naming of amino acids
Amino acids, peptides and proteins: Structure and naming of amino acidsAmino acids, peptides and proteins: Structure and naming of amino acids
Amino acids, peptides and proteins: Structure and naming of amino acids
 
Ch08 massspec
Ch08 massspecCh08 massspec
Ch08 massspec
 
Bioalgo 2012-03-massspec
Bioalgo 2012-03-massspecBioalgo 2012-03-massspec
Bioalgo 2012-03-massspec
 
Structural databases
Structural databases Structural databases
Structural databases
 
Sample Preparation in LC-MS
Sample Preparation in LC-MSSample Preparation in LC-MS
Sample Preparation in LC-MS
 

Mais de NextMove Software

Sketchy sketches hiding chemistry in plain sight
Sketchy sketches hiding chemistry in plain sightSketchy sketches hiding chemistry in plain sight
Sketchy sketches hiding chemistry in plain sight
NextMove Software
 

Mais de NextMove Software (20)

DeepSMILES
DeepSMILESDeepSMILES
DeepSMILES
 
A de facto standard or a free-for-all? A benchmark for reading SMILES
A de facto standard or a free-for-all? A benchmark for reading SMILESA de facto standard or a free-for-all? A benchmark for reading SMILES
A de facto standard or a free-for-all? A benchmark for reading SMILES
 
Recent Advances in Chemical & Biological Search Systems: Evolution vs Revolution
Recent Advances in Chemical & Biological Search Systems: Evolution vs RevolutionRecent Advances in Chemical & Biological Search Systems: Evolution vs Revolution
Recent Advances in Chemical & Biological Search Systems: Evolution vs Revolution
 
Can we agree on the structure represented by a SMILES string? A benchmark dat...
Can we agree on the structure represented by a SMILES string? A benchmark dat...Can we agree on the structure represented by a SMILES string? A benchmark dat...
Can we agree on the structure represented by a SMILES string? A benchmark dat...
 
Comparing Cahn-Ingold-Prelog Rule Implementations
Comparing Cahn-Ingold-Prelog Rule ImplementationsComparing Cahn-Ingold-Prelog Rule Implementations
Comparing Cahn-Ingold-Prelog Rule Implementations
 
Chemical similarity using multi-terabyte graph databases: 68 billion nodes an...
Chemical similarity using multi-terabyte graph databases: 68 billion nodes an...Chemical similarity using multi-terabyte graph databases: 68 billion nodes an...
Chemical similarity using multi-terabyte graph databases: 68 billion nodes an...
 
Recent improvements to the RDKit
Recent improvements to the RDKitRecent improvements to the RDKit
Recent improvements to the RDKit
 
Digital Chemical Representations
Digital Chemical RepresentationsDigital Chemical Representations
Digital Chemical Representations
 
Challenges and successes in machine interpretation of Markush descriptions
Challenges and successes in machine interpretation of Markush descriptionsChallenges and successes in machine interpretation of Markush descriptions
Challenges and successes in machine interpretation of Markush descriptions
 
CINF 17: Comparing Cahn-Ingold-Prelog Rule Implementations: The need for an o...
CINF 17: Comparing Cahn-Ingold-Prelog Rule Implementations: The need for an o...CINF 17: Comparing Cahn-Ingold-Prelog Rule Implementations: The need for an o...
CINF 17: Comparing Cahn-Ingold-Prelog Rule Implementations: The need for an o...
 
CINF 13: Pistachio - Search and Faceting of Large Reaction Databases
CINF 13: Pistachio - Search and Faceting of Large Reaction DatabasesCINF 13: Pistachio - Search and Faceting of Large Reaction Databases
CINF 13: Pistachio - Search and Faceting of Large Reaction Databases
 
Building on Sand: Standard InChIs on non-standard molfiles
Building on Sand: Standard InChIs on non-standard molfilesBuilding on Sand: Standard InChIs on non-standard molfiles
Building on Sand: Standard InChIs on non-standard molfiles
 
Chemical Structure Representation of Inorganic Salts and Mixtures of Gases: A...
Chemical Structure Representation of Inorganic Salts and Mixtures of Gases: A...Chemical Structure Representation of Inorganic Salts and Mixtures of Gases: A...
Chemical Structure Representation of Inorganic Salts and Mixtures of Gases: A...
 
Advanced grammars for state-of-the-art named entity recognition (NER)
Advanced grammars for state-of-the-art named entity recognition (NER)Advanced grammars for state-of-the-art named entity recognition (NER)
Advanced grammars for state-of-the-art named entity recognition (NER)
 
Automatic extraction of bioactivity data from patents
Automatic extraction of bioactivity data from patentsAutomatic extraction of bioactivity data from patents
Automatic extraction of bioactivity data from patents
 
RDKit UGM 2016: Higher Quality Chemical Depictions
RDKit UGM 2016: Higher Quality Chemical DepictionsRDKit UGM 2016: Higher Quality Chemical Depictions
RDKit UGM 2016: Higher Quality Chemical Depictions
 
Chemical structure representation in PubChem
Chemical structure representation in PubChemChemical structure representation in PubChem
Chemical structure representation in PubChem
 
Sketchy sketches hiding chemistry in plain sight
Sketchy sketches hiding chemistry in plain sightSketchy sketches hiding chemistry in plain sight
Sketchy sketches hiding chemistry in plain sight
 
Which is the best fingerprint for medicinal chemistry?
Which is the best fingerprint for medicinal chemistry?Which is the best fingerprint for medicinal chemistry?
Which is the best fingerprint for medicinal chemistry?
 
CINF 29: Visualization and manipulation of Matched Molecular Series for decis...
CINF 29: Visualization and manipulation of Matched Molecular Series for decis...CINF 29: Visualization and manipulation of Matched Molecular Series for decis...
CINF 29: Visualization and manipulation of Matched Molecular Series for decis...
 

Último

Introduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptxIntroduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptx
Bhagirath Gogikar
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
AlMamun560346
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
ssuser79fe74
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
PirithiRaju
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
Areesha Ahmad
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Sérgio Sacani
 

Último (20)

Introduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptxIntroduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptx
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdf
 
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts ServiceJustdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 

CINF 4: Naming algorithms for derivatives of peptide-like natural products

  • 1. Naming algorithms for derivatives of peptide-like natural products Roger Sayle& Noel O’Boyle Nextmove software, cambridge, uk Christopher southan, Iuphar/bps guide to pharmacology 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 2. 30 second overview • This talk describes the development of software for both naming peptides and reading peptide names matching the de facto standard practices currently followed by biochemists. • Unlike computer representations, like Pisotoia HELM or InChI keys, these names and identifiers match those typically found in the scientific literature and vendor catalogues. • A significant application of this technology is to check and correct peptide representations in databases. 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 3. Problem motivation • Maintaining a database of biological activities of mature proteins and peptides presents a significant technical challenge. • IUPHAR/BPS’ “Guide to Pharmacology” and EBI’s ChEMBL represent current state-of-the-art efforts to capture/represent peptide-like ligands. • The ligands require more than (FASTA) bioinformatics including disulfide bridging architecture, non- standard amino acids, post-translational modifications, N- and C- terminal modifications etc. 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 4. Iuphar/bps gtop peptides • The “Guide to Pharmacology” database contains: – The common name “oxytocin” – The species, e.g. “human” – The UniProt ID “P001178” – The 1-letter Sequence “CYIQNCPLG” – The 3-letter sequence “Cys-Tyr-Ile-…-Leu-Gly-NH2” – A text description “Post-translation modification”, e.g. “A disulfide bond is formed between cysteine residues at positions 1 and 5 and the C-terminal glycine is amidated”. – Often SMILES and standard InChIKey. 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 5. Problem 1: consistency • The challenge with these advanced formats are that the names, three-letter codes and modification descriptions are text-locked, unreadable by software. Examples of errors and inconsistency: Ligand #4463: “PheGlnThrSerGluAlaIleLeuPro…” Ligand #1335: “…Leu-Arg-AlaPro-Leu-Lys...” Ligand #8263: “val-leu-gln-glu-leu-asn-val-thr-val” Ligand #5873: “…Pr-oGl-yGl-ySe-rMe-tLy-sLe-u…” Ligand #3591: “PHQLLRVPro-His-Ala-Gln-Leu…” 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 6. Problem 2: ambiguity • Ligand #3630 (neuropeptide B29) “(Br)Trp” with note “The n-terminal tryptophan is brominated”. – Suggested replacement Trp(6-Br) • In Ligand #1036, “(Ac)Ala” means N2-acetyl but “(Ac)Lys” means N6-acetyl, in #1188 “Ac-” appears without parenthesis, in Ligand #3853, “AcPhe-” appears without a hyphen… – Suggest Ac- at N-term, -N(Ac)Phe infix, Lys(Ac) sidechain – This even allows Ac-N(Ac)Lys(Ac)-OH, aka. N(Ac2)Lys(Ac). 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 7. Problem 3: disulfide bridging • Capturing the disulfide bridging architecture in the three-letter (condensed) representation allows it to be read/checked for errors. • This is done in some places but not in others. • Disulfide bridges are particularly tricky even for the folks at UNIPROT: Annexin I (ligand #1031, P04083) isn’t annotated as disulfide bridged, despite the 3D structure in PDB 1HM6, and the experimental evidence of an intramolecular disulfide described in PubMed 7663390. 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 8. Types of peptide name/identifier • Sequence: CYIQDCPLG • Peptide Name: [Asp5]oxytocin or [5-L-aspartic acid]oxytocin • Chemical IUPAC Name: 2-[(4R,7S,10S,13S,16S,19R)-19-amino-4-[(2S)-2-[[(1S)-1-[(2-amino-2-oxo-ethyl)carbamoyl]-3-methyl- butyl]carbamoyl]pyrrolidine-1-carbonyl]-10-(3-amino-3-oxo-propyl)-16-[(4-hydroxyphenyl)methyl]-13- [(1S)-1-methylpropyl]-6,9,12,15,18-pentaoxo-1,2-dithia-5,8,11,14,17-pentazacycloicos-7-yl]acetic acid • Biological IUPAC Name L-cysteinyl-L-tyrosyl-L-isoleucyl-L-glutaminyl-L-alpha-aspartyl- L-cysteinyl-L-prolyl-L-leucyl-glycinamide (1->6)-disulfide • Condensed: Cys(1)-Tyr-Ile-Gln-Asp-Cys(1)-Pro-Leu-Gly-NH2 • Pistoia HELM: PEPTIDE1{C.Y.I.Q.N.C.P.L.G.[am]}$PEPTIDE1,PEPTIDE1,1:R3-6:R3$$$ 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 9. Helm teething problems • Pistoia’s HELM notation marks a significant advance over the limitations of one-letter bioinformatics. • Alas, its original goals didn’t include data exchange, which has only recently been addressed by the extensions of inlineHELM and XHELM [and fixes from NextMove Software for improved interoperability]. • Alas, this still doesn’t address some core limitations: – Pistoia Monomer Library: PEPTIDE1{[fmoc].A}$$$$ – EBI ChEMBL Monomers: PEPTIDE1{[Fmoc_A]}$$$$ 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 10. Iupac condensed names (chembl) • The following names are machine generated • H-Cys-Pro-Trp-His-Leu-Leu-Pro-Phe-Cys-OH CHEMBL501567 • H-Tyr-Pro-Phe-Phe-OtBu CHEMBL500195 • cyclo[Ala-Tyr-Val-Orn-Leu-D-Phe-Pro-Phe-D-Phe-Asn] CHEMBL438006 • H-Nle(Et)-Tyr-Pro-Trp-Phe-NH2 CHEMBL500704 • H-DL-hPhe-Val-Met-Tyr(PO3H2)-Asn-Leu-Gly-Glu-OH CHEMBL439086 • cyclo[Phe-D-Trp-Tyr(Me)-D-Pro] CHEMBL507127 • H-D-Pyr-D-Leu-pyrrolidide CHEMBL1181307 • Ac-DL-Phe-aThr-Leu-Asp-Ala-Asp-DL-Phe(4-Cl)-OH CHEMBL1791047 • H-D-Cys(1)-D-Asp-Gly-Tyr(3-NO2)-Gly-Hyp-Asp-D-Cys(1)-NH2 CHEMBL583516 • Boc-Tyr-Tyr(3-Br)-OMe CHEMBL1976073 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 11. peptide names (chembl) • The following names are machine generated • [15-L-arginine]nociceptin CHEMBL526333 • [2-4-chloro-L-phenylalanine]neuropeptide S [human] CHEMBL441576 • [1-L-threonine]cyclosporin A CHEMBL2370014 • [6-L-tryptophan]sermorelin free acid CHEMBL440438 • angiotensin II (3-8) CHEMBL261120 • nociceptin amide CHEMBL389521 • acetyl-alpha-MSH (4-10) amide CHEMBL410411 • [2-L-cysteine,13-L-cysteine]neurotensin disulfide CHEMBL3278512 • myristoyl-[1-L-lysine,4-L-tryptophan]tetrapandin 2 amide CHEMBL3288219 • [2-(4RS)-thiazolidine-4-carboxylic acid,4-L-proline]endomorphin-2 CHEMBL126611 • [22-L-serine]kalata B1 CHEMBL1801140 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 12. Advanced Peptide names • Named peptides imply not only sequence but also N-terminal acetylation, C-terminal amidation and disulfide bridge topology. • Example derivative naming operations: – gastrin (14-17) – motilin amide – oxytocin free-acid – acetyl-oxytocin – deacetyl-abarelix – oxytocin reduced – endothelin-1 (1→3),(11 → 15)-bis(disulfide) 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 13. homodetic cycles #1 cyclo[Leu-D-Phe-Pro-Val-Orn-Leu-D-Phe-Pro-Val-Orn] gramicidin S 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 15. Ambiguous/Preferred forms • [3-L-isoleucine]lypressin vs. [8-L-lysine]vasotocin • [2-L-phenylalanine]lypressin vs. [8-L-lysine]phenypresin • [2-L-phenylalanine]ornipressin vs. [8-L-ornithine]phenypressin • [3-L-isoleucine]ornipressin vs. [8-L-ornithine]vasotocin • [4-L-methionine]afamelanotide vs. [7-D-phenylalanine]α-MSH • [Thr1,Lys2]endomorphin-1 vs. [Trp3,Phe4]tuftsin amide • [Gln3]thyrotropin-releasing hormone vs. [Pro3]eisenin amide • [Trp1,Val2]endomorphin-2 vs. [Val2,Phe3]gastrin tetrapeptide 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 16. Named cyclic peptide derivatives • Mutants of named cyclic peptides are identified by comparing against all “rotational” permutations. Example line notation query (CHEMBL478596) cyclo[Ala-Gly-Thr-Phe-Val-Tyr] Reference database line notations: cyclo[Gly-Thr-Phe-Leu-Tyr-Thr] dichotomin B cyclo[Ala-Gly-Thr-Phe-Leu-Tyr] dichotomin C Resulting Sugar & Splice peptide name: [5-L-valine]dichotomin C 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 17. Lower locants in cyclic peptides • Symmetric cyclic peptides provide an interesting challenge, where substitions are different locants can potentially be synonymous. • CHEMBL1934531 – [3-(4S)-4-amino-L-proline]gramicidin S preferred – [8-(4S)-4-amino-L-proline]gramicidin S acceptable • CHEMBL1934536 – [3-(4R)-4-amino-L-proline]gramicidin S preferred – [8-(4R)-4-amino-L-proline]gramicidin S acceptable 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 18. Scaling-up protein variant naming • The algorithm described for naming peptides can also be applied to naming arbitary protein variants. • Consider the a database of the following 11 peptides: – CFFQNCPRG phenylpressin – CFVRNCPTG annetocin – CFWTSCPIG octopressin – CYFQNCPRG argipressin – CYFQNCPKG lypressin – CYFRNCPIG cephalotocin – CYIQNCPLG oxytocin – CYIQNCPPG prol-oxytocin – CYIQNCPRG vasotocin – CYIQSCPIG seritocin – CYISNCPIG isotocin 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 19. Dag representation of sequences 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015 These 11 peptides may be efficiently represented and search as a “directed acyclic graph” [38 vs. 99 states]
  • 20. entirety of uniprot/swissprot • Using this representation, all 540546 protein sequences in uniprot_sprot, which contains over 192M amino acids, requires 142M states (1.4Gb). • This data structure allows close analogues to be identified much faster than using NCBI blastp. • For example, all 540546 sequences can be queried against this database (i.e. all-against-all) in ~9m30s on a single core on a laptop. • The sequence from PDB 1CRN (crambin 46AA) is canonically named as [L25I]P01542 in 0.002s. 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 21. Application to precision medicine • A more realistic example is that sequence of the gene “spastic paraplegia4” with six mutations from OMIM:604277 can be canonically named as [I344K,S362C,N386S,D441G,C448Y,R499C]Q9UBP0 • Run-time for this query is 0.2s. • By comparison, blastp 2.2.29+ takes about 6s. – With default arguments, NCBI blastp run time is 7s. – Only 6s with –num_descriptions 1 –num_alignments 1. 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 22. 30 second summary • This talk describes the development of software for both naming peptides and reading peptide names matching the de facto standard practices currently followed by biochemists. • Unlike computer representations, like Pisotoia HELM or InChI keys, these names and identifiers match those typically found in the scientific literature and vendor catalogues. • A significant application of this technology is to check and correct peptide representations in databases. 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015
  • 23. acknowledgements • Joanna Sharman, IUPhar, Edinburgh University, UK. • Lisa Sach-Peltason, Hoffmann-La Roche, Basel. • Joann Prescott-Roy, Novartis, Boston, MA. • Greg Landrum, Novatis, Basel, Switzerland. • Evan Bolton, NCBI PubChem project, Bethesda, MD. • Daniel Lowe, NextMove Software, Cambridge, UK. • John May, NextMove Software, Cambridge, UK. 250th ACS National Meeting, Boston, MA. Sunday 16th August 2015