About
We are happy to announce the International Network for Data Analysis (INDA) Hands-on course in NGS and GWAS. The objective of the course is to provide to each student the knowledge and tools necessary to understand and analyze Next Generation Sequencing (NGS) data, as well as Genome-wide association studies (GWAS), no matter the dataset they have or where they come from in the RIIP. The course is around two weeks long. First week is devoted to theory sessions that will include the basis of NGS technologies, quality analysis, algorithms for mapping and assembling, different kinds of biological experiments and a strong focus on the corresponding statistical techniques. We will also offer and introduction to GWAS, Genotypic variation and linkage disequilibrium, and SNP array design, with some model cases. The second week is dedicated to practice, in which the students work with their own data in small groups with a mentor that guides them. The practice week is designed so the course is of immediate use to each student. We expect the students to go back to their countries with the necessary knowledge to continue working on their own data. Lastly, this course will also promote interactions through bioinformatics between different Institut Pasteur in the RIIP.
We will only accept candidates coming from the Institut Pasteur International Network , Fiocruz, University of Sao Paulo (USP), and the University Gaston Berger (UGB). International candidates can apply for a travel grant. Candidates must fill and send the application form (
Application form NGS-GWAS Senegal), a short CV (2 pages max) and a letter of support from your head of laboratory or mentor to the following email:
inda_training@pasteur.fr
Deadline for the application is July 24th, 2015 at midnight (Paris time).
Please share this with your colleagues.
Location
Address: University Gaston Berger, Saint-Louis, Senegal
(function($) {
/*
* render_map
*
* This function will render a Google Map onto the selected jQuery element
*
* @type function
* @date 8/11/2013
* @since 4.3.0
*
* @param $el (jQuery element)
* @return n/a
*/
function render_map( $el ) {
var MY_MAPTYPE_ID = 'custom_style';
var featureOpts = [{"stylers":[{"hue":"#0088ff"}]}];
var styledMapOptions = {
name: 'Custom Style'
};
var customMapType = new google.maps.StyledMapType(featureOpts, styledMapOptions);
// var
var $markers = $el.find('.marker');
// vars
var args = {
zoom : 16,
scrollwheel : false,
center : new google.maps.LatLng(0, 0),
mapTypeId : google.maps.MapTypeId.ROADMAP,
mapTypeId : MY_MAPTYPE_ID
};
// create map
var map = new google.maps.Map( $el[0], args);
map.mapTypes.set(MY_MAPTYPE_ID, customMapType);
// add a markers reference
map.markers = [];
// add markers
$markers.each(function(){
add_marker( $(this), map );
});
// center map
center_map( map );
}
/*
* add_marker
*
* This function will add a marker to the selected Google Map
*
* @type function
* @date 8/11/2013
* @since 4.3.0
*
* @param $marker (jQuery element)
* @param map (Google Map object)
* @return n/a
*/
function add_marker( $marker, map ) {
// var
var latlng = new google.maps.LatLng( $marker.attr('data-lat'), $marker.attr('data-lng') );
//var image = 'https://research.pasteur.fr/wp-content/themes/biologyx2/images/logomap.png';
var myIcon = new google.maps.MarkerImage('https://research.pasteur.fr/wp-content/themes/biologyx2/images/map-pin.png', null, null, null, new google.maps.Size(32,32));
// create marker
var marker = new google.maps.Marker({
position : latlng,
map : map,
icon : myIcon
});
// add to array
map.markers.push( marker );
// if marker contains HTML, add it to an infoWindow
if( $marker.html() )
{
// create info window
var infowindow = new google.maps.InfoWindow({
content : $marker.html()
});
// show info window when marker is clicked
google.maps.event.addListener(marker, 'click', function() {
infowindow.open( map, marker );
});
}
}
/*
* center_map
*
* This function will center the map, showing all markers attached to this map
*
* @type function
* @date 8/11/2013
* @since 4.3.0
*
* @param map (Google Map object)
* @return n/a
*/
function center_map( map ) {
// vars
var bounds = new google.maps.LatLngBounds();
// loop through all markers and create bounds
$.each( map.markers, function( i, marker ){
var latlng = new google.maps.LatLng( marker.position.lat(), marker.position.lng() );
bounds.extend( latlng );
});
// only 1 marker?
if( map.markers.length == 1 )
{
// set center of map
map.setCenter( bounds.getCenter() );
map.setZoom( 15 );
}
else
{
// fit to bounds
map.fitBounds( bounds );
}
}
/*
* document ready
*
* This function will render each map when the document is ready (page has loaded)
*
* @type function
* @date 8/11/2013
* @since 5.0.0
*
* @param n/a
* @return n/a
*/
$(document).ready(function(){
$('.acf-map').each(function(){
render_map( $(this) );
});
});
})(jQuery);