Skip to content

Commit 07b750d

Browse files
Edward WangEdward Wang
authored andcommitted
update ReadMe
1 parent ec2d92d commit 07b750d

33 files changed

+156
-22245
lines changed

README.md

Lines changed: 2 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -8,37 +8,9 @@ HgvsGo was specifically developed for clinical use, making it well-suited for me
88

99
## How to Use HgvsGo
1010

11-
### Step 1: Download the Repository and Build HgvsGo
12-
13-
```
14-
git clone https://github.com/SoloEdward/HgvsGo.git
15-
cd ./HgvsGo/src/
16-
mkdir build
17-
cd build/
18-
cmake ..
19-
make
20-
cd ../../
21-
```
22-
23-
### Step 2: Download and Prepare the Human Genome
24-
25-
```
26-
wget https://ftp.ncbi.nlm.nih.gov/refseq/H_sapiens/annotation/GRCh37_latest/refseq_identifiers/GRCh37_latest_genomic.fna.gz
27-
gunzip GRCh37_latest_genomic.fna.gz
28-
python parse_genome.py
29-
```
30-
31-
### Step 3: Download RNA Sequences for All Transcripts
32-
33-
```
34-
wget https://ftp.ncbi.nlm.nih.gov/refseq/H_sapiens/annotation/GRCh37_latest/refseq_identifiers/GRCh37_latest_rna.fna.gz
35-
gunzip GRCh37_latest_rna.fna.gz
36-
```
37-
38-
### Step 4: Run the Program
39-
4011
```
41-
./src/build/HgvsGo ./GRCh37_latest_rna.fna.gz ./human.genome.fa ./refseq.select.hg19.parsed.txt demo.input.txt demo.output.txt
12+
apptainer run HgvsGo.hg19.sif demo.input.txt demo.output.txt
13+
apptainer run HgvsGo.hg38.sif demo.hg38.input.txt demo.hg38.output.txt
4214
```
4315

4416
## Input Format

demo.hg38.input.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
chrom pos ref alt
2+
7 55154121 C T
3+
7 55155858 G A
4+
7 55155858 G C
5+
7 55163790 G C
6+
7 55170317 G T
7+
7 55174790 ATCTCCGAAAGCCAACAAGGAAATC A
8+
7 55181377 A T
9+
7 55181379 G A
10+
7 55181379 G T
11+
7 55191821 C T
12+
7 55191821 CT AG
13+
7 55191822 T A
14+
7 55191822 TG GT
15+
7 55191823 G T
16+
7 55191858 A G
17+
7 55192790 G T
18+
7 55192858 A T
19+
7 55198790 C T
20+
7 55200325 T C
21+
7 55200325 T G

demo.hg38.output.txt

Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
chrom pos ref alt transcript_id gene exon_id hgvs_c hgvs_p
2+
7 55154121 C T NM_005228.5 EGFR 7 c.858C>T p.Ser286=
3+
7 55154121 C T NM_001346899.2 EGFR 6 c.723C>T p.Ser241=
4+
7 55154121 C T NM_001346941.2 EGFR 2 c.89-1709C>T NA
5+
7 55154121 C T NM_001346898.2 EGFR 7 c.858C>T p.Ser286=
6+
7 55154121 C T NM_001346897.2 EGFR 6 c.723C>T p.Ser241=
7+
7 55154121 C T NM_201284.2 EGFR 7 c.858C>T p.Ser286=
8+
7 55154121 C T NM_201282.2 EGFR 7 c.858C>T p.Ser286=
9+
7 55154121 C T NM_201283.2 EGFR 7 c.858C>T p.Ser286=
10+
7 55154121 C T NM_001346900.2 EGFR 7 c.699C>T p.Ser233=
11+
7 55155858 G A NM_005228.5 EGFR 8 c.918G>A p.Ser306=
12+
7 55155858 G A NM_001346899.2 EGFR 7 c.783G>A p.Ser261=
13+
7 55155858 G A NM_001346941.2 EGFR 2 c.117G>A p.Ser39=
14+
7 55155858 G A NM_001346898.2 EGFR 8 c.918G>A p.Ser306=
15+
7 55155858 G A NM_001346897.2 EGFR 7 c.783G>A p.Ser261=
16+
7 55155858 G A NM_201284.2 EGFR 8 c.918G>A p.Ser306=
17+
7 55155858 G A NM_201282.2 EGFR 8 c.918G>A p.Ser306=
18+
7 55155858 G A NM_201283.2 EGFR 8 c.918G>A p.Ser306=
19+
7 55155858 G A NM_001346900.2 EGFR 8 c.759G>A p.Ser253=
20+
7 55155858 G C NM_005228.5 EGFR 8 c.918G>C p.Ser306=
21+
7 55155858 G C NM_001346899.2 EGFR 7 c.783G>C p.Ser261=
22+
7 55155858 G C NM_001346941.2 EGFR 2 c.117G>C p.Ser39=
23+
7 55155858 G C NM_001346898.2 EGFR 8 c.918G>C p.Ser306=
24+
7 55155858 G C NM_001346897.2 EGFR 7 c.783G>C p.Ser261=
25+
7 55155858 G C NM_201284.2 EGFR 8 c.918G>C p.Ser306=
26+
7 55155858 G C NM_201282.2 EGFR 8 c.918G>C p.Ser306=
27+
7 55155858 G C NM_201283.2 EGFR 8 c.918G>C p.Ser306=
28+
7 55155858 G C NM_001346900.2 EGFR 8 c.759G>C p.Ser253=
29+
7 55163790 G C NM_005228.5 EGFR 14 c.1689G>C p.Leu563=
30+
7 55163790 G C NM_001346899.2 EGFR 13 c.1554G>C p.Leu518=
31+
7 55163790 G C NM_001346941.2 EGFR 8 c.888G>C p.Leu296=
32+
7 55163790 G C NM_001346898.2 EGFR 14 c.1689G>C p.Leu563=
33+
7 55163790 G C NM_001346897.2 EGFR 13 c.1554G>C p.Leu518=
34+
7 55163790 G C NM_201284.2 EGFR 14 c.1689G>C p.Leu563=
35+
7 55163790 G C NM_201282.2 EGFR 14 c.1689G>C p.Leu563=
36+
7 55163790 G C NM_001346900.2 EGFR 14 c.1530G>C p.Leu510=
37+
7 55170317 G T NM_005228.5 EGFR 16 c.1881-858G>T NA
38+
7 55170317 G T NM_001346899.2 EGFR 15 c.1746-858G>T NA
39+
7 55170317 G T NM_001346941.2 EGFR 10 c.1080-858G>T NA
40+
7 55170317 G T NM_001346898.2 EGFR 16 c.1881-858G>T NA
41+
7 55170317 G T NM_001346897.2 EGFR 15 c.1746-858G>T NA
42+
7 55170317 G T NM_201284.2 EGFR 16 c.1891G>T p.Glu631Ter
43+
7 55170317 G T NM_001346900.2 EGFR 16 c.1722-858G>T NA
44+
7 55174790 ATCTCCGAAAGCCAACAAGGAAATC A NM_005228.5 EGFR 19 c.2254_2277del p.Ser752_Ile759del
45+
7 55174790 ATCTCCGAAAGCCAACAAGGAAATC A NM_001346899.2 EGFR 18 c.2119_2142del p.Ser707_Ile714del
46+
7 55174790 ATCTCCGAAAGCCAACAAGGAAATC A NM_001346941.2 EGFR 13 c.1453_1476del p.Ser485_Ile492del
47+
7 55174790 ATCTCCGAAAGCCAACAAGGAAATC A NM_001346898.2 EGFR 19 c.2254_2277del p.Ser752_Ile759del
48+
7 55174790 ATCTCCGAAAGCCAACAAGGAAATC A NM_001346897.2 EGFR 18 c.2119_2142del p.Ser707_Ile714del
49+
7 55174790 ATCTCCGAAAGCCAACAAGGAAATC A NM_001346900.2 EGFR 19 c.2095_2118del p.Ser699_Ile706del
50+
7 55181377 A T NM_005228.5 EGFR 20 c.2368A>T p.Thr790Ser
51+
7 55181377 A T NM_001346899.2 EGFR 19 c.2233A>T p.Thr745Ser
52+
7 55181377 A T NM_001346941.2 EGFR 14 c.1567A>T p.Thr523Ser
53+
7 55181377 A T NM_001346898.2 EGFR 20 c.2368A>T p.Thr790Ser
54+
7 55181377 A T NM_001346897.2 EGFR 19 c.2233A>T p.Thr745Ser
55+
7 55181377 A T NM_001346900.2 EGFR 20 c.2209A>T p.Thr737Ser
56+
7 55181379 G A NM_005228.5 EGFR 20 c.2370G>A p.Thr790=
57+
7 55181379 G A NM_001346899.2 EGFR 19 c.2235G>A p.Thr745=
58+
7 55181379 G A NM_001346941.2 EGFR 14 c.1569G>A p.Thr523=
59+
7 55181379 G A NM_001346898.2 EGFR 20 c.2370G>A p.Thr790=
60+
7 55181379 G A NM_001346897.2 EGFR 19 c.2235G>A p.Thr745=
61+
7 55181379 G A NM_001346900.2 EGFR 20 c.2211G>A p.Thr737=
62+
7 55181379 G T NM_005228.5 EGFR 20 c.2370G>T p.Thr790=
63+
7 55181379 G T NM_001346899.2 EGFR 19 c.2235G>T p.Thr745=
64+
7 55181379 G T NM_001346941.2 EGFR 14 c.1569G>T p.Thr523=
65+
7 55181379 G T NM_001346898.2 EGFR 20 c.2370G>T p.Thr790=
66+
7 55181379 G T NM_001346897.2 EGFR 19 c.2235G>T p.Thr745=
67+
7 55181379 G T NM_001346900.2 EGFR 20 c.2211G>T p.Thr737=
68+
7 55191821 C T NM_005228.5 EGFR 21 c.2572C>T p.Leu858=
69+
7 55191821 C T NM_001346899.2 EGFR 20 c.2437C>T p.Leu813=
70+
7 55191821 C T NM_001346941.2 EGFR 15 c.1771C>T p.Leu591=
71+
7 55191821 C T NM_001346898.2 EGFR 21 c.2572C>T p.Leu858=
72+
7 55191821 C T NM_001346897.2 EGFR 20 c.2437C>T p.Leu813=
73+
7 55191821 C T NM_001346900.2 EGFR 21 c.2413C>T p.Leu805=
74+
7 55191821 CT AG NM_005228.5 EGFR 21 c.2572_2573inv p.Leu858Arg
75+
7 55191821 CT AG NM_001346899.2 EGFR 20 c.2437_2438inv p.Leu813Arg
76+
7 55191821 CT AG NM_001346941.2 EGFR 15 c.1771_1772inv p.Leu591Arg
77+
7 55191821 CT AG NM_001346898.2 EGFR 21 c.2572_2573inv p.Leu858Arg
78+
7 55191821 CT AG NM_001346897.2 EGFR 20 c.2437_2438inv p.Leu813Arg
79+
7 55191821 CT AG NM_001346900.2 EGFR 21 c.2413_2414inv p.Leu805Arg
80+
7 55191822 T A NM_005228.5 EGFR 21 c.2573T>A p.Leu858Gln
81+
7 55191822 T A NM_001346899.2 EGFR 20 c.2438T>A p.Leu813Gln
82+
7 55191822 T A NM_001346941.2 EGFR 15 c.1772T>A p.Leu591Gln
83+
7 55191822 T A NM_001346898.2 EGFR 21 c.2573T>A p.Leu858Gln
84+
7 55191822 T A NM_001346897.2 EGFR 20 c.2438T>A p.Leu813Gln
85+
7 55191822 T A NM_001346900.2 EGFR 21 c.2414T>A p.Leu805Gln
86+
7 55191822 TG GT NM_005228.5 EGFR 21 c.2573_2574delinsGT p.Leu858Arg
87+
7 55191822 TG GT NM_001346899.2 EGFR 20 c.2438_2439delinsGT p.Leu813Arg
88+
7 55191822 TG GT NM_001346941.2 EGFR 15 c.1772_1773delinsGT p.Leu591Arg
89+
7 55191822 TG GT NM_001346898.2 EGFR 21 c.2573_2574delinsGT p.Leu858Arg
90+
7 55191822 TG GT NM_001346897.2 EGFR 20 c.2438_2439delinsGT p.Leu813Arg
91+
7 55191822 TG GT NM_001346900.2 EGFR 21 c.2414_2415delinsGT p.Leu805Arg
92+
7 55191823 G T NM_005228.5 EGFR 21 c.2574G>T p.Leu858=
93+
7 55191823 G T NM_001346899.2 EGFR 20 c.2439G>T p.Leu813=
94+
7 55191823 G T NM_001346941.2 EGFR 15 c.1773G>T p.Leu591=
95+
7 55191823 G T NM_001346898.2 EGFR 21 c.2574G>T p.Leu858=
96+
7 55191823 G T NM_001346897.2 EGFR 20 c.2439G>T p.Leu813=
97+
7 55191823 G T NM_001346900.2 EGFR 21 c.2415G>T p.Leu805=
98+
7 55191858 A G NM_005228.5 EGFR 21 c.2609A>G p.His870Arg
99+
7 55191858 A G NM_001346899.2 EGFR 20 c.2474A>G p.His825Arg
100+
7 55191858 A G NM_001346941.2 EGFR 15 c.1808A>G p.His603Arg
101+
7 55191858 A G NM_001346898.2 EGFR 21 c.2609A>G p.His870Arg
102+
7 55191858 A G NM_001346897.2 EGFR 20 c.2474A>G p.His825Arg
103+
7 55191858 A G NM_001346900.2 EGFR 21 c.2450A>G p.His817Arg
104+
7 55192790 G T NM_005228.5 EGFR 22 c.2650G>T p.Glu884Ter
105+
7 55192790 G T NM_001346899.2 EGFR 21 c.2515G>T p.Glu839Ter
106+
7 55192790 G T NM_001346941.2 EGFR 16 c.1849G>T p.Glu617Ter
107+
7 55192790 G T NM_001346898.2 EGFR 22 c.2650G>T p.Glu884Ter
108+
7 55192790 G T NM_001346897.2 EGFR 21 c.2515G>T p.Glu839Ter
109+
7 55192790 G T NM_001346900.2 EGFR 22 c.2491G>T p.Glu831Ter
110+
7 55192858 A T NM_005228.5 EGFR 22 c.2701+17A>T NA
111+
7 55192858 A T NM_001346899.2 EGFR 21 c.2566+17A>T NA
112+
7 55192858 A T NM_001346941.2 EGFR 16 c.1900+17A>T NA
113+
7 55192858 A T NM_001346898.2 EGFR 22 c.2701+17A>T NA
114+
7 55192858 A T NM_001346897.2 EGFR 21 c.2566+17A>T NA
115+
7 55192858 A T NM_001346900.2 EGFR 22 c.2542+17A>T NA
116+
7 55198790 C T NM_005228.5 EGFR 23 c.2775C>T p.Ser925=
117+
7 55198790 C T NM_001346899.2 EGFR 22 c.2640C>T p.Ser880=
118+
7 55198790 C T NM_001346941.2 EGFR 17 c.1974C>T p.Ser658=
119+
7 55198790 C T NM_001346898.2 EGFR 23 c.2775C>T p.Ser925=
120+
7 55198790 C T NM_001346897.2 EGFR 22 c.2640C>T p.Ser880=
121+
7 55198790 C T NM_001346900.2 EGFR 23 c.2616C>T p.Ser872=
122+
7 55200325 T C NM_005228.5 EGFR 24 c.2858T>C p.Ile953Thr
123+
7 55200325 T C NM_001346899.2 EGFR 23 c.2723T>C p.Ile908Thr
124+
7 55200325 T C NM_001346941.2 EGFR 18 c.2057T>C p.Ile686Thr
125+
7 55200325 T C NM_001346898.2 EGFR 24 c.2858T>C p.Ile953Thr
126+
7 55200325 T C NM_001346897.2 EGFR 23 c.2723T>C p.Ile908Thr
127+
7 55200325 T C NM_001346900.2 EGFR 24 c.2699T>C p.Ile900Thr
128+
7 55200325 T G NM_005228.5 EGFR 24 c.2858T>G p.Ile953Arg
129+
7 55200325 T G NM_001346899.2 EGFR 23 c.2723T>G p.Ile908Arg
130+
7 55200325 T G NM_001346941.2 EGFR 18 c.2057T>G p.Ile686Arg
131+
7 55200325 T G NM_001346898.2 EGFR 24 c.2858T>G p.Ile953Arg
132+
7 55200325 T G NM_001346897.2 EGFR 23 c.2723T>G p.Ile908Arg
133+
7 55200325 T G NM_001346900.2 EGFR 24 c.2699T>G p.Ile900Arg

parse_genome.py

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)