A common task in bioinformatics is to read a FASTA file to get a sequence from it. You might want to grab a whole chromosome from a genome (multi-)FASTA file, or you might want to grab a bit of DNA from a single chromosome by providing the start position and end position (range). In both cases, I have you covered:
For extracting a chromosome from a genome file, like the 900MB GRCh37.gz file provided by the 1000 genomes project, which contains all the human chromosomes in one file - I created a program to extract individual chromosomes to a FASTA file. You don't even need to extract the original .gz file - it handles it as is. Check it out here: https://github.com/webmasterar/extractChromosome
For extracting a string of bases from a chromosome stored in a FASTA file just by providing the start and end positions, I created a little Python helper function called getRef() and you can access it here: https://gist.github.com/webmasterar/3a60155d4ddc8595b17fa2c62893dbb0
It is easy to use and takes three arguments: getRef(Chr_File, Start_Pos, End_Pos).
Showing posts with label python. Show all posts
Showing posts with label python. Show all posts
Friday, 1 December 2017
Friday, 18 December 2015
PIP installer not working (not installing Django and other packages)
I was trying to install Django using the PIP installer today and I came across this error:
~$ sudo pip install -U django
Searching for install
Reading https://pypi.python.org/simple/install/
Couldn't find index page for 'install' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
No local packages or download links found for install
error: Could not find suitable distribution for Requirement.parse('install')
I found out the way to fix this problem was to reinstall pip using the easy installer and then update pip.
~$ sudo easy_install pip
~$ sudo pip install --upgrade pip
And this allowed me to install Django successfully.
~$ sudo pip install -U django
Searching for install
Reading https://pypi.python.org/simple/install/
Couldn't find index page for 'install' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
No local packages or download links found for install
error: Could not find suitable distribution for Requirement.parse('install')
I found out the way to fix this problem was to reinstall pip using the easy installer and then update pip.
~$ sudo easy_install pip
~$ sudo pip install --upgrade pip
And this allowed me to install Django successfully.
Subscribe to:
Posts (Atom)