Image for post
Image for post

Logstash is a part of the ELK (Elasticsearch — Kibana — Logstash) stack, from Elastic. Its a centralized log drain for all your logs from various sources.

I couldn’t find any nice tutorials on setting up Logstash on a DigitalOcean droplet, and sending logs to it from a Heroku Rails App, over TCP with SSL. Certificate creation also seems poorly documented online.

So let’s get to it.

DigitalOcean Droplet Setup

Create A new DigitalOcean droplet with Ubuntu 18.04, and at least 2gb of ram, as logstash eats 1 gb.

Use this Github Repo to setup basic packages.

Postfix-Mailgun-Setup

Follow DigitalOcean’s fantastic guide on setting…


Reactive Lymphocyte

  1. Size can go upto 30 microns, which is much larger than a normal monocyte
  2. Nucleus may show areas of light staining which resemble nucleoli
  3. There will not be any vacuoles in the cytoplasm
  4. The cytoplasm will form contours with nearby RBC’s , and the edges will stain darker blue, than the rest of the cytoplasm

Monocyte

  1. The monocyte is larger than all the other cells, around 15–18 microns.
  2. It has a more convoluted nucleus
  3. The cytoplasm is more pale than that of a reactive lymphocyte
  4. The cytoplasm should show vacuoles, with debris.
  5. The cytoplasm does not form contours around neighbouring RBC’s.

References :

  1. http://www.api-pt.com/Reference/Commentary/2013Bheme.pdf

Link to manual : https://www.tscprinters.com/EN/DownloadFile/readpdf/support/4356/TSPL_TSPL2_Programming.pdf?file_type=0

The idea is to send a .prn file generated using these instructions to the printer directly. Do this by hooking the printer into CUPS,and use the CUPS -raw option to send your file to the printer, via command line, like this:

lpr -P TSC_TE244 -o raw ./barcodes.prn

If you don’t use the raw option, the barcode printer will try to print the contents of the file directly as text. We don’t want that. We want it to interpret the file and generate the barcode as per that file.

How To Install the TEC-224

  1. Download the Driver from the following link…

Hemolysis Chart
Hemolysis Chart
Hemolysis Chart

Techniques for Artificially Hemolysing EDTA samples

  1. Can the Roche hemolysis index be used for automated determination of cell-free hemoglobin? A comparison to photometric assays

The paper illustrates a method to prepare hemolyzed controls using EDTA samples from routine laboratory patients.

Self-made controls (n = 2) were prepared using fresh EDTA blood. EDTA blood, 120 g/L, artificially hemolyzed by making a 1:5 dilution with distilled water then vortex mixed at room temperature, then further diluted to the desired concentrations with pooled human plasma without pathological serum indices (a 1:20 dilution, resulting in 1.2 g/L High L1 control and a 1:50 dilution, resulting in a 0.48 g/L Low…


Image for post
Image for post

Elasticsearch is construed primarily as a search engine and log consumption system.

Most people advocate using something like MySQL/PostgreSQL/Mongo as the primary database and Es as an indexing backend.

ES can however, be used as a database, obviating the need for a primary database, altogether.

The motivation behind this is as follows:

  1. Reduce storage costs : The moment you use your search engine as a database, you avoid data duplication, and bring down your storage costs by a good percentage.
  2. Reduce data consistency issues : If you commit a document to your primary data-store, you need something that watches its…

Bhargav Raut

Post-Graduate in Clinical Pathology, Lab Director - Pathofast, Computer Vision Enthusiast, Founder algorini.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store