Ciencias QuímicasInglésJekyll

chem-bla-ics

chem-bla-ics
Chemblaics (pronounced chem-bla-ics) is the science that uses open science and computers to solve problems in chemistry, biochemistry and related fields.
Página de inicioFeed JSON
language
Pra3006Ciencias QuímicasInglés
Publicado

Continuing on the theory covered in this course, this part will talk about application programming interfaces (APIs) and web services. Application Programming Interfaces APIs define how programs can be used by other programs. An API defines how methods are called and what feedback you can expect. It basically is the combination of documentation and the program itself.

Pra3006JavascriptHtmlCiencias QuímicasInglés
Publicado

One key feature of programming languages is the following: first, there is linearity. This is an important point that is not always clear to students who just start to program. In fact, ask yourself what the algorithm is for counting the chairs in the room where you are now sitting. Could a computer do that in the same way? How should your algorithm change? A key point is, is that the program is run step by step, in a linear way.

Pra3006Ciencias QuímicasInglés
Publicado

Now that I have wrote out the goals, what they students will practically do, and how to get started with the Open PHACTS platform, I will list how we will assess the students: a presentation on the second day, outlining the project and work plan, working source code at the end of the cour se, a final presentation, showing the results and conclusions. Primarily, they will be judged on their acquired programming skills.

Pra3006JavascriptHtmlOpenphactsCiencias QuímicasInglés
Publicado

The purpose of a web service is that you give it a question or task, and that it returns an answer. For example, we can ask the Open PHACTS platform what compounds it knows with aspirin in the name. We pass the question (with the API key) and get a list of matching compounds. Now, this communication is complex: it happens at many levels, which are spelled out in the Internet Model.

Pra3006OpenphactsJavascriptRestCiencias QuímicasInglés
Publicado

I have outlined the scope of the six-day course: the students will learn to program while hacking on the Open PHACTS’ Linked Data API (LDA). The first step is to get an account for the LDA. I have already done that to save time. But these are the steps to take. You go to https://dev.openphacts.org/signup: You then approve the account via your email account and you are set. The account is needed to get an API key.

ChemblRdfCitoCheminfOntologyCiencias QuímicasInglés
Publicado

Update : Mark wrote up a blog post on the RDF that the ChEMBL team itself. Yesterday, the paper “The ChEMBL database as linked open data” (doi:10.1186/1758-2946-5-23) by Andra Waagmeester (@andrawaag), Ola Spjuth (@ola_spjuth), Peter Ansell (@p_ansell), Antony Williams (@chemconnector), Valery Tkachenko, Janna Hastings, Bin Chen (@binchenindiana), David J Wild (@davidjohnwild), and me appeared in the OA JChemInf journal.