GlyGen Quick Test Instructions 
(do not edit this document, copy paste in a new document)

URLs to Test
$Server 	Module		URL
dev			Frontend	https://dev.glygen.org/
dev			API			https://api.dev.glygen.org/test/
tst			Frontend	https://tst.glygen.org/
tst			API			https://api.tst.glygen.org/test/
beta		Frontend	https://beta.glygen.org/
beta		API			https://beta-api.glygen.org/
prd			Frontend	https://glygen.org/
prd 		API			https://api.glygen.org

For testing on prd use above URL, do not enter prd in $server

(Create separate testing reports for each server or consolidate into one report and mention the server you are testing in $server url below)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
How to do a Quick Test
•	Know the URL and Module to test, if none provided test all the interfaces.
•	Test the Glycan, Protein and Protein searches on Frontend and API has given below
•	Create a report document and give it an appropriate name with date, version etc eg GlyGen_Quick_Test_022020_XYZ
•	Add version details if any of the interface/s under test.
•	Enter the number of hits you get or the issue when you start testing the interfaces eg 
	1.1.1.	How many hits do you get when you search by Enzyme using query = "B4GALT1"? > 9
	1.2.1.  How many hits do you get when you search by GlyTouCan Ac using query = "G17689DH"?  Error - Search could not be executed
•	Upload the report in the recommended location and notify the supervisor.

On *.GlyGen.org you will find an explore option that will contain all the glycan, glycoprotein and protein searches and quick search option will contain all the quick searches. 
Whereas the API searches will be present on api._.glygen.org. Examples at the bottom of the document.

How to report issues- 
Report- 
No issues found OR x_no of issues found 
Issues – (mention where the issue was found and summarise like below)

Issue 1
		1.1.   Testing frontend module on Glycan Simple Search Page (https://tst.glygen.org/glycan_search.html)

			•	1.1.1.   How many hits do you get when you search by Enzyme using query = "B4GALT1"? Search could not be executed. Error - 
			•	1.2.5.   How many hits do you get when you search by Organism using query = "Homo sapiens"? 15. The number do not match with prd frontend (25)

	Attach or add URLs, screenshots, comments etc if any to explain the issue

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

1.Glycan
--------
1.1.   Testing frontend module on Glycan Simple Search Page  (https://$server.glygen.org/glycan_search.html)
1.1.1.  How many hits do you get when you search by Enzyme using query = "B4GALT1"?
1.1.2.  How many hits do you get when you search by Glycan using query = "G17689DH"?
1.1.3.  How many hits do you get when you search by Organism using query ="Homo sapiens"?
1.1.4.  How many hits do you get when you search by Protein using query = "P14210-1"?

1.2.   Testing frontend module on Glycan Advanced Search Page (https://$server.glygen.org/glycan_search.html#advanced_search)
1.2.1.  How many hits do you get when you search by GlyTouCan Ac using query = "G17689DH"?
1.2.2.  How many hits do you get when you search by Monoisotopic Mass using query = "Native, min 164 – max 6751"?
1.2.3.  How many hits do you get when you search by Monoisotopic Mass using query = "Permethylated, min 164 – max 6751"?
1.2.4.  How many hits do you get when you search by No. of Sugars using query = "Min 1 – Max 37"?
1.2.5.  How many hits do you get when you search by Organism using query = "Homo sapiens"?
1.2.6.  How many hits do you get when you search by Organism using query = "Mus musculus"?
1.2.7.  How many hits do you get when you search by Organism using query = "Rattus norvegicus"?
1.2.8.  How many hits do you get when you search by Organism using query = "Homo sapiens & Mus musculus & Rattus norvegicus"?
1.2.9	How many hits do you get when you search by Organism using query = "Homo sapiens & Mus musculus"?
1.2.10	How many hits do you get when you search by Organism using query = "Homo sapiens & Rattus norvegicus"?
1.2.11	How many hits do you get when you search by Organism using query = "Mus musculus & Rattus norvegicus"?
1.2.12	How many hits do you get when you search by Organism using query = "Homo sapiens OR Mus musculus OR Rattus norvegicus"?
1.2.13	How many hits do you get when you search by Organism using query = "Homo sapiens OR Mus musculus"?
1.2.14	How many hits do you get when you search by Organism using query = "Homo sapiens OR Rattus norvegicus"?
1.2.15	How many hits do you get when you search by Organism using query = "Mus musculus OR Rattus norvegicus"?
1.2.16  How many hits do you get when you search by Glycan Type using query = "N-glycan"?
1.2.17  How many hits do you get when you search by Glycan Type using query = "O-glycan"?
1.2.18. How many hits do you get when you search by Glycan Type using query = "Other"?
1.2.19. How many hits do you get when you search by Glycosylated Protein using query = "P14210-1"?
1.2.20. How many hits do you get when you search by Glycan Motif using query = "N-Glycan Complex"?
1.2.21. How many hits do you get when you search by Biosynthetic Enzyme using query = "B4GALT1"?
1.2.22. How many hits do you get when you search by PubMed ID using query = "9449027"?

1.3.   Testing API module on Test for glycan_search_simple API (https://api.$server.glygen.org/test/glycan.html)
1.3.1.  How many hits do you get when you search by Term Category using query= "Glycan", Term = "G17689DH"?
1.3.2.  How many hits do you get when you search by Term Category using query = "Protein", Term = "P14210-1"?
1.3.3.  How many hits do you get when you search by Term Category using query = "Organism", Term = "Homo sapiens"?
1.3.4.  How many hits do you get when you search by Term Category using query = "Enzyme", Term = "B4GALT1"?
1.4.   Testing API module on Test for glycan_search API (https://api.$server.glygen.org/test/glycan.html)
1.4.1.  How many hits do you get when you search by GlyTouCan ID using query = "G17689DH"?
1.4.2.  How many hits do you get when you search by Mass Type using query = "Native", Minimum Mass = "164", Maximum Mass = "6751"?
1.4.3.  How many hits do you get when you search by Mass Type using query = "Permethylated", Minimum Mass = "164", Maximum Mass = "6751"?
1.4.4.  How many hits do you get when you search by Minimum Monosaccharides = "1", Maximum Monosaccharides = "37"?
1.4.5.  How many hits do you get when you search by Tax ID using query = "Homo Sapiens"?
1.4.6.  How many hits do you get when you search by Tax ID using query = "Mus musculus"?
1.4.7.  How many hits do you get when you search by Tax ID using query = "Rattus norvegicus"?
1.4.8.  How many hits do you get when you search by Glycan Type using query = "N-glycan"?
1.4.9.  How many hits do you get when you search by Glycan Type using query = "O-glycan"?
1.4.10. How many hits do you get when you search by Glycan Type using query = "Other"?
1.4.11.	How many hits do you get when you search by Glycosylated Protein using query = "P14210-1"?
1.4.12. How many hits do you get when you search by Synthesizing Enzyme using query = "B4GALT1"?
1.4.13  How many hits do you get when you search by PubMed ID using query = "9449027"?
 
2. Glycoprotein
----------------
2.1.   Testing frontend module on Glycoprotein Simple Search Page (https://$server.glygen.org/glycoprotein_search.html#simple_search)
2.1.1.  How many hits do you get when you search by Disease using query = "Deafness"?  
2.1.2.  How many hits do you get when you search by Glycan using query = "G17689DH"?
2.1.3.  How many hits do you get when you search by Organism using query ="Homo sapiens"?
2.1.4.  How many hits do you get when you search by Pathway using query = "has:3082"?
2.1.5.  How many hits do you get when you search by Protein using query = "P14210-1"?

2.2.   Testing frontend module on Glycoprotein Advanced Search Page (https://$server.glygen.org/glycoprotein_search.html#advanced_search)
2.2.1.  How many hits do you get when you search by UniProtKB Ac using query = "P14210"?
2.2.2.  How many hits do you get when you search by RefSeq Ac using query = "NP_000592.3"?
2.2.3.  How many hits do you get when you search by Chemical Mass using query = Min 260 – Max 3906488?
2.2.4.  How many hits do you get when you search by Organism using query = "Homo sapiens"?
2.2.5.  How many hits do you get when you search by Organism using query = "Mus musculus"?
2.2.6.  How many hits do you get when you search by Organism using query = "Rattus norvegicus"?
2.2.7.	How many hits do you get when you search by Organism using query = "Hepatitis C virus (genotype 1a, isolate H)"?
2.2.8	How many hits do you get when you search by Organism using query = "Hepatitis C virus (genotype 1b, isolate Japanese)"
2.2.9. 	How many hits do you get when you search by Organism using query = "SARS coronavirus (SARS-CoV-2 or 2019-nCoV)"
2.2.10. How many hits do you get when you search by Organism using query = "SARS coronavirus (SARS-CoV-1)
2.2.11. How many hits do you get when you search by Protein Name using query = "Hepatocyte growth factor"?
2.2.12. How many hits do you get when you search by Gene Name using query = "HGF"?
2.2.13. How many hits do you get when you search by Interacting Glycan = "G17689DH", Interaction type = "Covalent"?
2.2.14. How many hits do you get when you search by Interacting Glycan = "G17689DH", Interaction type = "Non-Covalent"?
2.2.15. How many hits do you get when you search by Interacting Glycan = "G17689DH", Interaction type = "All"?
2.2.16. How many hits do you get when you search by Glycosylated Amino Acid using query = "Lysine-Lys-K"?
2.2.17. How many hits do you get when you search by GO Name using query using query = "mitochondrion?
2.2.18. How many hits do you get when you search by Protein or Peptide Sequence using query = "MWVTKLLPA"?
2.2.19. How many hits do you get when you search by Pathway ID using query = "hsa:3082"?
2.2.20. How many hits do you get when you search by Pathway ID using query = "R-HSA-114608"?
2.2.21. How many hits do you get when you search by Glycosylation Evidence Type using query = "Both"?
2.2.22. How many hits do you get when you search by Glycosylation Evidence Type using query = "Reported"?
2.2.23. How many hits do you get when you search by Glycosylation Evidence Type using query = "Predicted"?
2.2.24 	How many hits do you get when you search by PubMed ID using query = "9449027"?

3. Protein
-----------
3.1.   Testing frontend module on Protein Simple Search Page (https://$server.glygen.org/protein_search.html#simple_search)
3.1.1.  How many hits do you get when you search by Disease using query = "Deafness"?
3.1.2.  How many hits do you get when you search by Glycan using query = "G17689DH"?
3.1.3.  How many hits do you get when you search by Organism using query ="Homo sapiens"?
3.1.4.  How many hits do you get when you search by Pathway using query = "has:3082"?
3.1.5.  How many hits do you get when you search by Protein using query = "P14210-1"?
 
3.2.   Testing frontend module on Protein Advanced Search Page (https://$server.glygen.org/protein_search.html#advanced_search)
3.2.1.  How many hits do you get when you search by UniProtKB Ac using query = "P14210"?
3.2.2.  How many hits do you get when you search by RefSeq Ac using query = "NP_000592.3"?
3.2.3.  How many hits do you get when you search by Chemical Mass using query = Min 260 – Max 3906488?
3.2.4.  How many hits do you get when you search by Organism using query = "Homo sapiens"?
3.2.5.  How many hits do you get when you search by Organism using query = "Mus musculus"?
3.2.6.  How many hits do you get when you search by Organism using query = "Rattus norvegicus"?
3.2.7.	How many hits do you get when you search by Organism using query = "Hepatitis C virus (genotype 1a, isolate H)"?
3.2.8	How many hits do you get when you search by Organism using query = "Hepatitis C virus (genotype 1b, isolate Japanese)"
3.2.9. 	How many hits do you get when you search by Organism using query = "SARS coronavirus (SARS-CoV-2 or 2019-nCoV)"
3.2.10. How many hits do you get when you search by Organism using query = "SARS coronavirus (SARS-CoV-1)
3.2.11. How many hits do you get when you search by Protein Name using query = "Hepatocyte growth factor"?
3.2.12  How many hits do you get when you search by Gene Name using query = "HGF"?
3.2.13 	How many hits do you get when you search by GO Name using query = "mitochondrion"?
3.2.14. How many hits do you get when you search by Protein or Peptide Sequence using query = "MWVTKLLPA"?
3.2.15. How many hits do you get when you search by Pathway ID using query = "hsa:3082"?
3.2.16. How many hits do you get when you search by Pathway ID using query = "R-HSA-114608"?1.2.17 	How many hits do you get when you search by PubMed ID using query = "9449027"?

3.3.   Testing API module on Test for protein_search_simple API (https://api.$server.glygen.org/test/protein.html)
3.3.1. 	How many hits do you get when you search by Term Category = "Protein", Term = "P14210-1"?
3.3.2.  How many hits do you get when you search by Term Category = "Glycan", Term = "G17689DH"?
3.3.3.  How many hits do you get when you search by Term Category = "Organism", Term = "Homo sapiens"?
3.3.4.  How many hits do you get when you search by Term Category = "Disease", Term = "Deafness"?
3.3.5.  How many hits do you get when you search by Term Category = "Pathway", Term = "has:3082"?

3.4.   Testing API module on Test for protein_search API (https://api.$server.glygen.org/test/protein.html)
3.4.1.  How many hits do you get when you search by UniProt Accession using query = "P14210-1"?
3.4.2.  How many hits do you get when you search by RefSeq Accession using query = "NP_000592.3"
3.4.3.  How many hits do you get when you search by Gene Name using query = "HGF"?
3.4.4.  How many hits do you get when you search by Protein Name using query = "Hepatocyte growth factor"?
3.4.5.  How many hits do you get when you search by GO Term using query = "mitochondrion?
3.4.6.  How many hits do you get when you search by Minimum Mass using query = "260"?
3.4.7.  How many hits do you get when you search by Maximum Mass using query = "3906488"?
3.4.8.  How many hits do you get when you search by TaxID using query = "9606"?
3.4.9.  How many hits do you get when you search by TaxID using query = "10090"?
3.4.10. How many hits do you get when you search by TaxID using query = "10116"?
3.4.11	How many hits do you get when you search by TaxID using query = "11108"?
3.4.12	How many hits do you get when you search by TaxID using query = "11116"?
3.4.13	How many hits do you get when you search by TaxID using query = "694009"?
3.4.14	How many hits do you get when you search by TaxID using query = "2697049"?
3.4.15.  How many hits do you get when you search by Glycan using query = "G17689DH"?
3.4.16.  How many hits do you get when you search by Glycosylated Amino Acid using query = "K"?
3.4.17.  How many hits do you get when you search by Pathway ID using query = "hsa:3082"?
3.4.18.  How many hits do you get when you search by Pathway ID using query = "R-HSA-114608"?
3.4.19.  How many hits do you get when you search by Sequence or Subsequence using query = "MWVTKLLPA"

