Difference between revisions of "Tutorials"

From dftwiki3
Jump to: navigation, search
(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" />

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

PhPRunner MySql tutorials

MySql tutorials

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