Skip to content

Commit cc400b6

Browse files
committed
updated collect_sv
1 parent 48a2cf9 commit cc400b6

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

docker-cle-mopathtools/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ RUN apt-get update -y && \
1313
bzip2 \
1414
procps \
1515
ca-certificates \
16-
wget \
1716
curl \
17+
wget \
1818
tzdata \
1919
gawk \
2020
openssh-client \

docker-cle-mopathtools/bin/collect_svs.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -298,8 +298,8 @@ def read_targets_bed(bed_file: str) -> pd.DataFrame:
298298
sep="\t",
299299
)
300300
expanded = df["Info"].str.split(r"\|", expand=True)
301-
expanded.columns = ["Type", "Region", "Gene", "Transcript", "Region2", "cdsStart", "cdsEnd", "strand"]
302-
df = pd.concat([df, expanded.drop(columns=["Gene"])], axis=1)
301+
expanded.columns = ["Type", "Region", "GeneName", "GeneId", "Transcript", "cdsStart", "cdsEnd", "strand"]
302+
df = pd.concat([df, expanded.drop(columns=["GeneName", "GeneId"])], axis=1)
303303
return df[df['Type'].isin(['gene', 'sv'])].drop_duplicates().reset_index(drop=True)
304304

305305

@@ -424,7 +424,7 @@ def collect_svs(sv_vcf: str, knownTrx: pd.DataFrame, reportableCnvGeneList: list
424424
elif bands:
425425
psyntax = ("seq[GRCh38] " + vartype.lower() + "(" + chr1.replace("chr", "") + ")(" + bands[0] + bands[-1] + ")")
426426

427-
knownGeneDf = vepCsq[(vepCsq["KnownTrx"] == 1) & (vepCsq["DISTANCE"] == 0)].sort_values(by=["START"])[["SYMBOL", "GeneImpact", "GeneEffect"]]
427+
knownGeneDf = vepCsq[(vepCsq["KnownTrx"] == 1)].sort_values(by=["START"])[["SYMBOL", "GeneImpact", "GeneEffect"]]
428428

429429
if len(knownGeneDf) > 15:
430430
genestring = f"{len(knownGeneDf)} genes"

0 commit comments

Comments
 (0)