Main.HomePage History

Hide minor edits - Show changes to markup

January 11, 2013, at 10:02 AM MST by 24.54.128.65 -
Changed lines 5-8 from:

1/24/10: There will be a weekly lab meeting on mondays at 1pm at room 425. Bring your laptops.

1/11/10: The course was moved to room 425 in the computer science building

to:

Welcome to CS580!

Changed lines 10-11 from:

Programming will be presented using python which is a simple and easy to learn programming language, with programming problems that are inspired by the types of problems encountered in analyzing biological data, e.g. sequence or gene expression data.

to:

Programming will be presented using python which is a simple and easy to learn programming language, with programming problems that are inspired by the types of problems encountered in analyzing biological data, e.g. sequence or gene expression data. Much of the software which is developed for the analysis of biological data is provided as Unix/Linux command-line tools. Students in the course will learn the basics of Linux and how to use such tools.

January 24, 2010, at 12:53 PM MST by 71.196.160.210 -
Changed line 5 from:

1/24/10: There will be a weekly lab meeting on mondays at 1pm at room 425.

to:

1/24/10: There will be a weekly lab meeting on mondays at 1pm at room 425. Bring your laptops.

January 24, 2010, at 12:53 PM MST by 71.196.160.210 -
Changed lines 3-6 from:

Announcements:

to:

Announcements:

1/24/10: There will be a weekly lab meeting on mondays at 1pm at room 425.

January 11, 2010, at 01:22 PM MST by 129.82.44.241 -
Changed line 4 from:

The course was moved to room 425 in the computer science building

to:

1/11/10: The course was moved to room 425 in the computer science building

January 11, 2010, at 01:22 PM MST by 129.82.44.241 -
Changed line 3 from:

Announcements:

to:

Announcements:

Changed line 6 from:

Description

to:

Description

January 11, 2010, at 01:21 PM MST by 129.82.44.241 -
Changed lines 3-6 from:

Announcements: The course was moved to room 425 in the computer science building

Description

to:

Announcements:

The course was moved to room 425 in the computer science building

Description

Changed line 12 from:

Many biologists use programs such as BLAST or GenScan without understanding how the underlying algorithm works. The course will present algorithms such as sorting algorithms, and algorithms for tasks such as motif finding, and will develop students’ algorithmic thinking so they can better understand the programs they use (lack of understanding can lead to mis-use).

to:

Many biologists use programs such as BLAST or GenScan without understanding how the underlying algorithm works. The course will present algorithms such as sorting algorithms, and algorithms for tasks such as motif finding, and will develop students’ algorithmic thinking so they can better understand the programs they use.

January 11, 2010, at 01:20 PM MST by 129.82.44.241 -
Changed lines 1-12 from:

Welcome to PmWiki!

A local copy of PmWiki's documentation has been installed along with the software, and is available via the documentation index.

To continue setting up PmWiki, see initial setup tasks.

The basic editing page describes how to create pages in PmWiki. You can practice editing in the wiki sandbox.

More information about PmWiki is available from http://www.pmwiki.org .

to:

CS580 - programming for the life sciences

Announcements: The course was moved to room 425 in the computer science building

Description

Biology is becoming more and more a quantitative science, requiring the analysis of large amounts of data. While off-the-shelf programs are available for a large variety of computational tasks faced by practitioners in the life sciences, one sometimes needs to extract data, or manipulate the data in some way that is not provided by available software. The ability to write programs is empowering, removing a researcher’s dependence on having software that precisely matches his or her needs. Programming will be presented using python which is a simple and easy to learn programming language, with programming problems that are inspired by the types of problems encountered in analyzing biological data, e.g. sequence or gene expression data.

In addition to learning how to program, students will learn to think algorithmically. Many biologists use programs such as BLAST or GenScan without understanding how the underlying algorithm works. The course will present algorithms such as sorting algorithms, and algorithms for tasks such as motif finding, and will develop students’ algorithmic thinking so they can better understand the programs they use (lack of understanding can lead to mis-use).