UNIX redirect,pipes & reconfigurable data processing

In various sciences one is often invested in processing voluminous data which follows a given format, with many examples following (hopefully) the same format. A typical data file might have a line of environment variables, followed by raw data, which repeats in columns and/or rows eg., 4,23,45,56,78 12,23,45,56,67,78,89,87,…,72 32,34,23,21,23,56,43,23,…,34 34,54,32,45,89,76,54,98,…,58 67,67,88,32,34,21,22,97,…,51 A typical section of C code which would use this might look like: float config[8]; scanf(“%f,%f,%f,%f,%f”,&config[1],&config[2],&config[3], &config[4],&config[5]); printf(“%f,%f,%f,%f,%fn”,config[1],config[2],config[3], config[4],config[5]); int RECORDS = (int) config[1]; int i; if ( RECORDS < 100){ int SIZE = sizeof(float)*RECORDS; float *deltaCSMean = malloc(SIZE); float *deltaCSSigma     = malloc(SIZE); float *CQMean           = malloc(SIZE); float *CQSigma           = malloc(SIZE); float *etaMean           = malloc(SIZE); float *etaSigma         = malloc(SIZE); float *brdF2             = malloc(SIZE); float *brdF1             = malloc(SIZE); float *amplitude         = malloc(SIZE); for (i=0; i< RECORDS; i++){ scanf(“%f,%f,%f,%f,%f,%f,%f,%f,%f”,&deltaCSMean[i], &deltaCSSigma[i],&CQMean[i],&CQSigma[i], &etaMean[i],&etaSigma[i], &brdF2[i],&brdF1[i],&amplitude[i]); printf(“%f,%f,%f,%f,%f,%f,%f,%f,%fn”,deltaCSMean[i], deltaCSSigma[i],CQMean[i],CQSigma[i], etaMean[i],etaSigma[i],brdF2[i],brdF1[i],amplitude[i]); } } Using redirect a simple invocation of executable foo using input foo1.txt and output foo2.txt would of course be: ./foo < foo1.txt > foo2.txt which is fine until one needs different data from the file. Supposing in this example data repeats along columns, then one can use awk and a pipe to reshape the data input, removing the need to edit and recompile the C source for different data subsets: gawk ‘BEGIN{FS=”,”; print “4,12,23,44,56″; getline;} {for(i=lowBnd;i foo2.txt where lowBnd and upBnd correspond to the data column limits in the input file.

Read the original:
UNIX redirect,pipes & reconfigurable data processing

Low-latency Continuous Batch Processing

In this article, I describe a new class of batch processing – Low- latency Continuous Batch Processing.  This kind of processing has become increasingly important in the world of Internet where we need to process large amount of data frequently to perform near real-time optimization, accounting, reporting, and analysis. I have tried to be high-level and non-technical in my definition. But I do realize that this article has turned out to be more technical then I originally intended.  Still, I believe even if you are non-technical, you will find it useful

The rest is here:
Low-latency Continuous Batch Processing

Advantages of online & offline Data Entry Outsourcing Services in India

Data Entry as an award winning services in India gives our client flexibility to manage, integrate, analyze, and secure their critical data, as we have the best & secure Industry’s best combination of performance, reliability, and cost. Data Entry brings tangible business benefits to organizations by enhancing and maintaining their most significant data and information. Data Entry is India’s best services enabled for clients making secure their critical data, as we have provided the industry’s best combination of performance, reliability, and cost.

Original post:
Advantages of online & offline Data Entry Outsourcing Services in India

Data Entry Services, Data Entry Outsourcing and Data Entry Work at Lowest Rates in India

Now a day IT companies may needs to process rapidly growing amount of information. So it’s becoming trends to outsource data entry work to reliable professional experts who gives excellent output with cost effective and time bound. Offshore Data Entry is the BPO Company which provides data entry, data entry services, data conversion, data processing, image data entry, online data entry, offline data entry, data format, data entry work, image scanning and indexing services through offshore facility in India.

Read more:
Data Entry Services, Data Entry Outsourcing and Data Entry Work at Lowest Rates in India