All Projects → hyfather → pipeline

hyfather / pipeline

Licence: MIT license
Pipelines using goroutines

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to pipeline

nextNEOpi
nextNEOpi: a comprehensive pipeline for computational neoantigen prediction
Stars: ✭ 42 (-8.7%)
Mutual labels:  pipeline
lncpipe
UNDER DEVELOPMENT--- Analysis of long non-coding RNAs from RNA-seq datasets
Stars: ✭ 24 (-47.83%)
Mutual labels:  pipeline
simpledbm
SimpleDBM is an Open Source Multi-Threaded Embeddable Transactional Database Engine in Java.
Stars: ✭ 51 (+10.87%)
Mutual labels:  concurrency
pipe
Functional Pipeline in Go
Stars: ✭ 30 (-34.78%)
Mutual labels:  pipeline
transtats
Track translations and automate workflow.
Stars: ✭ 31 (-32.61%)
Mutual labels:  pipeline
bodywork-ml-pipeline-project
Deployment template for a continuous training pipeline.
Stars: ✭ 22 (-52.17%)
Mutual labels:  pipeline
targets-tutorial
Short course on the targets R package
Stars: ✭ 87 (+89.13%)
Mutual labels:  pipeline
STOCK-RETURN-PREDICTION-USING-KNN-SVM-GUASSIAN-PROCESS-ADABOOST-TREE-REGRESSION-AND-QDA
Forecast stock prices using machine learning approach. A time series analysis. Employ the Use of Predictive Modeling in Machine Learning to Forecast Stock Return. Approach Used by Hedge Funds to Select Tradeable Stocks
Stars: ✭ 94 (+104.35%)
Mutual labels:  pipeline
event pool
a header-only event-driven library based on c++11.
Stars: ✭ 27 (-41.3%)
Mutual labels:  concurrency
actors
Actor Model library for Dart.
Stars: ✭ 40 (-13.04%)
Mutual labels:  concurrency
scATAC-pro
A comprehensive tool for processing, analyzing and visulizing single cell chromatin accessibility sequencing data
Stars: ✭ 63 (+36.96%)
Mutual labels:  pipeline
threads
Fork threads and wait for their result
Stars: ✭ 28 (-39.13%)
Mutual labels:  concurrency
AnimationDNA
Maya > Arnold > Nuke pipeline
Stars: ✭ 101 (+119.57%)
Mutual labels:  pipeline
pd3f
🏭 PDF text extraction pipeline: self-hosted, local-first, Docker-based
Stars: ✭ 132 (+186.96%)
Mutual labels:  pipeline
datajob
Build and deploy a serverless data pipeline on AWS with no effort.
Stars: ✭ 101 (+119.57%)
Mutual labels:  pipeline
BEW-2.5-Strongly-Typed-Languages
💪 Learn and implement the design patterns and best practices that make Go a top choice at high-velocity startups like Lyft, Heroku, Docker, Medium, and more!
Stars: ✭ 14 (-69.57%)
Mutual labels:  concurrency
PeekingDuck
A modular framework built to simplify Computer Vision inference workloads.
Stars: ✭ 143 (+210.87%)
Mutual labels:  pipeline
functions
An Open Source Serverless Platform
Stars: ✭ 44 (-4.35%)
Mutual labels:  pipeline
gulp-sort
Sort files in stream by path or any custom sort comparator
Stars: ✭ 22 (-52.17%)
Mutual labels:  pipeline
nemesyst
Generalised and highly customisable, hybrid-parallelism, database based, deep learning framework.
Stars: ✭ 17 (-63.04%)
Mutual labels:  pipeline

GoDoc Build Status cover.run Go Report Card

pipeline

This package provides a simplistic implementation of Go pipelines as outlined in Go Concurrency Patterns: Pipelines and cancellation.

Docs

GoDoc available here.

Example Usage

import "github.com/hyfather/pipeline"

p := pipeline.New()
p.AddStageWithFanOut(myStage, 10)
p.AddStageWithFanOut(anotherStage, 100)
doneChan := p.Run(inChan)

<- doneChan

More comprehensive examples can be found here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].