Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: An API for running computationally intensive tools (trytoolchest.com)
6 points by lebovic 13 days ago | hide | past | favorite | 3 comments

While implementing and scaling data analysis pipelines at a biotech startup, I spent most of my time getting new tools running efficiently and scaling them. Implementing something like Kraken2 for genomic analysis (https://github.com/DerrickWood/kraken2) on our infrastructure took weeks and was hard to scale. I expected a library for running these tools on managed infrastructure via an API to exist – like Twilio for sending text messages or Stripe for processing payments – but I couldn't find any.

Toolchest is an API for running data analysis tools easily (i.e. copy and paste a few lines of code), without managing the infrastructure. We're starting with computational genomics tools, but tools in other spaces can be added. Please drop me a message if you have a use case in mind! For example, I've thought about making hashcat powered by Tesla V100 GPUs accessible via our API.

All feedback is welcome! If you're curious about how it works, feel free to check out our docs: https://toolchest-python-client.readthedocs.io/en/latest/use...

Looks great. Do you have any real example with the cost estimation?

Thanks! Right now we only have a couple tools live, but you can run kraken2 by following the quick start and signing up for an API key. The API key comes with 10GB of free data analysis. Cost is not yet finalized, but will be on the order of ~$1/GB for a tool like kraken2.

Quick start: https://toolchest-python-client.readthedocs.io/en/latest/

Airtable for signing up and receiving an API key: https://airtable.com/shrKzQNuDHrGkEAI2

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact