Miscellaneous

Research Opportunities

Important Information about Research Opportunities in CANSL

  • Please do contact us by email, using the subject line: “Research Opportunities in CANSL?”. This shows us that you have read and understood this page.
  • In your email, please tell us about the specific research you have done and/or interests that you have that you that fit in with the research done in the lab. Please give examples. We are happy to hear about your interests when they coincide with ours.
  • If you would instead prefer to make an appointment to see us in person, that is also fine.
  • We receive large amounts of bulk email asking about research opportunities, which we cannot take very seriously. But we always appreciate email that indicates you are genuinely interested. 

Important Details about Undergraduate Research Opportunities in CANSL

  • Prior programming experience is important for the research in this lab. Experience with Matlab, and especially Python, is a big plus, but experience in other computer languages or scripting environments is always welcome. 

Important Details about Graduate Research Opportunities in CANSL

  • We are reluctant to support anyone until they have worked in our lab, unofficially, for several months, though this is not a strict rule.
  • We are reluctant to take on MS students—we have very few projects that can be learned and completed in a year or two. Please feel free to contact us, but be aware that Ph.D. students have an advantage.

Jonathan Z. Simon’s Courses

BSCI 374 / HLSC 374 / BIOL 667  Mathematical Modeling in Biology

BIOL 708L/NACS 728B   Quantitative Analysis of Biological Data

ENEE 324   Engineering Probability

ENEE 222   Elements of Discrete Signal Analysis

ENEE 322   Signals and Systems

ENEE 425   Digital Signal Processing

BSCI 474   Mathematical Biology

ENEE 698A   Noise and Poor SNR Systems Seminar

NACS 643   Computational Neuroscience

MBL Neural Systems & Behavior   Chick Cycle (Modeling & Data Analysis)


Resources

Data Clearinghouse

Some of our projects have their relevant data available to all interested parties, located here.

Sqdproject 3.0.1 beta (Updated 09/06/16; uploaded 04/10/18)

Description: Matlab routines to read and write MEG160 “sqd” files
This version is for use with the updated UMD-KIT system (located at the MNC) only. It correctly reads 16-bit MEG recording values for this system, but not for most other KIT systems.

More Info: README
Download (then unzip and add folder to Matlab path): sqdproject3.0.1.beta.zip

MEG Topographic Plotting function for Matlab (Updated 06/23/2016)

Description: A Matlab function to plot MEG topographic head-maps of magnetic field distributions.
File: megtopoplot.m

This version is 1.3. The Matlab “help” description is here.

Denoising (Updated 09/19/2011)

Description: Denoising algorithms and Matlab implementation
Three Denoising algorithms by de Cheveigné and Simon: TSPCASNS, and DSS.
    See the de Cheveigné site for Matlab implementation, with examples.
    See Publications for papers by de Cheveigné and Simon describing the algorithms.

General sqd to sqd Denoising Instructions

Previously Distributed Sqdproject 3.0 beta (Updated 02/14/10)

Description: Matlab routines to read and write MEG160 “sqd” files
    Multiple Fixes and Additions since the last version, including:
    • Now properly reads sqd epoch files
    • New functions sqdgettriggers() and sqdmakeepochs() to easily read triggers & create epoch files
    • OutputGain bug fixed
More Info: README
Download (then unzip and add folder to Matlab path): sqdproject3.0beta.zip

If anyone can help us out with better documentation we would truly appreciate it (as might many new users). Please contact Jonathan Simon.