TY - JOUR T1 - The GL Service: Web Service to Exchange GL String Encoded HLA & KIR Genotypes With Complete and Accurate Allele and Genotype Ambiguity JF - bioRxiv DO - 10.1101/020099 SP - 020099 AU - Robert P. Milius AU - Michael Heuer AU - Mike George AU - Jane Pollack AU - Jill A. Hollenbach AU - Steven J. Mack AU - Martin Maiers Y1 - 2015/01/01 UR - http://biorxiv.org/content/early/2015/05/29/020099.abstract N2 - Genotype List (GL) Strings use a set of hierarchical character delimiters to represent allele and genotype ambiguity in HLA and KIR genotypes in a complete and accurate fashion. A RESTful web service called Genotype List Service was created to allow users to register a GL String and receive a unique identifier for that string in the form of a URI. By exchanging URIs and dereferencing them through the GL Service, users can easily transmit HLA genotypes in a variety of useful formats. The GL Service was developed to be secure, scalable, and persistent. An instance of the GL Service is configured with a nomenclature and can be run in strict or non-strict modes. Strict mode requires alleles used in the GL String to be present in the allele database using the fully qualified nomenclature. Non-strict mode allows any GL String to be registered as long as it is syntactically correct. The GL Service source code is free and open source software, distributed under the GNU Lesser General Public License (LGPL) version 3 or later.APIApplication Program InterfaceAWSAmazon Web ServicesCDISCClinical Data Interchange Standards ConsortiumDaSHData Standard HackathonEMBLEuropean Molecular Biology LaboratoryEMDISEuropean Marrow Donor Information SystemENAEuropean Nucleotide ArchiveFDAFood and Drug AdministrationFHIRFast Healthcare Interoperability ResourcesGLGenotype ListGNUGNU’s Not UnixHL7Health Level Seven, InternationalHLAHuman Leucocyte AntigenHMLHistoimmunogenetics Markup LanguageHTMLHypertext Markup LanguageHTTPHypertext Transfer ProtocolIMGTImMunoGeneTicsISOInternational Organization for StandardizationJDBCJava Database ConnectivityJSONJavascript Object NotationKIRKiller-cell Immunoglobulin-like ReceptorLGPLLesser General Public LicenseLSDAMLife Sciences Domain Analysis ModelMHCMajor Histocompatibility ComplexMIRINGMinimum Information for Reporting Immunogenomic NGS GenotypingMUGMultilocus Unphased GenotypeN3Notation 3NCINational Cancer InstituteNGSNext Generation SequencingNMDPNational Marrow Donor ProgramOIDObject IdentifierOWLWeb Ontology LanguagePNGPortable Network GraphicsQR CodeQuick Response CodeRAMRandom Access MemoryRDBMSRelational Database Management SystemRDFResource Description LanguageRESTRepresentational State TransferSBTSequence Based TypingSDKSoftware Development KitSQLStructured Query LanguageSSOSequence Specific OligonucleotideSSPSequence Specific PrimerURIUniform Resource IdentifierURLUniform Resource LocatorXMLExtensible Markup LanguageGL ServiceA web service to exchange GL Strings ER -