Wednesday, December 12, 2012

Makefile and A Quick Guide to Organizing Computational Biology Projects

http://www.ploscompbiol.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1000424

Most bioinformatics coursework focuses on algorithms, with perhaps some components devoted to learning programming skills and learning how to use existing bioinformatics software. Unfortunately, for students who are preparing for a research career, this type of curriculum fails to address many of the day-to-day organizational challenges associated with performing computational experiments. In practice, the principles behind organizing and documenting computational experiments are often learned on the fly, and this learning is strongly influenced by personal predilections as well as by chance interactions with collaborators or colleagues.
The purpose of this article is to describe one good strategy for carrying out computational experiments. I will not describe profound issues such as how to formulate hypotheses, design experiments, or draw conclusions. Rather, I will focus on relatively mundane issues such as organizing files and directories and documenting progress. These issues are important because poor organizational choices can lead to significantly slower research progress. I do not claim that the strategies I outline here are optimal. These are simply the principles and practices that I have developed over 12 years of bioinformatics research, augmented with various suggestions from other researchers with whom I have discussed these issues.

Makefile in bioinformatics
http://www.slideshare.net/giovanni/makefiles-bioinfo#btnNext

Syntax:
 <targets>: (prerequisites)
<tab><commands>

e.g.
print_hello.txt:
    echo 'hello'

$ make print_hello.txt

Everytime you call make, it'll check if the "print_hello.txt" file (the target) has been created yet.

$make -j all (-j option runs in parallel / cluster)

multiple targets:
$@ - corresponds to target name

1.txt 2.txt:
    echo 'bla' > $@

$make 1.txt
echo 'bla' > 1.txt

Suppress errors with '-' e.g. '-mkdir /var'

In make, every line is executed as a different process so put everything in a single process by putting it inside a bracket

lsvar:
    (cd /var; ls)

Variables
$() - corresponds to variable

working_dir = "/home/foo"
FILES = 1.txt 2.txt

print_wd:
    @echo "dir is $(working_dir)"

pass in variables from the command line
$ make working_dir = "/home/bar"

Functions
$(addprefix <prefix>, list)
$(addsuffix <suffix>, list)

Mo+ - free unlimited text and calls

http://mopl.us/main.html

Tuesday, December 11, 2012

23andMe nabs billionaire Yuri Milner as investor, cuts price to $99

http://www.forbes.com/sites/matthewherper/2012/12/11/23andme-nabs-billionaire-yuri-milner-as-investor-cuts-price-to-99/
The reinvestment may be a sign, along with sale of DeCode Genetics to Amgen yesterday, in further renewed interest in the power of genetic technologies for the development of drugs and other medical interventions.

Monday, December 10, 2012

With DeCode Deal, Amgen Aims To Discover Drugs Like We Meant To In 1999

http://www.forbes.com/sites/matthewherper/2012/12/10/with-decode-deal-amgen-aims-to-discover-drugs-like-we-meant-to-1999/

In science, Stefansson says, “every question begets another question, so there is no final question.” Publishing a result doesn’t put the publisher behind, he argues. “The advantage is never going to come from being able to answer one question and sit on the answer, it is going to come from the ability answer the next questions. The advantage comes not from getting specific discoveries and sequestering them it is going to derive from our ability to continue to answer questions.”

Learning and memory: Dopamine boosts ageing memories

Learning and memory: Dopamine boosts ageing memories
p812 | doi:10.1038/nrn3385
Dopamine release in the hippocampus has been shown to be essential for memory consolidation in rodents. Similarly, Chowdhuryet al. now demonstrate that, in humans, the persistence of episodic memory is enhanced following pharmacological increase in hippocampal dopamine.

Ask the Expert: Ace the interview, no bragging required

http://blogs.nature.com/naturejobs/2012/11/15/ace-the-interview-no-bragging-required?WT.ec_id=NATUREjobs-20121206

 | Posted by Catherine de Lange | Category: , 
 
 Identify your key messages beforehand in case the interview goes off track. Prepare these messages by researching the needs of the organization and the role for which you have applied. If you go to the interview with clear information about the key points you need to make, you’ll be able to redirect a scattered interview. With your strengths in mind, you can select the messages and examples that are most likely to convey to the employer that you are the best candidate to meet his or her needs.

 You say: For each of the things they ask for in the job description, think of examples of what you have done that match that before you go to the interview. It’s not bragging, it’s just showing you can do the job! 

Saturday, December 8, 2012

HOME

http://www.youtube.com/watch?v=jqxENMKaeCU&list=PLECFB679284982CA6&feature=plpp

We are living in exceptional times. Scientists tell us that we have 10 years to change the way we live, avert the depletion of natural resources and the catastrophic evolution of the Earth's climate.

The stakes are high for us and our children. Everyone should take part in the effort, and HOME has been conceived to take a message of mobilization out to every human being.

For this purpose, HOME needs to be free. A patron, the PPR Group, made this possible. EuropaCorp, the distributor, also pledged not to make any profit because Home is a non-profit film.

HOME has been made for you : share it! And act for the planet.

Yann Arthus-Bertrand

Tuesday, December 4, 2012

Kaggle - INFORMS Data Mining Contest

http://www.kaggle.com/c/informs2010
http://www.kaggle.com/

We’re making data science a sport.™

Kaggle is an arena where you can match your data science skills against a global cadre of experts in statistics, mathematics, and machine learning. Whether you're a world-class algorithm wizard competing for prize money or a novice looking to learn from the best, here's your chance to jump in and geek out, for fame, fortune, or fun.

Monday, December 3, 2012

UCSD to Use Single-Cell Sequencing to Create 3D Transcriptional Map of Brain

http://www.genomeweb.com/sequencing/ucsd-use-single-cell-sequencing-create-3d-transcriptional-map-brain?hq_e=el&hq_m=1419571&hq_l=2&hq_v=637acc240e

The project has two main components, Zhang told In Sequence. The first part involves using microdissection or flow sorting techniques to grab individual cells from brain tissue and perform RNA-seq on each of the cells. For this, the team plans to do 10,000 single-cell transcriptomes by the end of the five years.
The second part of the project involves developing an in situ RNA-seq protocol to act as a "fingerprint" for transcriptional location, so the transcriptomes of the individual cells can be placed within the context of the brain. For this part, the plan is to assemble at least 500 transcripts.
 Zhang said that they are aiming to do 10,000 cells because the human brain is so diverse. Not only are there many different cell types, but even within the same type of cell, there is a huge amount of variability. "To do a comprehensive characterization, we need to sample a large enough amount … We decided to do 10,000, because only when we get to that scale might we be able to get to an accurate picture of what's going on in the human adult brain."

 

Sunday, December 2, 2012

Stanford Technology Venture Program

http://ecorner.stanford.edu/podcasts.html

The DFJ Entrepreneurial Thought Leaders lecture series takes place every Wednesday during the academic year. 

Stanford University's Entrepreneurial Thought Leaders Seminar is a weekly speaker series that brings innovation leaders from business, finance, technology, education, and philanthropy, to share their insights with aspiring entrepreneurs from all over the world. 

Saturday, December 1, 2012

quotes

Epictetus: [i] We have two ears and one mouth so that we can listen twice as much as we speak. [/i]

Dr. Seuss: [i] Say What You Mean & Mean What You Say [/i]

Proverb: [i] Where there's a will, there's a way  [/i]

Winston Churchill: [i] The pessimist sees the difficulty in every opportunity; an optimist sees the opportunity in every difficulty. [/i]

Robert Frost: [i] I took the road less travelled by, and that has made all the difference. [/i]

George Carlin: [i] Life is not measured by the number of breaths we take but by the moments that take our breath away [/i]

Brian Cramer: [i] Love is like a Rubik's Cube, there are countless numbers of wrong twists and turns, but when you get it right, it looks perfect no matter what way you look at it. [/i]

Vincent: [i] I was never more certain of how far away I was from my goal than when I was standing right beside it. [/i]

Proverb: [i] Do unto others as you would have them do to you  [/i]

Road less traveled

“I took the road less travelled by, and that has made all the difference.” -- Robert Frost

Mallorca

Majorca or Mallorca (Catalan: Mallorca [məˈʎɔɾkÉ™, məˈʎɔɾcÉ™]; Spanish: Mallorca [maˈʎorka])[1] is an island located in the Mediterranean Sea. It is the largest island in the Balearic Islands archipelago, in Spain.