Skip to main content

Posts

Ethereum Blockchain Platform - How to create a Local Private Network, Design, Develop and Deploy a Smart Contract

Purpose The goal of this post is to take a simple business use case and develop a blockchain application that is cryptographically secured, decentralized and tamper-proof. Also understand the key components of the Ethereum blockchain application stack, create a local private network, learn to write smart contract in solidity using Remix IDE, and leverage Ethereum Wallet to deploy and execute the smart contract for transferring the digital tokens. Business Use Case A fictitious epidemic code named "Chaindemic" is spreading like wildfire and the Center of Disease Control and Prevention (CDC) has found a particular strain of vaccine that is more effective compared to other variants of the strain available in the market. The procedure to administer the vaccine is very specialized and requires a control environment and training. CDC has chosen three providers who are trained and equipped to administer the vaccine. To encourage higher public participation in the vaccination ...
Recent posts

Blockchain Frameworks for Enterprise Application Development

Introduction In the last few years there have been a number of articles and blogs around blockchain concepts, benefits of Distributed Ledger Technology (DLT), and real-world blockchain application use cases in industry verticals such as supply chain, finance, healthcare, etc. According to many industry pundits, 2018 will be the year of blockchain applications going mainstream. The goal of this post is to discuss the current popular open source blockchain application frameworks, their key features and which framework is suited for a business use case. Blockchain Application Framework The top two open source blockchain projects are Hyperledger and Ethereum. Hyperledger is a suite of many blockchain frameworks consisting of Hyperledger Sawtooth, Hyperledger Iroha, Hyperledger Fabric, Hyperledger Burrow, and Hyperledger Indy. This post will cover the three popular frameworks:         Hyperledger Sawtooth         Hyperledger Fabric ...

Building a Genome Next Generation Sequencing (NGS) Data Pipeline in Azure

1)               Introduction Next Generation Sequencing (NGS) also known as Deep Sequencing or Massive Parallel Sequencing or Second and Third Generation Sequencing is a technique that offers unprecedented detail in the genomic, transcriptomic, and epigenomic patterns associated with cellular processes.  A medium size lab (10-15 scientists) could easily generate multiple terabytes of data during a NGS end-to-end process. Hence building a scalable, cost effective, and secured data pipelines is a lifeblood for life sciences industry and in particular Genomics domain. 2)                    Key Terms Genomics: It is study of genomes (complete set of genetic material within an organism). Genomics involves the mapping, sequencing and analysis of genomes. It includes structure, function, comparison, and evolution ...