Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Kevin Meza Landeros
/
MonogenicDiseases
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
Kevin Meza Landeros
2020-05-02 21:54:17 -0500
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
663ea8c9d3c31d93ee066eace0d4602d0196ef56
663ea8c9
1 parent
92a0fa13
Delete ObtencionSecuencias.R
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
28 deletions
data/ObtencionSecuencias.R
data/ObtencionSecuencias.R
deleted
100644 → 0
View file @
92a0fa1
# EQUIPO 5
# ENFERMEDADES MONOGENICAS
# Este script este creado para obtener las secuencias de los genes seleccionados previamente.
# Usamos el Gene Ensembl ID para obtener las secuencias de Ensembl
# Llamado de librerias
library
(
httr
)
library
(
jsonlite
)
library
(
xml2
)
# Lectura dearchivos
##En esta parte colocar path de archivo all_data.txt
all_data
<-
read.csv
(
file
=
"C:/Users/Fer/Desktop/all_data.txt"
,
header
=
FALSE
,
sep
=
"\t"
)
##Seleccion de la columna seis, que contiene los Gene Ensembl IDs de cada uno de nuestrso genes
IDs
<-
all_data
$
V
6
IDs
[
15160
]
## Por cada gen conecta a ensembl y hace una solicitud de la secuencia dado el Gene Enesembl ID
for
(
i
in
1
:
length
(
IDs
)){
server
<-
"https://rest.ensembl.org"
ext
<-
paste
(
"/sequence/id/"
,
IDs
[
i
],
sep
=
""
)
%>%
paste
(
"?species=homo_sapiens"
,
sep
=
""
)
r
<-
GET
(
paste
(
server
,
ext
,
sep
=
""
),
content_type
(
"text/x-fasta"
))
stop_for_status
(
r
)
## vamos generando un archivo con las secuencias em formato fasta. Colocar path donde desee el archivo fasta.
write.table
(
x
=
content
(
r
),
file
=
"C:/Users/Fer/Desktop/seqs_tot.fasta"
,
quote
=
FALSE
,
row.names
=
FALSE
,
col.names
=
FALSE
,
append
=
TRUE
,
eol
=
""
)
}
\ No newline at end of file
Please
register
or
login
to post a comment