Skip to main content
Premium Trial:

Request an Annual Quote

It'll Leave You More Time to Write Grants

Michael Barton at Bioinformatics Zen hands out some tips on when to reuse and when to write new code. Libraries already exist -- for instance, BioPerl -- that house functions for many common tasks, such as reading Fasta files or parsing Blast results. Use these to save time, and to have code that's already had its bugs ironed out. If you've got a fix to add to an existing library, he says, do it. "Contributing code first requires getting the library source code using whatever version control system (VCS) the code is managed with. This can be difficult if you're never used a VCS before, but is a good change to learn." If you have to create a new library, make it small and simple, use a version control system, document, and keep it open source.

The Scan

Study Links Genetic Risk for ADHD With Alzheimer's Disease

A higher polygenic risk score for attention-deficit/hyperactivity disorder is also linked to cognitive decline and Alzheimer's disease, a new study in Molecular Psychiatry finds.

Study Offers Insights Into Role of Structural Variants in Cancer

A new study in Nature using cell lines shows that structural variants can enable oncogene activation.

Computer Model Uses Genetics, Health Data to Predict Mental Disorders

A new model in JAMA Psychiatry finds combining genetic and health record data can predict a mental disorder diagnosis before one is made clinically.

Study Tracks Off-Target Gene Edits Linked to Epigenetic Features

Using machine learning, researchers characterize in BMC Genomics the potential off-target effects of 19 computed or experimentally determined epigenetic features during CRISPR-Cas9 editing.