Difference between revisions of "Tutorials"
(→Qt 4) |
|||
Line 39: | Line 39: | ||
* [http://cs.smith.edu/~thiebaut/tutorials/QtLab9/lab9.htm Tutorial #9]<nowiki>: A model/view implementation of a 2 dimensional array (cache </nowiki> | * [http://cs.smith.edu/~thiebaut/tutorials/QtLab9/lab9.htm Tutorial #9]<nowiki>: A model/view implementation of a 2 dimensional array (cache </nowiki> | ||
* [http://cs.smith.edu/~thiebaut/tutorials/QtLab10/ Tutorial #10]<nowiki>: Launching a subprocess... </nowiki> | * [http://cs.smith.edu/~thiebaut/tutorials/QtLab10/ Tutorial #10]<nowiki>: Launching a subprocess... </nowiki> | ||
+ | |||
+ | |||
+ | ==BioInformatics Labs== | ||
+ | |||
+ | These labs were creating as an introduction to Bioinformatics using Processing. | ||
+ | |||
+ | * [[CSC334_Lab0 | Lab #0]]: Introduction to '''Proce55ing''' | ||
+ | * [[CSC334_Lab1 | Lab #1]]: Retrieving '''DNA''' sequence from database | ||
+ | * [[CSC334_Lab2 | Lab #2]]: Retrieving '''protein''' sequence from database | ||
+ | * [[CSC334_Lab3 | Lab #3]]: '''Aligning''' sequences in Proce55ing | ||
+ | * [[CSC334_Lab4 | Lab #4]]: Finding '''repeats''' in DNA sequences with Proce55ing | ||
+ | * [[CSC334_Lab5 | Lab #5]]: Finding '''repeats''' in DNA sequences using a Web-server | ||
+ | * [[CSC334_Lab6 | Lab #6]]: Playing with '''FoldIt'''! | ||
+ | * [[CSC334_lab7 | Lab #7]]: '''Sequence Logos''' with ''Proce55ing'' | ||
+ | * [[CSC334_Lab8 | Lab #8]]: '''Sequence Logos''' on the Web | ||
+ | * [[CSC334_Lab9 | Lab #9]]: '''Where/How do I get proteins?''' | ||
+ | * [[CSC334_Lab10 | Lab #10]]: Finding the '''secondary structure''' of a protein | ||
+ | |||
+ | ===Miscellaneous Links and Resources=== | ||
+ | |||
+ | * [[CSC334_EColi | E Coli]] sequence in FASTA format | ||
+ | * A good tutorial [[Image:ProcessingTutorial.pdf | Link ]] on Processing by Josh Nimoy, from NYU. |
Revision as of 11:09, 30 September 2008
<meta name="keywords" content="computer science, trolltech, qt, mysql, php, phprunner, reverse culture shock" /> <meta name="description" content="Dominique Thiebaut's Web Page" /> <meta name="title" content="Dominique Thiebaut -- Computer Science" /> <meta name="abstract" content="Dominique Thiebaut's Computer Science Web pages" /> <meta name="author" content="thiebaut at cs.smith.edu" /> <meta name="distribution" content="Global" /> <meta name="revisit-after" content="10 days" /> <meta name="copyright" content="(c) D. Thiebaut 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,2008" /> <meta name="robots" content="FOLLOW,INDEX" />
Contents
Assembly Crash Course
This is a one-evening crash-lab on assembly language. This is a good introduction to the 80X86-family assembly for students with no background in assembly, and taking a microprocessor-based course.
PyQt3
- Tutorial #1: Creating a simple form with PyQt.
PhPRunner MySql tutorials
- Tutorial #1: A quick intro to PhpRunner and MySql.
- Tutorial #2: Playing with SQL queries.
MySql tutorials
- Tutorial #1 and exercises: creating tables, generating SELECT queries.
- Tutorial #2 and exercises: Update queries, and left join operations.
Qt 4
- Tutorial #1: Creating a simple application with VC++ 2003.
- Tutorial #2: Simple signal/slot experiment with VC++ 2003.
- Tutorial #3: Creating an application from the console (without IDE).
- Tutorial #4: Using a Python script to generate the project around a .ui file.
- Tutorial #5: Adding a debug window and facility to a form.
- Tutorial #6: The implementation of a memory module for a computer simulator.
- Tutorial #7: Using a QTableWidget to show data in a tabular form.
- Tutorial #8: A simple listView model/view example (taken from Qt's doc)
- Tutorial #9: A model/view implementation of a 2 dimensional array (cache
- Tutorial #10: Launching a subprocess...
BioInformatics Labs
These labs were creating as an introduction to Bioinformatics using Processing.
- Lab #0: Introduction to Proce55ing
- Lab #1: Retrieving DNA sequence from database
- Lab #2: Retrieving protein sequence from database
- Lab #3: Aligning sequences in Proce55ing
- Lab #4: Finding repeats in DNA sequences with Proce55ing
- Lab #5: Finding repeats in DNA sequences using a Web-server
- Lab #6: Playing with FoldIt!
- Lab #7: Sequence Logos with Proce55ing
- Lab #8: Sequence Logos on the Web
- Lab #9: Where/How do I get proteins?
- Lab #10: Finding the secondary structure of a protein
Miscellaneous Links and Resources
- E Coli sequence in FASTA format
- A good tutorial File:ProcessingTutorial.pdf on Processing by Josh Nimoy, from NYU.