| Literature DB >> 35756718 |
Vikas Pathak1,2, Satyasai Jagannath Nanda1, Amit Mahesh Joshi1, Sitanshu Sekhar Sahu3.
Abstract
COVID-19 has threatened the whole world since December 2019 and has also infected millions of people around the globe. It has been transmitted through the SARS CoV-2 virus. Various proteins of the SARS CoV-2 virus have an important role in its interaction with human cells. Specifically, the interaction of S-protein with human ACE-2 protein helps in entering of SARS CoV-2 virus into a human cell. This interaction take-place at some specific amino-acid locations called as hot-spots. Understanding of this interaction is helpful for drug designing and vaccine development for new variants of COVID-19 disease. An attempt has been made in this paper for understanding this interaction by finding the characteristics frequency of SARS-related protein families using the resonance recognition model (RRM). Hardware implementation of Bandpass notch (BPN) lattice IIR filter system architecture is also carried out, which is used for hot-spots identification in SARS CoV-2 proteins. Various signal processing techniques like retiming, pipelining, etc. are explored for performance improvement. Synthesis of proposed BPN filter system has been done using Xilinx ISE EDA tool on Zynq-series (Zybo-board) FPGA family. It is found that retimed and pipelined architecture of hardware-implemented BPN lattice IIR filter-based hot-spots detection system improves the speed (computational time) by 14 to 31 times for different SARS CoV2 related proteins as compared to its MATLAB simulation with similar functionality.Entities:
Keywords: COVID-19; Hot-spots identification; IIR digital filter; SARS CoV2
Year: 2022 PMID: 35756718 PMCID: PMC9212940 DOI: 10.1016/j.bspc.2022.103909
Source DB: PubMed Journal: Biomed Signal Process Control ISSN: 1746-8094 Impact factor: 5.076
Fig. 1Structure of SARS CoV-2 virus and its interaction/binding with Human ACE2 target protein [11].
EIIP values of amino acids.
| S. no. | Amino acid | Character code | EIIP value | |
|---|---|---|---|---|
| 3 letter | 1 letter | |||
| 1. | Leucine | Leu | L | 0.0000 |
| 2. | Isoleucine | Ile | I | 0.0000 |
| 3. | Asparagine | Asn | N | 0.0036 |
| 4. | Glycine | Gly | G | 0.0050 |
| 5. | Valine | Val | V | 0.0057 |
| 6. | Glutamic acid | Glu | E | 0.0058 |
| 7. | Proline | Pro | P | 0.0198 |
| 8. | Histidine | His | H | 0.0242 |
| 9. | Lysine | Lys | K | 0.0371 |
| 10. | Alanine | Ala | A | 0.0373 |
| 11. | Tyrosine | Tyr | Y | 0.0516 |
| 12. | Tryptophan | Trp | W | 0.0548 |
| 13. | Glutamine | Gln | Q | 0.0761 |
| 14. | Methionine | Met | M | 0.0823 |
| 15. | Serine | Ser | S | 0.0829 |
| 16. | Cysteine | Cys | C | 0.0829 |
| 17. | Threonine | Thr | T | 0.0941 |
| 18. | Phenylalanine | Phe | F | 0.0946 |
| 19. | Arginine | Arg | R | 0.0959 |
| 20. | Aspartic acid | Asp | D | 0.1263 |
Fig. 2The complete model of IIR digital filter based system for hot spot detection in SARS proteins.
Fig. 3Data path of optimized BPN lattice IIR digital filter system for hot-spots detection in SARS CoV2.
Fig. 4FSM of control path of BPN lattice IIR digital filter system for hot-spots detection in SARS CoV2.
Various proteins used for finding the consensus spectrum of protein families of SARS CoV-2 virus.
| S. no. | Name of protein family | No. of proteins | PDB/Uni-prot IDs |
|---|---|---|---|
| 1 | Spike (S) | 14 | 6LZG, 6M1V, 6VXX, 6W41, 6WPT, 6X6P, 6XDG, 6YOR, 6YZ7, 6Z2M, 6Z43, 7BYR, 7BZ5, 7CAN |
| 2 | RdRp | 9 | A0A2I4S557, A0A2P1E984, A0A2P1E991, A0A2R3SUZ4, A0A1W6S769, A0A2R3SUN8, A0A2R3SUU4, A0A1U9X1J7, A0A2D3HYN3 |
| 3 | ACE2 | 7 | Q5EGZ1, Q58DD0, Q9BYF1, Q56NL1, Q5RFN1, Q56H28, Q8R0I0 |
| 4 | Membrane (M) | 10 | Q0Q472, A7J8L8, Q6SRM8, E0XIZ6, A0A4Y6GN58, R9QTR4, QLG76880, A0A6B9XUA0, A0A088DIE6, F1BYM2 |
| 5 | Envelop (E) | 8 | B8Q8W2, U5WI28, E0XIZ5, R9QTJ1, A0A1W5YKU8, Q6JH43, D2E2J8, P0DTC4 |
Characteristics frequency of protein families of SARS CoV-2 virus, detected by our proposed RRM model.
| S. no. | Name of protein family | Sequence length | Char. Freq. | PDB/Uni-prot ID |
|---|---|---|---|---|
| 1 | Spike (S) | 1281, 1247 | 0.2738 | 6VXX, 7BYR |
| 2 | RdRp | 145 | 0.8194 | A0A1W6S769 |
| 3 | ACE2 | 805 | 0.4938 | Q9BYF1 |
| 4 | Membrane (M) | 222 | 0.7333 | QLG76880 |
| 5 | Envelop (E) | 75 | 0.8378 | P0DTC4 |
Fig. 5Consensus spectrum of SARS CoV2 proteins like (a) ACE2 protein (b) RdRp protein.
FPGA resource utilization.
| Resource name | Available | Total used resources | |||
|---|---|---|---|---|---|
| M1 | M2 | M3 | M4 | ||
| Slice registers | 35 200 | 232 | 228 | 295 | 302 |
| Slice LUTs | 17 600 | 3365 | 3344 | 3389 | 2918 |
| Bonded IOBs | 100 | 101 | 101 | 101 | 101 |
| Block RAM/FIFO | 60 | 1 | 1 | 1 | 1 |
| BUFG/BUFGCTRLs | 32 | 2 | 2 | 2 | 2 |
| DSP48E1s | 80 | 6 | 6 | 6 | 6 |
Summary of FPGA hardware blocks.
| Hardware block | M1 | M2 | M3 | M4 |
|---|---|---|---|---|
| Dual port RAM | 2 | 2 | 2 | 2 |
| Multipliers | 3 | 3 | 3 | 3 |
| Adders/Subtractors | 9 | 9 | 9 | 9 |
| Adders | 13 | 13 | 13 | 13 |
| Subtractors | 17 | 17 | 17 | 17 |
| Registers | 16 | 16 | 18 | 18 |
| Comparators | 21 | 21 | 21 | 21 |
| Multiplexers | 312 | 312 | 312 | 312 |
| Xors | 10 | 10 | 10 | 10 |
| FSMs | 1 | 1 | 1 | 1 |
Timing summary.
| Parameter | M1 | M2 | M3 | M4 |
|---|---|---|---|---|
| Min. Period (ns) | 35.99 | 46.97 | 36.03 | 28.59 |
| Max. Clk Freq. (MHz) | 27.78 | 21.28 | 27.74 | 34.97 |
| Min. I/P arrival time before clk (ns) | 11.58 | 40.17 | 11.60 | 13.31 |
| Max. O/P required time after clock (ns) | 2.12 | 2.12 | 2.12 | 2.12 |
Computational time comparison for MATLAB and hardware simulation of proposed BPN lattice IIR filter based hot-spot detection system.
| S. no. | Protein name | MATLAB CT ( | M | CT ( | Speed improvement | ||
|---|---|---|---|---|---|---|---|
| Without any | With pipelining | Without any | with pipelining | ||||
| 1 | E protein | 204 | 233 | 8.386 | 6.662 | 24 | 31 |
| 2 | RdRp protein | 367 | 443 | 15.945 | 12.667 | 23 | 29 |
| 3 | M protein | 574 | 674 | 24.259 | 19.272 | 24 | 30 |
| 4 | ACE-2 protein | 1117 | 2423 | 87.213 | 69.283 | 13 | 16 |
| 5 | S protein | 1571 | 3851 | 138.612 | 110.115 | 11 | 14 |
Fig. 6Detection of hot-spot locations for standard data-set of FGF protein by BPN IIR filter using (a) MATLAB simulation (b) Hardware implementation.
Fig. 7Power spectrum plot for hot spot detection in SARS CoV2 E-protein by BPN lattice IIR filter using (a) MATLAB approach (b) FPGA hardware without retiming (c) FPGA hardware with retiming.
Fig. 8Identification of hot-spots in SARS CoV2 proteins like (a) Membrane Glyco-protein (b) RdRp protein.
Hot-spots identified by proposed BPN lattice IIR filter based hot-spot detection system.
| S. no. | Protein name | Identified hot-spots |
|---|---|---|
| 1 | E protein | 5, 11, 17, 23, 29, 35, 41, 47, 53, 59 |
| 2 | RdRp protein | 5, 10, 16, 21, 27, 33, 38, 44, 50, 55, 60, 66, 71, 77, 82, 88, 93, 99, 104, 110, 115, 121, 126, 132 |
| 3 | M protein | 5, 9, 12, 16, 20, 24, 27, 31, 35, 39, 42, 46, 50, 54, 57, 61, 65, 69, 72, 76, 80, 83, 87, 91, 95, 98, 102, 106, 109, 113, 117, 120, 124, 128 |