Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
MPBA
INF
Commits
020a8bff
Commit
020a8bff
authored
Dec 23, 2019
by
Nicole Bussola
Browse files
concatenate layers dataframe
parent
5e27fb53
Changes
1
Hide whitespace changes
Inline
Side-by-side
concat_layers.py
0 → 100644
View file @
020a8bff
#%%
import
pandas
as
pd
#%%
target
=
'ER'
layer1
=
'gene'
layer2
=
'cnv'
layer3
=
'prot'
#%%
for
split_id
in
range
(
10
):
PATH
=
f
'data/tcga_breast/
{
target
}
/
{
split_id
}
'
l1_l2_tr
=
pd
.
read_csv
(
f
'
{
PATH
}
/
{
layer1
}
_
{
layer2
}
_tr.txt'
,
sep
=
'
\t
'
)
l1_l2_ts
=
pd
.
read_csv
(
f
'
{
PATH
}
/
{
layer1
}
_
{
layer2
}
_ts.txt'
,
sep
=
'
\t
'
)
l3_tr
=
pd
.
read_csv
(
f
'
{
PATH
}
/
{
layer3
}
_tr.txt'
,
sep
=
'
\t
'
)
l3_ts
=
pd
.
read_csv
(
f
'
{
PATH
}
/
{
layer3
}
_ts.txt'
,
sep
=
'
\t
'
)
merged_tr
=
pd
.
merge
(
l1_l2_tr
,
l3_tr
,
on
=
'Sample'
)
merged_ts
=
pd
.
merge
(
l1_l2_ts
,
l3_ts
,
on
=
'Sample'
)
merged_tr
.
to_csv
(
f
'
{
PATH
}
/
{
layer1
}
_
{
layer2
}
_
{
layer3
}
_tr.txt'
,
sep
=
'
\t
'
,
index
=
False
)
merged_ts
.
to_csv
(
f
'
{
PATH
}
/
{
layer1
}
_
{
layer2
}
_
{
layer3
}
_ts.txt'
,
sep
=
'
\t
'
,
index
=
False
)
# %%
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment