Info

Questa domanda è chiusa. Riaprila per modificarla o per rispondere.

online extracting data from DB using MATLAB

1 visualizzazione (ultimi 30 giorni)
Neeloufar
Neeloufar il 15 Apr 2015
Chiuso: MATLAB Answer Bot il 20 Ago 2021
Hello I want to extract DNA sequence (NT seq) from http://www.genome.jp/dbget-bin/www_bget?eco:b0002 web site with matlab. I do not know what to do. I have to do this only by matlab, so I have no other chance to work with other languages. I was wondering if anyone helps me to solve this problem. by the way I have use some function getTableFromWeb_mod which is written in matlab, but when I used this function I faced with 3 warnings and nothing return. It would be grateful if someone help me, and also when I run the code bellow I confront with that warnings again, the same.
FirstfullURL = ('http://www.genome.jp/dbget-bin/www_bget?eco:b0002/search/apachesolr_search/<NP seq> '); Firststring = urlread(FirstfullURL);
Thanks

Risposte (1)

Jonathan Campelli
Jonathan Campelli il 15 Apr 2015
Hello Neeloufar,
Here is some very specific code that pulls all the data from url: GenomeNet NT seq:
pullData=urlread('http://www.genome.jp/dbget-bin/www_bget?-f+-n+n+eco:b0002')
% pullData(pullData == ' ') = []
Cut=strsplit(pullData, {'(N)','</pre>'})
char(Cut(2))
The DNA sequence is targeted by cutting the downloaded string into three segments, the middle of which is found at "Cut(2)" and returns a readable string using "char(Cut(2))". Let me know if this code does not meet your needs.
Best regards,
Jonathan Campelli
  2 Commenti
Neeloufar
Neeloufar il 16 Apr 2015
Thanks a lot, It works....Thanks you
Guillaume
Guillaume il 16 Apr 2015
Neeloufar, then accept the answer as this will give Jonathan some reputation points.

Questa domanda è chiusa.

Prodotti

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by