Literature DB >> 29515813

Cloud-based adaptive exon prediction for DNA analysis.

Srinivasareddy Putluri1, Md Zia Ur Rahman1, Shaik Yasmeen Fathima2.   

Abstract

Cloud computing offers significant research and economic benefits to healthcare organisations. Cloud services provide a safe place for storing and managing large amounts of such sensitive data. Under conventional flow of gene information, gene sequence laboratories send out raw and inferred information via Internet to several sequence libraries. DNA sequencing storage costs will be minimised by use of cloud service. In this study, the authors put forward a novel genomic informatics system using Amazon Cloud Services, where genomic sequence information is stored and accessed for processing. True identification of exon regions in a DNA sequence is a key task in bioinformatics, which helps in disease identification and design drugs. Three base periodicity property of exons forms the basis of all exon identification techniques. Adaptive signal processing techniques found to be promising in comparison with several other methods. Several adaptive exon predictors (AEPs) are developed using variable normalised least mean square and its maximum normalised variants to reduce computational complexity. Finally, performance evaluation of various AEPs is done based on measures such as sensitivity, specificity and precision using various standard genomic datasets taken from National Center for Biotechnology Information genomic sequence database.

Entities:  

Keywords:  AEP; DNA; DNA analysis; DNA sequencing; adaptive signal processing; base periodicity; bioinformatics; cloud computing; cloud-based adaptive exon prediction; disease identification; gene information; gene sequence; genomic sequence database; healthcare; molecular biophysics

Year:  2018        PMID: 29515813      PMCID: PMC5830887          DOI: 10.1049/htl.2017.0032

Source DB:  PubMed          Journal:  Healthc Technol Lett        ISSN: 2053-3713


Introduction

Cloud computing facilitates the storage and management of huge amounts of data. It is a method of delivering technology to the consumer by using Internet servers for processing and data storage, while the data are used by the client. In genomics research, cloud computing technology provides a way for researchers to enhance their capacity to store and share data, save time and costs of data sharing [1]. By DNA analysis now becoming economical, more swiftly than data computation or data storage, the genome informatics is migrating to the cloud. With next-generation sequencing that yields unparalleled amounts of data, the knack of cloud computing to search for common patterns and to generalise results will accelerate the development of treatments and diagnostic tools. Genomics deals with the study of genomes which involves the sequencing and analysis of genomes. Cloud computing in genomics is a scalable service, where genetic sequence information is stored and processed virtually usually via networked, large-scale data centres accessible remotely through various clients and platforms over the Internet [2]. Beneath the traditional flow of information, gene sequencing laboratories transmit the data over the Internet to several sequencing archives as shown in Fig. 1.
Fig. 1

Traditional genome informatics system

Traditional genome informatics system Using this model, the gene sequence records, value-added integrators and all power users sustain their own storage and compute clusters and remain local copies of the gene sequence datasets. In this Letter, we put forward a new genome informatics cloud-based model that can be used by different healthcare organisations to store and manage large amounts of genomic sequence information of patients using Amazon Cloud Services platform [2]. The gene sequence information can be accessed from the National Center for Biotechnology Information (NCBI) gene database node using Amazon Cloud Services, which is sent as an input to adaptive exon predictors (AEPs) for locating exon regions in a DNA sequence as shown in Fig. 2. Over the past more than 25 years, there is a need for contented and efficient ecosystem for the creation and usage of gene information (Fig. 1). Sequence laboratories present their genomic data to a large collection of databases such as the NCBI, European Molecular Biology Laboratory (EMBL) database of the European Bioinformatics Institute and the DNA Data Bank of Japan.
Fig. 2

Novel genome bioinformatics cloud-based system for exon prediction

Novel genome bioinformatics cloud-based system for exon prediction These databases preserve, manage and provide the sequencing data. The majority of the users get the information either via websites produced by the archival databases or using the value-added integrators of genetic data such as Ensemble database, the University of California at the Santa Cruz Genome Browser. Power users and other biometricians access the genetic data from the primary and secondary sources to high-performance clusters of computers known as ‘compute clusters’, work along with them and abandon them when they are no longer desired (Fig. 1). Data storage, managing, accessing sequence data and cost challenges of traditional genome informatics are overcome using the cloud-based genome informatics system proposed in this Letter. With the use of this system, the stored DNA sequences can be accessed by the healthcare organisations with high speeds and genome sequence is used for prediction of exon regions which help in disease identification and drug design. Locating the regions which code for proteins is an immense area of research in genomics. This is due to the importance of exon regions for disease analysis and design drugs. The DNA sequence is a combination of genes and inter-genic sections [3]. The study of prime protein region structure helps the secondary and the tertiary structure of protein coding regions. Once the whole structure of protein region is analysed, it is likely to detect all abnormalities, cure diseases and design drugs [4, 5]. All the living organisms are separated into eukaryotes and prokaryotes. Protein coding segments in eukaryotes are termed as exons, whereas the non-protein coding regions are known as introns. The coding regions in human eukaryotes are only 3% of the sequence and the remaining 97% are non-coding sections. Hence, the identification of coding segments in a DNA sequence is an important task [6, 7]. Almost in all DNA sequences, the coding sections display a three base periodicity (TBP) property. This is obvious by a sharp peak at a frequency f = 1/3 in the power spectral density (PSD) plot [8]. Many exon identification techniques presented in the literature are based on various signal processing techniques [9-13]. Adaptive algorithms are able to process very long sequences in several iterations. In this Letter, a novel bioinformatics cloud-based system is proposed to access DNA sequences and an AEP is developed using adaptive algorithms. To improve the performance of AEP than least mean square (LMS) algorithm, a variable normalised LMS (VNLMS) algorithm with its signed versions is considered. Varable least mean square (VLMS) algorithm overcomes the drawbacks of LMS and improves tracking ability and convergence speed. This also reduces excess mean square error (EMSE) in the process of exon prediction [14]. To overcome the computational complexity of an AEP in real-time applications, the VN adaptive algorithms are combined with sign-based algorithms. Sign-based algorithms apply signum function and reduce the number of multiplication operations [15]. Owing to normalisation, the larger tap length can be minimised to one, irrespective of tap length by using an approach called maximum variable normalisation. The fixed step size algorithms are data independent and the step size changes do not meet the tracking requirements and results in more error. Best rate of convergence requires larger step size and small EMSE requires smaller step size. To surmount this limitation, the variable step size (VSS) algorithms are used. Here, the step size is forbidden by the error obtained in the iteration process examples of VSS algorithms are seen in [16-19]. These techniques better perform than LMSs counterparts. The proposed AEP uses a hybrid algorithm based on VSS and normalisation strategy. The resultant algorithm is VNLMSs algorithm. To reduce the computational complexity, we combine VNLMSs with signed algorithms. To further minimise the computational burden on the normalisation factor, we performed maximum normalisation [19, 20]. On the basis of the VN and maximum VN algorithms, various AEPs are developed. Hybrid versions of proposed AEPs include VNLMS, VN sign regressor LMS (VNSRLMS), VN sign LMS (VNSLMS), VN sign SLMS (VNSSLMS), maximum VNLMS (MVNLMS), maximum VNSRLMS (MVNSRLMS), maximum VNSLMS (MVNSLMS) and maximum VNSSLMS (MVNSSLMS) algorithms. The performances of proposed AEPs are tested using real standard genomic datasets taken from the NCBI gene sequence database node accessed from the cloud using Amazon Cloud Services [21]. Convergence characteristics, computational complexity (O), sensitivity (Sn), specificity (Sp) and precision (Pr) are considered as performance characteristics to evaluate the performance of the various AEPs. The theory of the adaptive algorithms, results of AEPs and discussion on the performance of various AEPs is presented in the following sections.

AEPs using novel genome bioinformatics system based on cloud computing

A significant aspect of cloud computing in the field of genome informatics is the capability of providers of service and their customers for storing large datasets in the cloud [1]. Thanks to the Amazon Infrastructure as a Service by name ‘Virtual Machines (VMs)’ service, which enables storage and access of datasets as mentioned above. Amazon also provides redundancy to ensure that VMs and the datasets would not disappear due to hardware and disc failures. In the proposed genome bioinformatics model, the compute and storage resources of the community are collocated in the ‘cloud’ maintained by a huge service provider as shown in Fig. 2. The value-added integrators and sequence archives retain servers and storage systems inside the cloud, and utilise less or more capacity as required for seasonal and daily fluctuations in practise. Untailored users go on to get the data through the websites of the integrators and the archives, though power users at present have the choice of creating essential on demand clusters for computer in the cloud, which have direct admission to the gene sequence datasets. The proposed AEP using a novel bioinformatics genome model is shown in Fig. 2 below. In the proposed AEP-based cloud-based bioinformatics system, the first step is getting access to the cloud services by healthcare organisations such as hospitals and researchers [2]. The advantage of cloud service is the cost cut in maintaining the data centre and the cost involved in accessing the data. The genome datasets were contributed to Amazon's repository of public datasets by a variety of institutions and can be attached to VM images for a nominal fee. They only pay for the time that the VM is running, i.e. by the minute and only while it is running, though there is a minimal storage charge of keeping the VM available. Second, converting the genomic sequences of patients are accessed from the NCBI genome database node present in the cloud into numerical notation as an input to the proposed AEP. This digital conversion is a key task of genomic sequence processing because signal processing techniques can be applied only on digital or discrete signals. Here, this binary mapping is used to convert DNA sequence accessed from NCBI node using Amazon Cloud Services into binary data which represents DNA as four binary sequences. In this, a presence of a nucleotide at a location is indicated by 1 and its absence by 0. Now, the resulting sequence is suitable to give as an input to adaptive algorithm. Consider an AEP that is developed using adaptive signal processing techniques. Let I(n) be genomic sequence, M(n) be mapped digital sequence, R(n) be TBP obeyed genomic sequence, T(n) represents the output obtained by applying the adaptive algorithm and D(n) denotes the feedback signal to update weight coefficients of the adaptive method. The length of LMS adaptive algorithm is considered as ‘T’. The subsequent weight coefficient in this algorithm can be predicted based on the present weight coefficient, step size parameter ‘S’, input sequence sample value I(n) at the instance and feedback signal D(n) generated in the feedback loop. Mathematical expression and analysis of LMS algorithm is presented in [14]. A typical block diagram of an AEP using a novel cloud-based genome bioinformatics system is shown in Fig. 2. The conventional LMS adaptive algorithm may be used in exon prediction applications because of its simplicity and robustness. The LMS filter requires a priori knowledge of the input power level to select the step size parameter for stability and convergence. Since the input power level is usually one of the statistical unknowns, it is normally estimated from the data prior to beginning of the adaptation process. However, in practical situations LMS algorithm suffers with two major drawbacks. The input data vector is directly proportional to the weight update mechanism. Another one is the step size and is fixed. In real time, an algorithm has to be designed such that it has to handle both strong and weak signals. Hence, based on the filter input and output fluctuations, the tap coefficients should be adjusted accordingly. Therefore, when there is a large input data vector, the amplification intricacy of gradient noise is suffered by LMS adaptive algorithm. To avoid this problem, normalisation has to be applied. By doing so, the change applied to the coefficient of the weight vector of filter is normalised with respect to a squared form of Euclidian norm for the input vector during each iteration. Owing to normalisation, the step size varies iteratively and is proportional to the inverse of the expected total energy of immediate values of the coefficients of the data input vector. The normalised adaptive LMS algorithm generally has quicker convergence than the LMS adaptive method, because it uses an inconsistent convergence factor which aims at minimising the instant output error. Here, data normalisation is adopted in which the step size is normalised with respect to the input data vector [19]. In this case, it is a binary mapped sequence (n). Now, the resulting algorithm is called as data normalised LMSs (DNLMS) algorithm. The expression of the weight update equation of this algorithm is written as The problem of small tap input vector (n) is introduced by the DNLMS algorithm with numerical difficulties because for a squared norm has to divide by a small value. To get through this problem, its recursion is to be modified by adding a small positive constant c. The constant c is set to avoid step size parameter being too big and the denominator is too small. By means of normalising the step size of LMS by ||I(n)||2 in the DNLMS adaptive algorithm, the problem of amplification of noise is reduced. Although the problem of amplification of noise is bypassed by the DNLMS adaptive algorithm, less complexity of computations is highly desirable for adaptive algorithms in exon prediction applications for developing nanodevices. This reduction is generally obtainable by clipping either the input data or feedback signal or both. The algorithms based on clipping of error or data are presented in [15]. These are sign regressor algorithm (SRA), sign algorithm (SA) and sign SA (SSA). This combination of three simplified SAs with DNLMSs algorithms provides fast convergence and reduced computational complexity. The convergence rate and a steady-state error of SRA, SA and SSA algorithms are slightly lower to those of the LMS adaptive algorithm for the similar parameter settings. The signum function is written as follows: The step size of the DNLMS algorithm can be selected independent of the number of tap weights and input signal power, which is a major advantage over LMS algorithm. For this reason, the steady-state error and convergence rate of DNLMS algorithm are much better compared with an LMS adaptive algorithm. On the other side, calculation of S(n) requires some extra computations. The DNLMS improves rate of convergence and stability over LMS algorithm. However, these methods are suitable if and only if the step size is properly chosen. The step size will make the rate of convergence either slower or faster depending on the step size and also the misadjustment. The rates of convergence and misadjustment have quite opposite step size requirements. To overcome it, the VSS algorithms were used. The DNLMS too can be considered as the VSS algorithm, because here the step size is controlled with the help of the signal power. Many proposals exist for the VSS algorithms. In our AEP implementations, we considered the VS strategy mentioned in [19] due to its simplicity and performance of the hybrid algorithms. By combining this, VSS strategy with DNLMS results in VNLMS algorithm. The weight update equations of VLMS and VNLMS algorithm are written as below: where the term is a ratio of weighted energies updated in the iterations. It is mathematically written as and ∈i = α∈i(n − 1) + e2(n), ∈j = β∈j(n − 1) + e2(n) and 0 < α < 1, 0 < β < 1. The term makes the step size variable. The proposed novel cloud-based AEP structure presented above in Fig. 2 helped to improve the stability and the rate of convergence. Furthermore, to reduce the complexity the signum function is used. By applying this signum function to VNLMS, we can implement four simplified algorithms: VNLMS, VNSRLMS, VNSLMS and VNSSLMS algorithms. The mathematical expressions can be written as Further the complexity can be reduced by normalising the VSS with a maximum value of data vector instead of normalising with the entire vector. This reduces the multiplications in the denominator from a length of filter to only one. Now, the modified algorithms are termed as MVNLMS algorithm and its signed versions which include MVNSRLMS, MVNSLMS and MVNSSLMS algorithms. Mathematically, these recursions can be written as Finally, we choose these algorithms to develop four AEPs and compare their performance with LMS-based AEP. From the performance analysis based on the measures Sn, Sp and Pr, it is evident that MVNSRLMS is just inferior to its non-sign regressor version. Hence, among the algorithms considered for the implementation, MVNSRLMS is found to be better among its signed variants with reference to computational complexity and performance measures.

Results and discussion

Platform and input data

Our cloud-based model uses up to three numbers of computing nodes, each of whom equipped with three cores Intel Xeon X-5550 at 2.67GHz central processing units with 64 GB of random access memory. These nodes include VM images with a complete copy of NCBI datasets (200 GBs) as node 1, datasets from the 1000 genomes project (700 GBs) as node 2 and the genome databases from Ensembl database, which includes the annotated genomes of human and 50 other species (150 GBs of annotations plus 100 GBs of sequence) as node 3. All nodes are connected with 1 GB Ethernet. In this Letter, the input genome sequences are accessed from node 1 using Amazon Cloud Services in fast A file format.

Task distribution and performance

In the proposed model, the task distribution will be done on one of three available nodes based on the location of the input genomic sequence. In the proposed model, the input gene sequences are considered and accessed from National NCBI node 1. All the three nodes can be accessed in the form of VM images. At present, one can establish an account with Amazon Web Services, launch a VM instance from the available wide variety of three generic and bioinformatics-oriented images and attach any one of available three images for genomic data processing. If the input genomic sequence is from other nodes, the task distribution will be done on that particular node. In this model, the input genomic sequences are considered and accessed from NCBI of node 1 using Amazon Cloud Services within less time than the actual way of accessing the data. Data is accessed and execution times of gene sequences are computed to analyse the performance. The input genomic sequences then fed as input to the proposed AEPs for prediction of exon locations. The performance in terms of execution times for the five input genomic sequences with the cloud-based model is compared with traditional methods without cloud is tabulated in Table 1.
Table 1

Performance comparison in terms of execution times

Sequence numberExecution time with proposed model, sExecution time without cloud, s
1116286
2183314
3224375
4257412
5292483
Performance comparison in terms of execution times From Table 1, it was clear that the performance in terms of execution times using the proposed cloud-based model is much improved and it is more efficient than traditional methods without a cloud.

Results discussion

In this section, performance of various AEPs is compared using the proposed cloud-based model. The novel cloud-based AEP structure is shown in Fig. 2. The MVNLMS algorithm and its sign-based versions are used to develop various AEPs. For purpose of comparison, an LMS-based AEP is also developed. For evaluation purpose, we obtained standard DNA sequences from NCBI database [21]. For consistency of results, to evaluate the performance of various algorithms five DNA sequences are considered from NCBI as our datasets. The accession numbers of the sequences are E15270.1, X77471.1, AB035346.2, AJ225085.1 and AF009962 as shown in Table 2.
Table 2

Dataset of DNA sequences from NCBI database on node 1

Sequence numberAccession numberSequence definition
1E15270.1human gene for osteoclastogenesis inhibitory factor gene
2X77471.1Homo sapiens human tyrosine aminotransferase gene
3AB035346.2Homo sapiens T cell lymphoma/leukaemia 6 gene
4AJ225085.1Homo sapiens Fanconi anaemia group A gene
5AF009962Homo sapiens CC chemokine (CCR-5) receptor gene
Dataset of DNA sequences from NCBI database on node 1 The performance measure is carried using parameters such as Sn, Sp and Pr. The theory and expressions for these parameters are given in [13]. The exon prediction results for sequence with accession number AF009962 are shown in Fig. 3. The performance measures Sn, Sp and Pr are measured at threshold values from 0.4 to 0.9 with an interval of 0.05. At threshold 0.8, the exon prediction seems to be better. Hence, at threshold 0.8 values are shown in Table 3. The steps in AE prediction are as follows.
Fig. 3

Location of exon (3934-4581) for a DNA sequence with accession AF009962 predicted using various AEPs

a LMS-based AEP

b VNLMS-based AEP

c VNSRLMS-based AEP

d VNSLMS-based AEP

e VNSSLMS-based AEP

f MVNLMS-based AEP

g MVNSRLMS-based AEP

h MVNSLMS-based AEP

i MVNSSLMS-based AEP

Table 3

Performance measures of various AEPs with respect to Sn, Sp and Pr calculations

Sequence numberParameterLMSVNLMSVNSRLMSVNSLMSVNSSLMSMVNLMSMVNSRLMSMVNSLMSMVNSSLMS
1Sn0.62860.81280.79720.77950.75810.76920.75070.74160.7302
Sp0.64350.80210.78360.77320.75650.76840.74230.74650.7212
Pr0.59220.81370.77830.76970.74880.75950.75120.73960.7323
2Sn0.63840.80240.78350.77690.75970.76910.74560.74320.7318
Sp0.66280.79920.78410.76850.75860.76350.75230.74760.7311
Pr0.58940.81360.79240.77150.75260.74630.73920.72570.7186
3Sn0.64570.80280.78820.77930.75810.76920.75170.74460.7306
Sp0.65870.81210.79360.75920.74650.76820.74230.73650.7212
Pr0.59340.79940.78230.76670.74880.75960.75320.74560.7323
4Sn0.62730.81450.79360.77350.75570.76380.75370.73740.7214
Sp0.64050.80240.78350.75290.74970.76910.74760.74020.7318
Pr0.58580.81370.79410.77750.75860.75980.74430.73760.7251
5Sn0.64810.79890.78840.76150.75260.76630.75460.74570.7306
Sp0.65180.80580.78120.75960.74610.76920.75830.74460.7382
Pr0.59040.81210.79360.77820.75650.76820.75250.74650.7296
Location of exon (3934-4581) for a DNA sequence with accession AF009962 predicted using various AEPs a LMS-based AEP b VNLMS-based AEP c VNSRLMS-based AEP d VNSLMS-based AEP e VNSSLMS-based AEP f MVNLMS-based AEP g MVNSRLMS-based AEP h MVNSLMS-based AEP i MVNSSLMS-based AEP Performance measures of various AEPs with respect to Sn, Sp and Pr calculations The steps in AE prediction are as follows: Fig. 3 shows the predicted exon locations using various adaptive algorithms. From these plots, it is clear that LMS-based AEP is not predicting the coding regions accurately. This algorithm causes some ambiguities in location prediction by identifying some non-coding regions. Load the VM image of node 1 and choose input DNA sequences from node 1 genome database using the novel cloud-based genome bioinformatics system [2]. Using a binary mapping technique, convert the DNA sequence to binary data. Give the obtained binary data as input to AEP structure. A biological sequence obeying TBP is given as reference to the AEP. As shown in Fig. 2, a feedback signal is generated and is used to update filter coefficients. When the feedback signal becomes minimum, adaptive algorithm predicts the location of coding region accurately. The locations of exons are plotted using PSD. The performance measures such as Sn, Sp and Pr are measured in Table 3. In Fig. 3a, some unwanted peaks are identified as locations 800, 1200 and 2400th sample values. At the same time, the actual exon location 3934-4581 is not predicted. In case of VN and its maximum normalised versions, the proposed VNLMS-based algorithms exactly predicted the exon locations in 3934-4581 with good intensity of PSD. These PSDs are shown in Figs. 3b–i. Owing to normalisation involved in these algorithms, tracking capabilities of proposed AEPs are better than LMS algorithm. Among these three signed algorithms, MVNSRLMS is found to be better with reference to its computational complexity and convergence characteristics which need only two multiplications, which are independent of tap length of AEP. The performance measures of proposed AEPs are tabulated below in Table 3. The convergence characteristics of MVNSRLMS are just inferior to MVNLMS, but due to a large number of reduced multiplications this inferior behaviour in convergence can be tolerable. Owing to clipped input sequence and clipped feedback signal in MVNSSLMS, the performance of exon prediction is inferior to other signed versions. Therefore, based on computational complexity, exon prediction plots, Sn, Sp and Pr calculations shown in Table 3, it is found that MVNSRLMS-based AEP is found to be the better candidate in practical applications such as simplified architecture for the lab on a chip (LOC) or system on chip (SOC).

Conclusion

In this Letter, the problem of exon prediction in a DNA sequence is addressed using AEPs proposed using a novel cloud-based novel cloud-based genome informatics system at node 1. The concept of exact location prediction of exons has several applications in modern healthcare technology. Here, a new AE prediction technique is proposed. To fulfil this, cloud services based on Amazon Cloud Services based ‘VMs’ with custom-designed virtual hard discs for storing and accessing the genome database information and VN adaptive algorithms are considered for processing of DNA sequences. Hence, to reduce computational complexity of the proposed implementation, the concept of maximum variable normalisation is introduced instead of variable normalisation. To further minimise the computational complexity, the proposed MVNLMS algorithm is combined with sign-based algorithms. As a result, three new hybrid algorithms come into the scenario of exon prediction. These are MVNSRLMS, MVNSLMS and MVNSSLMS algorithms. Using these four algorithms, different AEPs are developed and tested on real DNA sequences obtained from NCBI database. From the performance measures shown in Table 3 and performance characteristics that are shown in Fig. 3, it is clear that MVNSRLMS algorithm-based AEP is better in exon prediction applications. This also again evidenced from the performance measures tabulated in Table 3 and PSD of exon locations shown in Fig. 3. Hence, MVNSRLMS-based AEP is suitable for practical genomic applications for the development of LOCs, SOCs and nanodevices.
  6 in total

1.  An adaptive window length strategy for eukaryotic CDS prediction.

Authors:  Devendra Kumar Shakya; Rajiv Saxena; Sanjeev Narayan Sharma
Journal:  IEEE/ACM Trans Comput Biol Bioinform       Date:  2013 Sep-Oct       Impact factor: 3.710

2.  Prioritization of orphan disease-causing genes using topological feature and GO similarity between proteins in interaction networks.

Authors:  Min Li; Qi Li; Gamage Upeksha Ganegoda; JianXin Wang; FangXiang Wu; Yi Pan
Journal:  Sci China Life Sci       Date:  2014-10-17       Impact factor: 6.038

3.  The case for cloud computing in genome informatics.

Authors:  Lincoln D Stein
Journal:  Genome Biol       Date:  2010-05-05       Impact factor: 13.583

4.  Predicting bacterial essential genes using only sequence composition information.

Authors:  L W Ning; H Lin; H Ding; J Huang; N Rao; F B Guo
Journal:  Genet Mol Res       Date:  2014-06-17

5.  Gene finding in metatranscriptomic sequences.

Authors:  Wazim Mohammed Ismail; Yuzhen Ye; Haixu Tang
Journal:  BMC Bioinformatics       Date:  2014-09-10       Impact factor: 3.169

6.  The Adoption of Cloud Computing in the Field of Genomics Research: The Influence of Ethical and Legal Issues.

Authors:  Kathleen Charlebois; Nicole Palmour; Bartha Maria Knoppers
Journal:  PLoS One       Date:  2016-10-18       Impact factor: 3.240

  6 in total
  1 in total

1.  Construction of Economic Security Early Warning System Based on Cloud Computing and Data Mining.

Authors:  Guanghui Yuan; Fei Xie; Huiling Tan
Journal:  Comput Intell Neurosci       Date:  2022-06-08
  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.