xyaneon / ncbi-fasta-grabber Goto Github PK
View Code? Open in Web Editor NEWA small command line Python utility for retrieving FASTA sequences from NCBI databases.
License: GNU General Public License v3.0
A small command line Python utility for retrieving FASTA sequences from NCBI databases.
License: GNU General Public License v3.0
There should be a command line argument which allows the user to write the sequence to a given filename instead of copying to the clipboard.
From Professor Miller's response to my first submission:
People who actually like command line interfaces better than GUIs are basically an impatient lot who don’t like to type more than is absolutely necessary. Try not to give them a freeform question that you have to edit later. When possible offer a default with a menu of choices. This also applies to simple confirmations — keep it simple and limit typing. In Unix utilities you often see something like, "Is this Ok? (Y or n): “ -- where the most common response would be to simply hit the enter key. This is easier for the user and easier for you the programmer to handle (if answer =~ /n/i start-over else go-on.)
From Professor Miller's response to my first submission:
Your test runs should include inputs that test each arm of each of your if statements. In this case it would include running without internet, running with non-existent accession number and running with a search that returns Count > 1 (this last might be most easily done sort of like the wildcards we discussed yesterday e.g. NM_00051*)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.