Supporting information
|
|
- Annice Fleming
- 5 years ago
- Views:
Transcription
1 Supporting information 1S. DECOMP output for the peptide amino-acid decomposition test with monoisotopic mass = /- 0.2 # imsdecomp 1.3 # Copyright 2007,2008 Informatics for Mass Spectrometry group # at Bielefeld University # # # # precision: # allowed error: 0.2 Da # mass mode: mono # modifiers: none # fixed modifications: none # variable modifications: none # alphabet (character, mass, integer mass): # Wat # Gly # Ala # Ser # Pro # Val # Thr # Cys # Leu # Ile # Asn # Asp # Gln # Lys # Glu # Met # His # Phe # Arg # Tyr # Trp # constraints (character, min, max): # Wat 1 1 # Gly none 20 # Ala none 20 # Ser none 20 # Pro none 20 # Val none 20 # Thr none 20 # Cys none 20 # Leu none 20 # Ile none 20 # Asn none 20 # Asp none 20 # Gln none 20 # Lys none 20 # Glu none 20 # Met none 20 # His none 20 # Phe none 20 # Arg none 20 # Tyr none 20 # Trp none 20 # chemical plausibility check: off # # Shown in parentheses after each decomposition: # - actual mass # - deviation from actual mass 1
2 # # mass 1000 has 5 decompositions: Wat1 Gly1 Thr1 Cys8 ( ; ) Wat1 Ala1 Ser1 Cys8 ( ; ) Wat1 Ser3 Cys7 ( ; ) Wat1 Gly2 Cys7 Phe1 ( ; ) Wat1 Cys7 Asn1 Phe1 ( ; ) # done 2
3 2S. R Example: Retrieving information for a molecular formula library(rjson) mf="c10h20cl2" query <- paste(" resjson <- fromjson(paste(readlines(query), collapse="")) resjson$em resjson$mw 3
4 R Example: Find possible molecular formula for a specific monoisotopic mass library(rjson) target=300 mfrange="c0-100h0-100n0-10o0-10" query <- paste(" "&mfrange=", mfrange,"&action=em2mf",sep="") resjson <- fromjson(paste(readlines(query), collapse="")) for (mf.index in 1:length(resJSON$results)) { results <- data.frame( "mf"=resjson$results[[mf.index]]$mf, "em"=resjson$results[[mf.index]]$em, "error"=resjson$results[[mf.index]]$error ) ifelse(!exists('report'),report <- results, report <- rbind(report,results)) } report[] 4
5 Javascript Example: Retrieving information for a molecular formula <html> <head> <script type="text/javascript" src=" </script> </head> <body> <script language="javascript"> var parameters={ mf: "C10H20Cl2", resolution: 0.001, isotopomers: "xy, jcamp" }; $.getjson(' function(result) { parameters, document.write(json.stringify(result)); }); </script> </body> </html> 5
6 Javascript Example: Find possible molecular formula for a specific monoisotopic mass <html> <head> <script type="text/javascript" src=" </script> </head> <body> <script language="javascript"> var parameters={ monoisotopicmass: 300, mfrange: "C0-100H0-100O0-10N0-10", action: "em2mf" }; $.getjson(' function(result) { parameters, document.write(json.stringify(result)); }); </script> </body> </html> 6
7 Python 2.6/2.7 example: Retrieving information for a molecular formula #!/usr/bin/python # Requires Python 2.6 or higher # for 2.5 and lower, install and use simplejson instead of json import urllib, urllib2 import json ccurl = ' # Define a molecular formula string mf = 'C10H20Cl2' # Define the parameters and send them to Chemcalc params = {'mf': mf,'isotopomers':'jcamp,xy'} response = urllib2.urlopen(ccurl, urllib.urlencode(params)) # Read the output and convert it from JSON into a Python dictionary jsondata = response.read() data = json.loads(jsondata) 7
8 Python 2.6/2.7 example: Find possible molecular formula for a specific monoisotopic mass #!/usr/bin/python import urllib, urllib2 import json chemcalcurl = ' # Define a molecular formula string mf = 'C0-100H0-100N0-10O0-10' # target mass mass = 300 # Define the parameters and send them to Chemcalc # other options (mass tolerance, unsaturation, etc. params = {'mf': mf,'monoisotopicmass': mass, 'action': 'em2mf'} response = urllib2.urlopen(chemcalcurl, urllib.urlencode(params)) # Read the output and convert it from JSON into a Python dictionary jsondata = response.read() data = json.loads(jsondata) print data 8
9 Python 3 example: Retrieving information for a molecular formula (Python 3 version) #!/usr/bin/python # Requires Python 3.x import urllib.request, urllib.parse import json ccurl = ' # Define a molecular formula string mf = 'C100H100' # Define the parameters and send them to Chemcalc params = {'mf': mf,'isotopomers':'jcamp,xy'} response = urllib.request.urlopen(ccurl, urllib.parse.urlencode(params).encode('utf-8')) # Read the output and convert it from JSON into a Python dictionary jsondata = response.read() data = json.loads(jsondata.decode('utf-8')) 9
10 3S. Isotopic distribution of C100H100 calculated and displayed using the ChemCalc web application 10
Giri Narasimhan & Kip Irvine
COP 4516: Competitive Programming and Problem Solving! Giri Narasimhan & Kip Irvine Phone: x3748 & x1528 {giri,irvinek}@cs.fiu.edu Problems to think about!! What is the least number of comparisons you
More informationRB-Tree Augmentation. OS-Rank. OS-Select. Augment x with Size(x), where. Size(x) = size of subtree rooted at x Size(NIL) = 0
RB-Tree Augmentation Augment x with Size(x), where Size(x) = size of subtree rooted at x Size(NIL) = 0 COT 5407 10/6/05 1 OS-Rank OS-RANK(x,y) // Different from text (recursive version) // Find the rank
More informationGreedy Algorithms Huffman Coding
Greedy Algorithms Huffman Coding Huffman Coding Problem Example: Release 29.1 of 15-Feb-2005 of TrEMBL Protein Database contains 1,614,107 sequence entries, comprising 505,947,503 amino acids. There are
More informationHomework Python-1. Sup Biotech 3 Python. Pierre Parutto
Homework Python-1 Sup Biotech 3 Python Pierre Parutto October 9, 2016 Preamble Document Property Authors Pierre Parutto Version 1.0 Number of pages 9 Contact Contact the assistant team at: supbiotech-bioinfo-bt3@googlegroups.com
More informationHomework Python-1. Sup Biotech 3 Python. Pierre Parutto
Homework Python-1 Sup Biotech 3 Python Pierre Parutto November 7, 2016 Preamble Document Property Authors Pierre Parutto Version 1.0 Number of pages 14 Contact Contact the assistant team at: supbiotech-bioinfo-bt3@googlegroups.com
More informationRamachandran Plot. 4ytn. PRO 51 (D) ~l. l TRP 539 (E) Phi (degrees) Plot statistics
B Ramachandran Plot ~b b 135 b ~b PRO 51 (D) ~l l TRP 539 (E) Psi (degrees) 5-5 a SER (B) A ~a L LYS (F) ALA 35 (E) - -135 ~b b HIS 59 (G) ALA 173 (E) ASP ALA 13173 (F)(A) ASP LYS 13315 LYS (B)(E) 315
More informationSupplementary Information
Supplementary Information Supplementary Figure S1 The scheme of MtbHadAB/MtbHadBC dehydration reaction. The reaction is reversible. However, in the context of FAS-II elongation cycle, this reaction tends
More informationSAY IT WITH DNA: Making New Messages
Y WH : Making New Messages ince you will be expected to decipher a message in the unit exam, it would be wise to get as much practice as possible. f you can have fun in the process, so much the better!
More informationPython for Bioinformatics
Python for Bioinformatics A look into the BioPython world... Christian Skjødt csh@cbs.dtu.dk Today s program 09-10: 10-12: 12-13: 13-13.30: 13.30-16: 16:00-17: Lecture: Introduction to BioPython Exercise:
More informationBiopython. Karin Lagesen.
Biopython Karin Lagesen karin.lagesen@bio.uio.no Object oriented programming Biopython is object-oriented Some knowledge helps understand how biopython works OOP is a way of organizing data and methods
More informationBuilding and Animating Amino Acids and DNA Nucleotides in ShockWave Using 3ds max
1 Building and Animating Amino Acids and DNA Nucleotides in ShockWave Using 3ds max MIT Center for Educational Computing Initiatives THIS PDF DOCUMENT HAS BOOKMARKS FOR NAVIGATION CLICK ON THE TAB TO THE
More informationMachine Learning Methods. Majid Masso, PhD Bioinformatics and Computational Biology George Mason University
Machine Learning Methods Majid Masso, PhD Bioinformatics and Computational Biology George Mason University Introductory Example Attributes X and Y measured for each person (example or instance) in a training
More informationGlobal Alignment Scoring Matrices Local Alignment Alignment with Affine Gap Penalties
Global Alignment Scoring Matrices Local Alignment Alignment with Affine Gap Penalties From LCS to Alignment: Change the Scoring The Longest Common Subsequence (LCS) problem the simplest form of sequence
More informationPlease cite the following papers if you perform simulations with PACE:
Citation: Please cite the following papers if you perform simulations with PACE: 1) Han, W.; Schulten, K. J. Chem. Theory Comput. 2012, 8, 4413. 2) Han, W.; Wan, C.-K.; Jiang, F.; Wu, Y.-D. J. Chem. Theory
More informationAssignment 4. the three-dimensional positions of every single atom in the le,
Assignment 4 1 Overview and Background Many of the assignments in this course will introduce you to topics in computational biology. You do not need to know anything about biology to do these assignments
More information1. Open the SPDBV_4.04_OSX folder on the desktop and double click DeepView to open.
Molecular of inhibitor-bound Lysozyme This lab will not require a lab report. Rather each student will follow this tutorial, answer the italicized questions (worth 2 points each) directly on this protocol/worksheet,
More informationStructure Calculation using CNS
http://cns-online.org/v1.21/ Structure Calculation using CNS DO THE FOLLOWING, IF YOU HAVE NOT ALREADY DONE SO: First, look in your home directory to see if there is a subdirectory named cns : [your-user-name@localhost
More informationPacific Symposium on Biocomputing 5: (2000)
IDENTIFYING AMINO ACID RESIDUES IN MEDIUM RESOLUTION CRITICAL POINT GRAPHS USING INSTANCE BASED QUERY GENERATION K. WHELAN, J. GLASGOW Instance Based Query Generation is dened and applied to the problem
More informationAn End-to-End Web Services-based Infrastructure for Biomedical Applications
An End-to-End Web Services-based Infrastructure for Biomedical Applications Sriram Krishnan *, Kim K. Baldridge, Jerry P. Greenberg, Brent Stearn and Karan Bhatia * sriram@sdsc.edu Modeling and Analysis
More informationNote: Note: Input: Output: Hit:
MS/MS search 8.9 i The ms/ms search of GPMAW is based on the public domain search engine X! Tandem. The X! Tandem program is a professional class search engine; Although it is able to perform proteome
More informationPrevious Year. Examination. (Original Question Paper with Answer Key) JOINT ADMISSION TEST FOR M.Sc IN IITs AND IISc
Prevus Year of Examinatn (Origina Questn Paper ith Anser Key) JOINT ADMISSION TEST FOR M.Sc IN IITs AND IISc For more questn papers, pee visit: a a INDIAN INSTITUTE OF SCIENCE BANGALORE - 560012 Prram
More informationÀ ß â ß 3 µ Õß xylan-binding xylanase Bacillus fimus K-1 â««homology modeling
««æ π. ªï Ë 29 Ë 3 Æ - π π 2549 335 À ß â ß 3 µ Õß xylan-binding xylanase Bacillus fimus K-1 â««homology modeling æ µ æ Õ Õß ÿµ 1 π å Ÿ 2 π µπ π 3* À «π æ Õ â π ÿ ß ÿàß ÿ ÿß æœ 10140 ÿ æß å æ π ß 4 À «ÀÕ
More informationIvelin Georgiev and Bruce R. Donald. Copyright (C) Bruce Donald Lab, Duke University
Ivelin Georgiev and Bruce R. Donald Copyright (C) 2001-2009 Bruce Donald Lab, Duke University Contents 1 Introduction 2 1.1 Modeling Flexibility.................................... 3 2 Installation 6 3
More informationMolecular Modeling Protocol
Molecular Modeling of an unknown protein 1. Register for your own SWISS-MODEL Workspace at http://swissmodel.expasy.org/workspace/index. Follow the Login link in the upper right hand corner. Bring your
More informationLists and the for loop
Lists and the for loop Lists Lists are an ordered collection of objects Make an empty list data = [] print data [] data.append("hello!") print data ['Hello!'] data.append(5) print data ['Hello!', 5] data.append([9,
More informationCSE : Computational Issues in Molecular Biology. Lecture 7. Spring 2004
CSE 397-497: Computational Issues in Molecular Biology Lecture 7 Spring 2004-1 - CSE seminar on Monday Title: Redundancy Elimination Within Large Collections of Files Speaker: Dr. Fred Douglis (IBM T.J.
More informationNote. Some tutorials require data files that can be downloaded here:
Discovery Studio 2.0 Tutorials Version 1.0 : Note. Some tutorials require data files that can be downloaded here: http://www.accelrys.com/doc/life/dstudio/20/tutorials/tutorialdata.zip. Save the zip file
More informationCS483 Assignment #1 Molecular Visualization and Python
CS483 Assignment #1 Molecular Visualization and Python Due date: Thursday Jan. 22 at the start of class. Hand in on Tuesday Jan. 20 for 5 bonus marks. General Notes for this and Future Assignments: Chimera
More informationAmino Acid Graph Representation for Efficient Safe Transfer of Multiple DNA Sequence as Pre Order Trees
International Journal of Bioinformatics and Biomedical Engineering Vol. 1, No. 3, 2015, pp. 292-299 http://www.aiscience.org/journal/ijbbe Amino Acid Graph Representation for Efficient Safe Transfer of
More informationImportant Example: Gene Sequence Matching. Corrigiendum. Central Dogma of Modern Biology. Genetics. How Nucleotides code for Amino Acids
Important Example: Gene Sequence Matching Century of Biology Two views of computer science s relationship to biology: Bioinformatics: computational methods to help discover new biology from lots of data
More informationPackage MSGFplus. April 1, 2019
Type Package Title An interface between R and MS-GF+ Version 1.16.1 Date 2017-06-19 Author Thomas Lin Pedersen Package MSGFplus April 1, 2019 Maintainer Thomas Lin Pedersen This package
More informationIntroduction to Bioinformatics. Pairwise alignments. Jacques van Helden
Introduction to Bioinformatics Pairwise alignments Jacques van Helden Jacques.van-Helden@univ-amu.fr Université d ix-marseille, France Lab. Technological dvances for Genomics and linics (TG, INSERM Unit
More informationGuided macro-mutation in a graded energy based genetic algorithm for protein structure prediction
Guided macro-mutation in a graded energy based genetic algorithm for protein structure prediction arxiv:1607.06113v1 [cs.ne] 7 Mar 2016 Mahmood A. Rashid a,d,, Sumaiya Iqbal b, Firas Khatib c, Md Tamjidul
More informationGPMAW for dummies. Index. 1 The sequence The toolbar Selections Coloring residues... 6
Index Chapter A Basic sequence handling 1 The sequence... 2 2 The toolbar... 3 3 Selections... 5 4 Coloring residues... 6 Chapter B Calculating mass values 1 The mass file... 7 2 Other ways of changing
More informationExploring the Interplay between Virology and Molecular Crystallography
p. 1/?? Exploring the Interplay between Virology and Molecular Crystallography 1. Molecular crystallography 2. Crystallographic scaling 3. Integral lattices 4. Axial-symmetric clusters - in rhinovirus
More informationNumbers, lists and tuples. Genome 559: Introduction to Statistical and Computational Genomics Prof. James H. Thomas
Numbers, lists and tuples Genome 559: Introduction to Statistical and Computational Genomics Prof. James H. Thomas Numbers Python defines various types of numbers: Integer (1234) Floating point number
More informationSupporting Information for Swellix: a Computational Tool to Explore RNA Conformational Space
Supporting Information for Swellix: a Computational Tool to Explore RNA Conformational Space Nathan Sloat, Jui-Wen Liu, Susan J. Schroeder* These authors contributed equally to this work. *Corresponding
More informationNutrient Profile CNCPS All values except moisture are reported on a dry matter basis.
Moisture % 13.000 0.000 DM % 87.000 100.000 CF % 0.000 0.000 NDF % 15.020 17.270 ADF % 4.240 4.870 ADL % 1.610 1.850 SC % 0.000 0.000 Forage NDF % 0.000 0.000 pendf % 0.935 1.070 NFC % 15.208 17.408 Total
More informationNutrient Profile CNCPS
Moisture % 3.000 0.000 DM % 97.000 100.000 CF % 0.000 0.000 NDF % 0.000 0.000 ADF % 0.000 0.000 ADL % 0.000 0.000 SC % 0.000 0.000 Forage NDF % 0.000 0.000 pendf % 0.000 0.000 NFC % 0.000 0.000 Total CHO
More informationSamples using API. User Guide
Samples using API User Guide 1 Table of Contents 1 Table of Contents... 2 2 Python sample... 4 2.1 callapi.py file configuration...7 3 Bash sample... 9 4 JavaScript sample...11 This article describes 3
More informationProtein Structure Hierarchy
Protein Structure Hierarchy Introduction With great insight - before the first 3D protein structure was determined, the Danish chemist Kaj Linderstrøm-Lang (the father of physical biochemistry), reasoned
More informationSimDiv: a New Solution for Protein Comparison
SimDiv: a New Solution for Protein Comparison Hassan Sayyadi 1, Sara Salehi 2, and Mohammad Ghodsi 3 1 Computer Engineering Department, Sharif University of Technology, sayyadi@ce.sharif.edu 2 Computer
More informationresearch papers Towards complete validated models in the next 2222 doi: /s Acta Cryst. (2004). D60, 2222±
Acta Crystallographica Section D Biological Crystallography ISSN 0907-4449 Towards complete validated models in the next generation of ARP/wARP Serge X. Cohen, a Richard J. Morris, b Francisco J. Fernandez,
More information(DNA#): Molecular Biology Computation Language Proposal
(DNA#): Molecular Biology Computation Language Proposal Aalhad Patankar, Min Fan, Nan Yu, Oriana Fuentes, Stan Peceny {ap3536, mf3084, ny2263, oif2102, skp2140} @columbia.edu Motivation Inspired by the
More informationWWW. HTTP, Ajax, APIs, REST
WWW HTTP, Ajax, APIs, REST HTTP Hypertext Transfer Protocol Request Web Client HTTP Server WSGI Response Connectionless Media Independent Stateless Python Web Application WSGI : Web Server Gateway Interface
More informationNutrient Profile Dalex Livestock Solutions All values except moisture are reported on a dry matter basis.
INGREDIENT NUTRIENT ANALYSIS 1 Dry Matter % 95.000 2 Protein % 3 RUP (%CP). - 4 RDP (%CP). - 100.000 5 SOL (%CP). - 211 NPN %SOL (%CP) 6.1-6 NPN % 7 ME CNCPS Mcal/lb 79 NEL Level 1 Mcal/lb 8 NEL CNCPS
More informationElucidation of the Teixobactin Pharmacophore
Supporting Information for Elucidation of the Teixobactin Pharmacophore Authors: yunjun Yang a, Kevin. Chen a, and James S. owick*,a a Department of Chemistry, University of California, Irvine, Irvine,
More informationCISC 636 Computational Biology & Bioinformatics (Fall 2016)
CISC 636 Computational Biology & Bioinformatics (Fall 2016) Sequence pairwise alignment Score statistics: E-value and p-value Heuristic algorithms: BLAST and FASTA Database search: gene finding and annotations
More informationMolecular Evolutionary Genetics Analysis version Sudhir Kumar, Koichiro Tamura and Masatoshi Nei
CP P and MEGA manual Molecular Evolutionary Genetics Analysis version 1.01 Sudhir Kumar, Koichiro Tamura and Masatoshi Nei MEGA is distributed with a nominal fee to defray the cost of producing the user
More informationPreparation of pyrrolo[2,3-b]indoles carrying a ß-configured reverse C3-dimethylallyl moiety by using a recombinant prenyltransferase CdpC3PT
1 Electronic supporting information to: Preparation of pyrrolo[2,3-b]indoles carrying a ß-configured reverse C3-dimethylallyl moiety by using a recombinant prenyltransferase CdpC3PT Wen-Bing Yin, a,b,c
More informationMULTIPLE sequence alignment (MSA) refers to identifying
634 IEEE/ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, VOL. 14, NO. 3, MAY/JUNE 2017 A Modified Multiple Alignment Fast Fourier Transform with Higher Efficiency Weihua Zheng, Kenli Li,
More informationRemote Procedure Calling
Remote Procedure Calling Dr. Andrew C.R. Martin andrew.martin@ucl.ac.uk http://www.bioinf.org.uk/ Aims and objectives Understand the concepts of remote procedure calling and web services To be able to
More informationGenome 373: Intro to Python II. Doug Fowler
Genome 373: Intro to Python II Doug Fowler Review string objects represent a sequence of characters characters in strings can be gotten by index, e.g. mystr[3] substrings can be extracted by slicing, e.g.
More informationIntroduction to Python Part I
Introduction to Python Part I BaRC Hot Topics Bioinformatics and Research Computing Whitehead Institute Nov 29th 2018 http://barc.wi.mit.edu/hot_topics/ 1 About Python Object oriented language; easy to
More informationCOMP519 Web Programming Lecture 20: Python (Part 4) Handouts
COMP519 Web Programming Lecture 20: Python (Part 4) Handouts Ullrich Hustadt Department of Computer Science School of Electrical Engineering, Electronics, and Computer Science University of Liverpool Contents
More informationComputational Crystallography Newsletter
Volume Five Computational Crystallography Newsletter July MMXIV FAB elbow, Map Connectivity, CDL Table of Contents PHENIX News 31 Crystallographic meetings 32 Expert Advice Fitting tips #8 Acetyl Groups
More informationSpectrum Mill B Creating Custom Modifications and Search Modes. A Guide for System Administrators
Spectrum Mill B.04.00 Creating Custom Modifications and Search Modes A Guide for System Administrators Table of Contents Spectrum Mill B.04.00 Creating Custom Modifications and Search Modes... i 1 Overview...
More informationTutorial for the Cross-link Transition Calculator Skyline Plugin
Tutorial for the Cross-link Transition Calculator Skyline Plugin Developed by Juan D. Chavez, Jimmy K. Eng, Devin K. Schweppe, and James E. Bruce. Implemented as a Skyline plugin by Yuval Boss. Program
More informationSupplementary Material
Supplementary Material Example query results for /pathways/interactions/byentity/count call for AKT2 Supplementary Figure 1: Result in the JSON format of the AKT2 query from Figure 3. This is the count
More informationPeptide Companion - User's Manual
1 Peptide Companion - User's Manual Copyright 1994-2004 CSPS Pharmaceuticals, Inc. All Rights Reserved. Converted from flat text file to HTML by Martin Lebl in July 2002. Converted from HTML to printable
More informationTable of Contents. iii
Twisties 2 Table of Contents 1. Twisties and Show Hide 1 Compatibility... 1 Demo... 1 Setting up the twisty2b.js file... 2 Referencing the script... 2 Setting up the twisties... 3 Form Fields... 3 Setting
More informationWhere is the Space Station?
Where is the Space Station? Introduction In this project you will use a web service to find out the current location of the International Space Station (ISS) and plot its location on a map. Step 1: Who
More informationDecisions and Loops. V. Orgogozo Dec
Decisions and Loops V. Orgogozo Dec 9 2011 In Terminal, open new screen Open a Python Interactive prompt $ python Python 2.6.1 (r261:67515, Aug 2 2010, 20:10:18) [GCC 4.2.1 (Apple Inc. build 5646)] on
More informationCSE 115. Introduction to Computer Science I
CSE 115 Introduction to Computer Science I Road map Review exercises dictionaries (key-value mappings) exercises key-value mappings name > phone number person number > student record driver license > driving
More informationNexera-i Prominence-i
C196-E091 LC Systems Nexera-i Prominence-i -Series Plus intuitive Achieving Easier Operation innovative Advanced Interactive Design intelligent Smart Features Increase Work Efficiency Shimadzu's integrated
More informationFT-ICR MS in the analysis of IgA Nephropathy
FT-ICR MS in the analysis of IgA Nephropathy Matthew B. Renfrow March 7, 007 Finnigan LTQ FT-ICR Mass Spectrometer Ion Trap based Fourier Transform-Ion Cyclotron Mass Spectrometer FT-ICR @ LC timescale
More informationData Visualization (CIS 468)
Data Visualization (CIS 468) Web Programming Dr. David Koop Languages of the Web HTML CSS SVG JavaScript - Versions of Javascript: ES6/ES2015, ES2017 - Specific frameworks: react, jquery, bootstrap, D3
More informationChemical Shift Perturbation Tutorial
CcpNmr Analysis Version 3 Chemical Shift Perturbation Tutorial Written by: Luca Mureddu CCPN application developer, PhD Student MCB, University of Leicester, Lancaster Road, Leicester, LE1 9HN, UK 1 t:
More informationThis manual describes step-by-step instructions to perform basic operations for data analysis.
HDXanalyzer User Manual The program HDXanalyzer is available for the analysis of the deuterium exchange mass spectrometry data obtained on high-resolution mass spectrometers. Currently, the program is
More informationFigure 2.1: Simple model of a communication system
Chapter 2 Codes In the previous chapter we examined the fundamental unit of information, the bit, and its various abstract representations: the mathematical bit, the control bit, the classical bit, and
More informationChannel. Figure 2.1: Simple model of a communication system
Chapter 2 Codes In the previous chapter we examined the fundamental unit of information, the bit, and its various abstract representations: the Boolean bit (with its associated Boolean algebra and realization
More informationMaximum Feasibility Guideline in the Design and Analysis of Protein Folding Potentials
Maximum Feasibility Guideline in the Design and Analysis of Protein Folding Potentials JAROSLAW MELLER, 1,2 MICHAEL WAGNER, 3 RON ELBER 1 1 Department of Computer Science, Upson Hall 4130, Cornell University,
More informationCS 107 Introduction to Computing and Programming Fall 2013 Homework Assignment 7 - First Draft Atomic Weights of Compounds with Pointers to Structures
CS 107 Introduction to Computing and Programming Fall 2013 Homework Assignment 7 - First Draft Atomic Weights of Compounds with Pointers to Structures Due: Monday December 2nd by 8:00 a.m., via Blackboard.
More informationData Visualization (DSC 530/CIS )
Data Visualization (DSC 530/CIS 602-02) Web Programming Dr. David Koop 2 What languages do we use on the Web? 3 Languages of the Web HTML CSS SVG JavaScript - Versions of Javascript: ES6, ES2015, ES2017
More informationOverview.
Overview day one 0. getting set up 1. text output and manipulation day two 2. reading and writing files 3. lists and loops today 4. writing functions 5. conditional statements day four day five day six
More informationProject Report on. De novo Peptide Sequencing. Course: Math 574 Gaurav Kulkarni Washington State University
Project Report on De novo Peptide Sequencing Course: Math 574 Gaurav Kulkarni Washington State University Introduction Protein is the fundamental building block of one s body. Many biological processes
More informationChild Items. Adding Child Items to plugin control panels. File Structure 4. Hacking childitems.html 7. Hacking childitem.html (without the s) 14
Child Items Child Items 1 Adding Child Items to plugin control panels. 1.1 1.2 1.3 File Structure 4 Hacking childitems.html 7 Hacking childitem.html (without the s) 14 Adding Child Items to plugin control
More informationSkyline High Resolution Metabolomics (Draft)
Skyline High Resolution Metabolomics (Draft) The Skyline Targeted Proteomics Environment provides informative visual displays of the raw mass spectrometer data you import into your Skyline documents. Originally
More informationCSE 115. Introduction to Computer Science I
CSE 115 Introduction to Computer Science I Road map Review HTTP Web API's JSON in Python Examples Python Web Server import bottle @bottle.route("/") def any_name(): response = "" response
More informationBackend Development. SWE 432, Fall 2017 Design and Implementation of Software for the Web
Backend Development SWE 432, Fall 2017 Design and Implementation of Software for the Web Real World Example https://qz.com/1073221/the-hackers-who-broke-into-equifax-exploited-a-nine-year-old-security-flaw/
More informationCurrent trends: Scripting (I) A bid part of interface design centers around dialogs
Current trends: Scripting (I) A bid part of interface design centers around dialogs that a system has with a user of the system These dialogs follow what is usually called a "script", i.e. a sequence of
More informationEasy manual for SIRD interface
Easy manual for SIRD interface What is SIRD interface (1) SIRDi is the web-based interface for SIRD (Structure-Interaction Relational Database) (2) You can search for protein structure models with sequence,
More informationJAVASCRIPT BASICS. JavaScript String Functions. Here is the basic condition you have to follow. If you start a string with
JavaScript String Functions Description String constants can be specified by enclosing characters or strings within double quotes, e.g. "WikiTechy is the best site to learn JavaScript". A string constant
More informationExtra-Homework Problem Set
Extra-Homework Problem Set => Will not be graded, but might be a good idea for self-study => Solutions are posted at the end of the problem set Your adviser asks you to find out about a so far unpublished
More informationArticle A Genetic Algorithm Using Triplet Nucleotide Encoding and DNA Reproduction Operations for Unconstrained Optimization Problems
Article A enetic Algorithm Using Triplet Nucleotide Encoding and DNA Reproduction Operations for Unconstrained Optimization Problems Wenke Zang 1, *, Weining Zhang 2, Wenqian Zhang 1 and Xiyu Liu 1 1 School
More informationWe are painfully aware that we don't have a good, introductory tutorial for Mascot on our web site. Its something that has come up in discussions
We are painfully aware that we don't have a good, introductory tutorial for Mascot on our web site. Its something that has come up in discussions many times, and we always resolve to do something but then
More informationSchenker AB. Interface documentation Map integration
Schenker AB Interface documentation Map integration Index 1 General information... 1 1.1 Getting started...1 1.2 Authentication...1 2 Website Map... 2 2.1 Information...2 2.2 Methods...2 2.3 Parameters...2
More informationFigure 2.1: Simple model of a communication system
Chapter 2 Codes In the previous chapter we examined the fundamental unit of information, the bit, and its physical forms (the quantum bit and the classical bit), its classical mathematical model (the Boolean
More information[301] JSON. Tyler Caraza-Harter
[301] JSON Tyler Caraza-Harter Learning Objectives Today JSON differences with Python syntax creating JSON files reading JSON files Read: Sweigart Ch 14 https://automatetheboringstuff.com/chapter14/ JSON
More informationMSFragger Manual. (build )
MSFragger Manual (build 20170103.0) Introduction MSFragger is an ultrafast database search tool for peptide identifications in mass spectrometry-based proteomics. It differs from conventional search engines
More informationHOWTO Fetch Internet Resources Using The urllib Package Release 3.5.1
HOWTO Fetch Internet Resources Using The urllib Package Release 3.5.1 Guido van Rossum and the Python development team February 24, 2016 Python Software Foundation Email: docs@python.org Contents 1 Introduction
More informationXMLHttpRequest. CS144: Web Applications
XMLHttpRequest http://oak.cs.ucla.edu/cs144/examples/google-suggest.html Q: What is going on behind the scene? What events does it monitor? What does it do when
More informationWelcome to. Python 2. Session #5. Michael Purcaro, Chris MacKay, Nick Hathaway, and the GSBS Bootstrappers February 2014
Welcome to Python 2 Session #5 Michael Purcaro, Chris MacKay, Nick Hathaway, and the GSBS Bootstrappers February 2014 michael.purcaro@umassmed.edu 1 Building Blocks: modules To more easily reuse code,
More informationPrograming for Digital Media EE1707. Lecture 3 JavaScript By: A. Mousavi and P. Broomhead SERG, School of Engineering Design, Brunel University, UK
Programing for Digital Media EE1707 Lecture 3 JavaScript By: A. Mousavi and P. Broomhead SERG, School of Engineering Design, Brunel University, UK 1 JavaScript Syntax Cont. 1. Conditional statements 2.
More informationWisconsin Science Olympiad Protein Folding Challenge. A Guide to Using RasMol for Exploring Protein Structure
Wisconsin Science Olympiad Protein Folding Challenge A Guide to Using RasMol for Exploring Protein Structure Prepared by MSOE Center for BioMolecular Modeling Milwaukee, WI Shannon Colton, Ph.D. Timothy
More informationPython Odds & Ends. April 23, CSCI Intro. to Comp. for the HumaniDes and Social Sciences 1
Python Odds & Ends April 23, 2015 CSCI 0931 - Intro. to Comp. for the HumaniDes and Social Sciences 1 Today Web InteracDon and Forms Graphical User Interfaces Natural Language Processing CSCI 0931 - Intro.
More informationPurchase Tracking Web Service. Technical Documentation. Document Version 1.6
Purchase Tracking Web Service Technical Documentation Document Version 1.6 Revision date 02/28/2014 2 1 Overview The PriceSpider Where-to-Buy (WTB) is an online and local retailer locator. Manufacturers
More informationLarge-Scale Networks
Large-Scale Networks 3b Python for large-scale networks Dr Vincent Gramoli Senior lecturer School of Information Technologies The University of Sydney Page 1 Introduction Why Python? What to do with Python?
More informationIntroduction to programming using Python
Introduction to programming using Python Matthieu Choplin matthieu.choplin@city.ac.uk http://moodle.city.ac.uk/ Session 6-2 1 Objectives To open a file, read/write data from/to a file To use file dialogs
More information