Join us Tuesdays at 3:00 pm in the SFU Research Commons
Let's Work Together
Join The Community

What We Do

SciProg—short for Scientific Programming Study Group—is dedicated to building a community of SFU researchers who perform computational data analysis as part of their academic work. SciProg promotes skill sharing and collaboration by (1) organizing one-hour interactive workshops covering a wide range of software tools, (2) providing Q&A sessions for peer-to-peer assistance and collaboration, and (3) bringing researchers together at social events like Hacky Hours.

All are welcome to this study group, regardless of scientific research area, affiliation or training level.

Skill-Sharing Workshops

Share your favorite coding skills and tools with your friends and colleagues in friendly, no-pressure work-alongs.

Q&A Sessions

Get together to work on your coding projects, help each other out and share your work.

Community Building

Meet new people in your field, organization or community - and find out what we can do when we work together.

Events

Our upcoming and recent events

  • "Intro to Multivariate Stats" by Michelle Jones
    August 15, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Often relationships are described by more than one variable, thus multivariate statistics are required to understand our data. Come learn the basics of describing these relationships using tools such as Principle Component Analysis.
  • "Applications of Regular Expressions" by Bruno Grande
    August 29, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    In a past workshop, I introduced regular expressions as a powerful tool for searching, parsing and extracting virtually anything from free-form text. In this workshop, we will go one step further and explore various applications of regular expressions. We will focus on tools that are readily available to everyone, namely the command-line utilities grep, sed and awk.
  • "Random Forests in scikit-learn: Classifying Cancer Types" by Emre Erhan
    September 26, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Machine learning classifiers are a powerful tool for determining to which category novel data belongs given some training data. This workshop explores the basics of using the scikit-learn Python library with some toy cancer datasets.
  • "Emacs" by Marie-Hélène Burle
    October 24, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
  • "Introduction to Bash: Learn to use the command line"
    November 21, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Scared of the command line? Overcome your feat and attend this introductory workshop on the Bash shell! You will learn how to navigate your file system and automate tasks to make your life easier.
  • "Introduction to Git/GitHub" by Jessica Walsh
    December 5, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
  • "Writing Functions in R" by Michelle Jones
    June 20, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Come learn the basics of writing functions in R. Functions are a valuable tool that can be used to perform sensitivity analyses, simulate data, or set up parallel processing for complex-analyses, such as state-space models. In this introduction we will cover the basics by first building a function for a simple deterministic population-dynamic model, and then modifying it to produce random data sets.
  • "Pack r up - packaging and documenting your R code" by Thea Van Rossum
    June 6, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Learn how to bundle your code and document your functions for easy sharing and re-use.
  • "Forget about RMarkdown: welcome to org mode!" by Marie-Hélène Burle
    May 23, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Org mode is an extremely powerful emacs package. It is a great tool for organizing ideas and drafting plans, writing text for export to latex, pdf, html and many other formats, writing text with embedded code for literate programming (much more powerful that RMarkdown), writing papers or your thesis, making beamer presentations.
  • "Introduction to emacs" by Marie-Hélène Burle
    May 9, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Come and discover the power of emacs - a text editor that can do absolutely everything for you, except maybe your laundry. No previous knowledge of emacs required.
  • "Python Scripting in VisIt for analysis and visualization" by Alex Razoumov
    April 11, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    VisIt is one of the leading open-source multi-platform 3D scientific visualization packages. In this one-hour workshop we'll take a look at building VisIt visualizations with Python scripting. No prior experience with either VisIt or Python is required. Attendees need to bring their laptops with the latest version of VisIt (2.12.1) from http://goo.gl/KcGWHa .
  • Show & Tell on R
    April 4, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Do you know something cool about R? Is there an R package that consistently makes your life better? Show & Tells are meant to be a casual venue for demoing cool tricks that you've learned over the years. Passing that hard-earned knowledge to the next generation will hopefully accelerate research, or at least make it a bit more pleasant for the rest of us.
  • "Deep learning with Caffe" by Apala Guha
    March 28, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Deep learning has emerged has one of the most important applications in the word today, image classification being one of its primary uses. Image classification is used in robotics, autonomous vehicles, IOT devices etc. In this workshop we will learn the basic principles underlying deep learning networks, how they are implemented, and, how to visualize a trained network. We will use Caffe, which is a popular deep learning tool and apply it to an image database.
  • "Apache Spark Made Easy" by Uzma Ali
    March 21, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Big datasets need computing power and powerful frameworks for analysis. Apache Spark is a powerful open source processing engine built around speed, ease of use, and sophisticated analytics. Register for Databricks Community Edition​ ​and try Apache Spark for free.​ We will be using the Python Spark API.
  • Q&A Session on R
    March 14, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Have you started using R but already run into annoying issues that you can't get around? Or are you a seasoned R user and want to do something crazy but don't know how to tackle the problem? Q&A sessions are meant to catalyze collaboration by pooling the knowledge available within the SciProg group. Come out to this Q&A session to provide or seek answers!
  • "Introduction to Regular Expressions" by Bruno Grande
    March 7, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    In this workshop, you will be introduced to regular expressions. We often manipulate text and a bit of pattern matching can go a long way. Once equipped with the flexibility and power of regular expressions, you'll wonder how you ever got around without them.
  • Show & Tell on Python
    February 28, 2017 at 04:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    This is an informal Q&A session on anything related to Python. It will include a quick demo on deep learning with Keras.
  • "Machine Learning with Python: An Introduction to classification methods with scikit-learn" by Lee Sutton
    February 21, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    In this introductory workshop we will look at machine learning with Python using the scikit-learn library. You will build your first classification models using naive bayes, support vector machines, and logistic regression. You will learn how to fine-tune your models and what you need to consider when training your model.
  • Q&A Session on Git
    February 14, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Whether you're a beginner or an expert on Git, you're invited to this Q&A session to collaborate on solving problems. Have you wanted to use Git for one of your projects for the longest time but didn't know where to start? Have you run into one of those crazy Git error messages and don't know what to do? Come out to this Q&A session to provide or seek answers!
  • Show & Tell on R
    February 7, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Do you know something cool about R? Is there an R package that consistently makes your life better? Show & Tells are meant to be a casual venue for demoing cool tricks that you've learned over the years. Passing that hard-earned knowledge to the next generation will hopefully accelerate research, or at least make it a bit more pleasant for the rest of us. Demos can be anywhere between 5 and 20 minutes.
  • "Sentiment Analysis for Amazon Product Reviews" by Apala Guha
    January 31, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Websites such as Facebook, Twitter, Amazon, IMDB carry a wealth of information in the form of Tweets, comments, and, reviews. Sentiment analysis aims to extract the sentiment from such natural language constructs. In this workshop we will be exploring building a machine learning pipeline for sentiment analysis on Amazon product reviews. We will be touching on text preprocessing, feature vector formation using hashing as well as neural networks, and regression model training.
  • "Useful tools in my ~/.bashrc file" by Alex Razoumov
    January 24, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Over the years I have accumulated lots of useful bash scripts, from replacing some of the default Linux commands to data manipulation to very efficient archival/restore tools. All of these are always preloaded via my ~/.bashrc file. I'll go through some of these tools in this workshop.
  • General meeting
    January 17, 2017 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    As the first SciProg session of the semester, come out and meet your fellow SciProg members! We'll discuss what YOU would like to see in SciProg. If you have ideas of how we can better serve the scientific programming community at SFU, come and let us know.
  • Q&A Session
    December 13, 2016 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Fact: We can achieve more together through peer-to-peer assistance and collaboration than individually. Come work on your own coding projects in a supportive environment to get (and give) help from your peers! Sometimes, it's a matter of sharing software tools that will make each other's lives easier. Other times, it's finding the right solution online to resolve that annoying error message you keep running into. In all cases, we can learn from each other during these Q&A sessions.
  • "Python Machine Learning Bootcamp: Your First Machine Learning Steps with Regression" by Jordan Lui and Lee Sutton
    December 6, 2016 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    In this introductory look at Machine Learning you will learn about the different types of Machine Learning models and build your first regression model. You'll learn about some of the considerations to fine-tune your model and improve convergence. We'll also show you some great online resources to learn about new ML models and get great example code for your own projects. This workshop is intended for users who are new to Machine Learning.
  • Q&A Session
    November 29, 2016 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Fact: We can achieve more together through peer-to-peer assistance and collaboration than individually. Come work on your own coding projects in a supportive environment to get (and give) help from your peers! Sometimes, it's a matter of sharing software tools that will make each other's lives easier. Other times, it's finding the right solution online to resolve that annoying error message you keep running into. In all cases, we can learn from each other during these Q&A sessions.
  • "Intro to LaTeX" by Dan Fornika
    November 22, 2016 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Join us for a one-hour introduction to the LaTeX markup language. We will be using the online editor 'ShareLaTeX'.
  • Q&A Session
    November 15, 2016 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Fact: We can achieve more together through peer-to-peer assistance and collaboration than individually. Come work on your own coding projects in a supportive environment to get (and give) help from your peers! Sometimes, it's a matter of sharing software tools that will make each other's lives easier. Other times, it's finding the right solution online to resolve that annoying error message you keep running into. In all cases, we can learn from each other during these Q&A sessions.
  • Become a master manipulator... of data with dplyr! with Thea Van Rossum
    November 8, 2016 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Learn the dplyr methods of your dreams to slice, stir and squash your way from big ol' data.frame to the just the answers to all your questions.Plus! We'll put commands together using pipes! Ever wonder about that %>% symbol? Wonder no more! Piping isn't just for cake icing or Super Mario's preferred mode of transport. It's your ticket away from brow-furrowing lines of code like: sqrt(sum(abs(x))).
  • Q&A Session
    November 1, 2016 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Fact: We can achieve more together through peer-to-peer assistance and collaboration than individually. Come work on your own coding projects in a supportive environment to get (and give) help from your peers! Sometimes, it's a matter of sharing software tools that will make each other's lives easier. Other times, it's finding the right solution online to resolve that annoying error message you keep running into. In all cases, we can learn from each other during these Q&A sessions.
  • "Supercharge your plotting in R using ggplot2" by Bruno Grande
    October 25, 2016 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    There are several approaches to plotting available in R: base graphics, lattice and ggplot2, just to name a few. In recent years, ggplot2 has truly taken off to become one of the most popular visualization packages in R. It leverages the grammar of graphics to deliver an intuitive framework to build plots and other graphics. This workshop will cover the basics of plotting in R using ggplot2 We will learn how to build scatterplots, strip plots, barplots, histograms and other density plots. We will also touch upon various customizations for polishing your plots and preparing them to be published. I will assume that attendees are familiar with R. Please read the installation instructions ahead of the workshop.
  • Programming with Python (two-day workshop)
    October 5, 2016 at 09:00 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    This workshop is offered through SFU Library's Research Commons and registration is open to SFU graduate students, postdoctoral fellows and faculty. Python is a popular language for scientific computing, and great for general-purpose programming as well. This 2-day hands-on Software Carpentry workshop will cover basic concepts and tools, including program design, version control, data management, and task automation. You will be encouraged to help one another and to apply what you have learned to your own research problems.
  • Programming with R (two-day workshop)
    October 3, 2016 at 09:00 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    This workshop is offered through SFU Library's Research Commons and registration is open to SFU graduate students, postdoctoral fellows and faculty. R is a programming language that is especially powerful for data exploration, visualization, and statistical analysis. This 2-day, hands-on Software Carpentry workshop will cover basic concepts and tools, including program design, version control, data management, and task automation. You will be encouraged to help one another and to apply what you have learned to your own research problems.
  • Q&A Session
    September 27, 2016 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Fact: We can achieve more together through peer-to-peer assistance and collaboration than individually. Come work on your own coding projects in a supportive environment to get (and give) help from your peers! Sometimes, it's a matter of sharing software tools that will make each other's lives easier. Other times, it's finding the right solution online to resolve that annoying error message you keep running into. In all cases, we can learn from each other during these Q&A sessions.
  • Hacky Hour
    September 23, 2016 at 04:00 pm — Club Ilia
    Get together with others from the Vancouver research community to talk about programming and data in the lab! Bring your questions, your bugs, your ideas and your colleagues to help each other out & make new friends.
  • "Getting Started with Git" by Bruno Grande
    September 20, 2016 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Have you been wanting to learn Git but never got around to it? Or perhaps it seems much scarier than plain old Dropbox? In this workshop, I'll introduce the basic concepts of Git using the real-world scenario of creating a blog and publishing it online for free! I've taught this workshop before and I've gotten the feedback that it makes learning Git a lot easier. If you've tried to learn Git before but struggled, I recommend giving it another try with this workshop. I'll do my best to teach it in an accessible way.
  • Q&A Session
    September 13, 2016 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Fact: We can achieve more together through peer-to-peer assistance and collaboration than individually. Come work on your own coding projects in a supportive environment to get (and give) help from your peers! Sometimes, it's a matter of sharing software tools that will make each other's lives easier. Other times, it's finding the right solution online to resolve that annoying error message you keep running into. In all cases, we can learn from each other during these Q&A sessions.
  • "3D Visualization" by Alex Razoumov
    September 6, 2016 at 03:00 pm — Simon Fraser University, Burnaby Campus, Library Research Commons
    Join us for a one-hour introduction to ParaView, the leading open-source 3D scientific visualization package. We'll briefly go through the main features of this tool, from building a visualization pipeline to scripting and animation.
  • "Introduction to Bash" by Vanessa Guerra
    August 29, 2016 at 10:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Scared of the command line? Overcome your feat and attend this introductory workshop on the Bash shell! You will learn how to navigate your file system and automate tasks to make your life easier.
  • [Cancelled] "Machine Learning and Random Forest" by Jason Barker
    August 22, 2016 at 10:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    We will explore the pros and cons of using random forests for regression and classification, using examples from UCLA's Machine Learning Repository and the R classic, Iris.
  • "Building Shiny apps for interactive data analysis" by Dean Attali
    August 15, 2016 at 10:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Shiny is a package that lets you transform your R code into an interactive web page. With shiny you can share your R code or analysis with people who don't know R, or you can use it to make your analysis interactive and easy by exposing it using a graphical user interface instead of through programming. In this tutorial you'll learn what shiny is, see examples of shiny apps, learn how to create shiny apps, and get an introduction to some of the key concepts in shiny programming.
  • "Parallel Computing" by Alex Razoumov
    August 8, 2016 at 10:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Join us for a beginner-level introduction to MPI (Message Passing Interface), an industry standard library for distributed-memory parallel computing on large systems. There are implementations of MPI for all major compiled and interpreted languages, including C/C++, Python, and R, and it's a default parallel computing library on all academic HPC systems, including the Compute Canada clusters. Using a simple example, we will learn how to partition your calculation on multiple processors, and how to use basic send/receive and broadcast commands.
  • "Data analysis in Python using pandas" by Kenji Kurita
    July 25, 2016 at 10:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    The goal of this workshop will be to teach the basics of the Pandas Toolkit and to convince you to uninstall Microsoft Excel from your computer. In the Pandas SciProg lesson, I will focus on an overview of series and data frames, selecting, groupby, merge and concatenate, calculations with lambda functions, and basic plotting functions.
  • Q&A Session
    July 18, 2016 at 10:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • "The Basics of Wordpress" by Marinde Out
    July 11, 2016 at 10:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Join this workshop to take control of your online presence. Wordpress.com offers an easy platform to create your own professional website or blog in a short amount of time. In this workshop I will cover how to customize your website with themes and widgets, to publish posts and pages, and to design custom menus. Get informed by your website's statistics and learn how to make your place on the web stand out from the crowd.
  • "Crafting publication-worthy figures using ggplot2 and cowplot" by Leslie Pineda
    July 4, 2016 at 10:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Ever wondered how to create beautiful multi-panel figures with ease? Tired of manually re-creating a plot every time the results are updated? Join this workshop to learn about ggplot2 and cowplot, two powerful tools in R that will change the way you visualize your results!
  • Hacky Hour Social!
    June 30, 2016 at 06:00 pm — Club Ilia, Burnaby Campus, Simon Fraser University
    Come out and socialize with the SciProg community!
  • "Scientific Toolkit in Python (scipy and numpy)" by Maral Dehghani
    June 27, 2016 at 10:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Learn about the tools available to you in Python for scientific computing!
  • Q&A Session
    June 20, 2016 at 10:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • The dplyr R package: analyse subsets of your dataframe
    June 13, 2016 at 10:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Learn to split-apply-combine with ease and style using dplyr
  • Q&A Session
    June 6, 2016 at 10:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • Remote Computer Access: Submitting jobs to Westgrid's clusters
    May 30, 2016 at 11:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    This workshop is an introduction to how to connect to some of the Westgrid's clusters and how to submit a batch job.
  • Coworking Session
    May 16, 2016 at 11:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • DIB training R Markdown half day workshop
    May 11, 2016 at 09:15 am — Simon Fraser University, Burnaby Campus, SSB 8114
    What is robust and reproducible research? How can you make your research more robust and reproducible? You can use RMarkdown! Wait, what’s RMarkdown? RMarkdown is a variant of Markdown that has embedded R code chunks to be used with knitr to make it easy to create reproducible web-based reports. Registration required.
  • Coworking Session
    May 2, 2016 at 11:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • Repeating things in R by Tiffany Timbers
    April 25, 2016 at 11:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Learn more about ways to repeat things in R. We will review for loops, as well as learn about the R packages dplyr and purr and how these can be used in place of loops for many repetitive tasks in R.
  • Coworking Session
    April 18, 2016 at 11:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • R Apps with Shiny & Leaflet by Simon Goring
    April 11, 2016 at 11:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Learn how to make beautiful Apps that can be run on the web with R!
  • Coworking Session
    April 4, 2016 at 11:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • Coworking Session
    March 21, 2016 at 11:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • Map and bubble plots in R by Catrina Loucks
    March 14, 2016 at 11:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Learn about maps and bubble plots in R using the ggmap packages.
  • DIB training Amazon Web Services half day workshop
    March 7, 2016 at 09:15 am — Simon Fraser University, Burnaby Campus, SSB 8114
    Learn how to use Amazon web services to compute remotely, as well as how this service can be used for reproducible research. Registration required.
  • Numpy working group session
    March 2, 2016 at 10:00 am — Simon Fraser University, Burnaby Campus, Library Research Commons, room 7305 (different than usual location)
    Small working group session on Python's Numpy library. NumPy is the fundamental package for scientific computing with Python.
  • Visualization using Bokeh in Python by Alex Razoumov
    February 29, 2016 at 11:30 am — Research Commons Room 7010, Bennett Library
    Come learn about Python's interactive visualization library.
  • Coworking Session
    February 22, 2016 at 11:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • Creating reports with Rmarkdown by Thea Van Rossum
    February 15, 2016 at 11:30 am — Research Commons Room 7010, Bennett Library
    Easily make reports to store your code with results and share your work with collaborators.
  • Research Bazaar
    February 1, 2016 at 08:30 am — Simon Fraser University, Burnaby Campus
    The Research Bazaar is a worldwide festival promoting the digital literacy emerging at the center of modern research. From February 1-3, 2016, the SFU Library's Research Commons will host workshops and events that allow researchers to gain skills and connect with one another.
  • Coworking Session
    January 18, 2016 at 11:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • Test-driven development in Python by Tiffany Timbers
    January 11, 2016 at 11:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Does your code work correctly? How do you know if it does? Come learn more about testing to ensure accurate code!
  • LmFit
    December 14, 2015 at 11:30 am — Simon Fraser University, Burnaby Campus, Research Commons Room 7010, Bennett Library
    LMFIT, A Python tool for model fitting
  • Coworking Session
    December 7, 2015 at 11:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • Using Pandas for data analysis in Python
    November 30, 2015 at 11:30 am — Simon Fraser University, Burnaby Campus, Library Research Commons
    Learn how to use dataframes in Python!
  • Coworking Session
    November 23, 2015 at 11:30 am — Simon Fraser University, Burnaby Campus, SSB 7172
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • Introduction to LaTeX by Ross Churchley
    November 16, 2015 at 11:30 am — SSB 7172, Simon Fraser University (Burnaby Campus)
    Get to know LaTeX
  • Coworking Session
    November 9, 2015 at 11:30 am — Simon Fraser University, Burnaby Campus, SSB 7172
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • ScikitLearn, a python tool for multivariate analysis
    November 2, 2015 at 11:30 am — Simon Fraser University, Burnaby Campus, SSB 7172
    ScikitLearn is a python tool for multivariate analysis like decision making, regression trees etc !
  • Introduction to Emacs & Multiple Cursors by Dan Fornika
    October 26, 2015 at 11:30 am — Simon Fraser University, Burnaby Campus, SSB 7172
    A general 'getting started' tutorial for those who aren't already familiar with Emacs
  • Coworking Session
    October 19, 2015 at 11:30 am — Simon Fraser University, Burnaby Campus, SSB 7172
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • Coworking Session
    October 5, 2015 at 11:30 am — Simon Fraser University, Burnaby Campus, SSB 7172
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • Introduction to Perl by Kris Christensen
    September 28, 2015 at 11:30 am — Simon Fraser University, Burnaby Campus, SSB 7172
    Introduction on how to use the Perl programming language
  • Hacky Hour
    September 25, 2015 at 04:30 pm — Club Ilia, SFU, Burnaby Campus
    Come meet and socialize with people in the scientific programming community at SFU!
  • Hacky Hour
    September 25, 2015 at 04:30 pm — Club Ilia, SFU, Burnaby Campus
    Come meet and socialize with people in the scientific programming community at SFU!
  • Coworking Session
    September 21, 2015 at 11:30 am — Simon Fraser University, Burnaby Campus, SSB 7172
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • RStudio - beyond the editor by Thea Van Rossum
    September 14, 2015 at 11:30 am — Simon Fraser University, Burnaby Campus, SSB 7172
    Let's dig in to that menu bar! Debugger & R markdown, here we come
  • Setting Up Your Online Presence Using GitHub Pages by Bruno Grande
    September 1, 2015 at 03:30 pm — SSB 7172, Simon Fraser University (Burnaby Campus)
    Quickly set up your online presence using GitHub Pages (and learn a bit of Git on the side).
  • Coworking Session
    August 25, 2015 at 03:30 pm — Simon Fraser University, Burnaby Campus, SSB 7172
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • Hacky Hour
    August 21, 2015 at 04:30 pm — Club Ilia, SFU, Burnaby Campus
    Come meet and socialize with people in the scientific programming community at SFU!
  • Introduction to the ggplot2 package in R by Catrina Loucks
    August 18, 2015 at 03:30 pm — Simon Fraser University (Burnaby Campus) SSB 7172
    Learn to use R to make visually appealing and reproducible plots!
  • Using Make to increase Automation & Reproducibility by Shaun Jackman
    August 11, 2015 at 03:30 pm — Simon Fraser University (Burnaby Campus) SSB 7172
    Learn to use Make to manage your the data analysis pipeline!
  • Coworking Session
    August 4, 2015 at 03:30 pm — Simon Fraser University, Burnaby Campus, SSB 7172
    Come work on your own project in a supportive environment to get (and give) help from your peers!
  • Cool and Fast Data Wrangling in the Unix Shell by Tiffany Timbers
    July 28, 2015 at 03:30 pm — Simon Fraser University (Burnaby Campus) SSB 7172
    Learn to use the Unix Shell to quickly find files and folders, concatenate hundreds of files, extract specific lines of text containing particular strings, and grab specified columns!
  • Introduction to Regular Expressions by Bruno Grande
    July 21, 2015 at 03:30 pm — Simon Fraser University, Burnaby Campus, SSB 7172
    We often manipulate text and a bit of pattern matching can go a long way. Once equipped with the flexibility and power of regular expressions, you'll wonder how you ever got around without them.
  • Introduction to tidyr/reshape2 package in R by Remi Daigle
    July 14, 2015 at 03:30 pm — Simon Fraser University (Burnaby Campus) SSB 6178
    Learn to use the tidyr and reshape2 packages in R to tidy up your data to make it easier to analyze and visualize!

Want to be notified of our upcoming events?

Head over to GitHub and watch our repository, like this:

Look in the top right-hand corner of our repo, and click "Watching."
You can undo this at any time in the same place.

Subscribe to our events calendar!

We also invite you to follow our calendar, where events will be posted.

If you use Google calendar, you can add our calendar by pressing the "Google Calendar" button at the bottom-right of this page.

If you use another calendar app, you can copy and paste this address into any calendar product that supports the iCal format.

Come Say Hi

We use GitHub to get coding help, talk about events and share files. Join us there!

Who We Are

We're scientists, students and researchers who want to work with you!

Bill Mills

TRIUMF

Interests:
  •  Programming
  •  Open Science

Tiffany Timbers

Simon Fraser University

Interests:
  •  Behavioural Genetics/Genomics
  •  Open Science

Bruno Grande

Simon Fraser University

Interests:
  •  Cancer Genomics
  •  Open Science

Thea Van Rossum

Simon Fraser University

Interests:
  •  Metagenomics
  •  Open Science

Catrine Loucks

Simon Fraser University

Interests:
  •  Genetics
  •  Data Science

Dan Fornika

Fusion Genomics

Interests:
  •  Experimental Design & Planning
  •  Reproducible Research

Alireza Hojjati

UBC/SFU

Interests:
  •  Programming
  •  Open Science

Remi Daigle

University of Toronto

Interests:
  •  Marine ecology
  •  Spatial planning/GIS

Ross Churchley

Simon Fraser University

Interests:
  •  Graph Theory
  •  Data Science

Steven Wu

Simon Fraser University

Interests:
  •  Sports Statistics
  •  Open Science

Alex Razoumov

WestGrid

Interests:
  •  Computational Astrophysics
  •  Computational Fluid Dynamics
  •  HPC
  •  Visualization