Hi BioStars Community! This is my first time posting here, but I've been reading a lot of the stuff on here for the last couple of weeks while I've been working on this project.
Basically, I'm building a whole human genome storage platform called GeneHub. I've had some great success with building out my Cassandra-based storage prototype, and now it's time to work on the public API. I've been working out some of my ideas about what the API should look like in a Google Doc, and I'm still learning, so I'd love to get feedback from some of the far more experienced people on this board.
This API is currently focused on if you wanted to access your genome and use it for some computation. It's very basic and uses a "segment" system to paginate the chromosomes.
The google doc link is here
Any help or correction to my thinking here would be super useful. Also, suggestions for API access methods that you'd want if you were writing code... I have some of the ideas for what I'll want to add at the bottom of the document, but would love to get more ideas.
Access to what? What domain is this for? I'd like a way to organize a hundred genomes, only because they require a dozen harddrives right now.