BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260621T134734Z
UID:db1f6e71-2df0-49b9-9433-9a2993f35cd9
DTSTART:20200712T090000Z
DTEND:20200712T130000Z
DESCRIPTION:Educators:\nRené Rahn\, Marcel Ehrhardt\, Svenja Mehringer (CI
 BI)\n\nDate:\n12.07.2020\n9:00 am - 1:00 pm (Eastern Daylight Time)\n\nLoc
 ation:\nISMB 2020: Virtual Conference\nhttps://www.iscb.org/ismb2020/4399\
 n\nContents:\nIn this half-day tutorial we are going to teach how to use m
 odern C++ and utilise modern C++ libraries to rapidly develop tools and sc
 ripts for operating on and manipulating large-scale sequencing data.\n\nTh
 e high variability and heterogeneity often observed within various genomic
  data is challenging for many standard tools\, for example for read alignm
 ent and variant calling. Often\, these tools are wrapped in complicated pr
 e- and postprocessing data curation steps in order to obtain results with 
 higher quality. However\, these additional steps incur a high maintenance 
 and performance burden to the established work process and often do not sc
 ale with larger data sets. Seldomly\, C++ is considered as the language of
  choice for these small processes\, although it is the main language used 
 in high-performance computing. We are going to show that implementing mode
 rn C++ can be as easy as using other modern high-level languages.\n\nLearn
 ing goals:\nStudents will develop\n\n- skills in developing an application
  using the C++ programming language\n- skills in using modern C++ librarie
 s to query large sequence databases (e.g. SeqAn\, SDSL\, etc.)\n- knowledg
 e and understanding of modern C++ features\, such as ranges and concepts\n
 - knowledge and understanding about modern and efficient data structures a
 s well as algorithms crucial for large-scale genomic sequence analysis\n- 
 knowledge and understanding about how to develop and sustain high-quality 
 software\n\nPrerequisites:\nThis tutorial is mostly suited for computation
 al biologist and bioinformaticians with research focus on sequence analysi
 s (e.g.\, genomics\, metagenomics\, proteomics\, read alignment\, variant 
 detection\, etc.). A fundamental knowledge about sequencing experiments an
 d the involved data is required. We expect that attendees have an intermed
 iate knowledge in programming with any high-level programming language\, e
 .g. Python\, Java or C++. Some basic C++-knowledge is helpful but not mand
 atory to successfully complete the course.\n\nThis tutorial is targeting b
 eginners and intermediate C++ developers that want to learn more about mod
 ern C++ features like ranges and concepts.\n\nKeywords:\nBioC++\, modern C
 ++\, bioinformatics\, SeqAn\, FileIO\n\nTools:\n- A simple text editor\n- 
 g++ &gt\;= 7\n- cmake &gt\;= 3.12\n- git
SUMMARY:BioC++ - solving daily bioinformatic tasks with C++ efficiently - I
 SMB 2020 
URL;VALUE=URI:https://www.denbi.de/training/933-bioc-solving-daily-bioinfor
 matic-tasks-with-c-efficiently-ismb-2020
END:VEVENT
END:VCALENDAR
