Bioinformatics Data Skills
Course Syllabus - Spring 2024
Instructor: Dr. Geoff Zahn
Office: SB242t – Hours by appointment
Email: zahn.geoff@gmail.com
Course Website: https://gzahn.github.io/binf-data-skills/
Best way to contact me: MS Teams Channel
Course Description
This course introduces basic data skills for bioinformatics students with a focus on genetic sequence data, command-line usage, and pipeline development. Develops competence in interacting with a remote high-performance computing environment and installing, parsing, and linking novel bioinformatics tools. Applies the principles of project organization and reproducibility to create an analysis pipeline.
Topics include:
- the Unix philosophy and why it’s useful for large biological datasets
- in-depth use of the Unix command line environment
- installing software and setting up an analysis environment
- regular expressions
- project organization and management
- working with remote machines using ftp and ssh
- accessing biological data from public sources
- working with text-based (sequencing) data
- case studies using current analysis tools to solve real problems
Pre-requisites: University Advanced Standing
Learning goals Students completing this course should be able to:
- Apply the basic tools of command-line computing
- Decipher how to use novel bioinformatics tools
- Utilize public genomic data in a reproducible fashion
- Manipulate DNA sequence data
- Build an organized and reproducible bioinformatics pipeline
- Use a remote high-performance computing environment
Course textbook:
Buffalo, V. (2015). Bioinformatics data skills (First edition). O’Reilly. LINK
Textbook supplmentary repository
Free Advice:
You need to spend a lot of time with each chapter before we go through it in class. Some chapters are long and dense and will take a few hours to carefully read and follow along with the examples. Trying to get away with skimming carries its own inherent punishment: You will spend the entire class period just trying to keep up, rather than solidifying and practicing knowledge. This feels like drowning.
Grading
Points | Letter Grade |
---|---|
700-800 | A |
640-699 | B |
560-639 | C |
480-559 | D |
<480 | E |
Points are based on:
- 10 Assignments - 20 pts each (8 Regular assignments and 2 TBD assignments)
- 4 Case Studies - 150 pts each (2 Regular case studies and 2 TBD)
Regular Assignments
These are available on our course website. They will generally consist of requiring you to complete a series of tasks as you work through a chapter of the textbook, or put together a script to accomplish a goal. The first assignment is a free-form writing piece.
Case Studies
These will be short projects where we utilize the skills we’ve learned so far to complete a real bioinformatics task. The tasks will gradually become more complex as we gain a larger arsenal of tools. These will require critical synthesis of the skills we have learned, along with some self-directed learning. For instance, you may be required to read through program documentation and troubleshoot the specifics of how to use new software tools. See weekly schedule on our course website for more details.
No exams
This material isn’t ‘exam-friendly,’ and it’s better that you can demonstrate that you can get a task done, than for me to quiz you over the material.
Class Project
We will work with other biology faculty to identify a bioinformatics project that we can do to help them with their research. They will give us data and a task and we will work as a class to do something useful. We may be building a new tool, pasting together a pipeline from existing software, or completing some tricky data processing. It all depends on what they need. The final 2 case studies will be tied up in this project and will be graded.
Americans with Disabilities Act: Students with disabilities that may negatively impact their ability to successfully complete this course should let the instructor know as soon as possible, with documentation from the ASD. “Students who need accommodations because of a disability should contact the UVU Accessibility Services Department (ASD), located on the Orem Campus, in LC 312. To schedule an appointment, or speak with a counselor, call the ASD office at 801-863-8747, or for Deaf/Hard of Hearing individuals, use the video phone number, 886-760-1819.”
Biology Department Policy Students in this class are expected to understand and use proper English grammar, sentence structure, and spelling. Use of dictionaries during quizzes and exams is NOT allowed. Students are also expected to have basic calculating skills that include fractions, decimals, exponents (e.g., squares & square roots, powers of ten) and the ability to solve simple algebraic expressions. In addition, they must be able to add, subtract, multiply, and divide small numbers without a calculator. Understanding of logarithms (logs) will be helpful. Course rigor level should be such that the average grade is about a C.
Student Responsibility It is up to you to see that the requirements for this course are completed. This syllabus is your guide to those requirements. Make certain that you understand what is expected of you. It is up to you to attend class and arrange for time to complete the readings, assignments, and exams. This course is designed for biology majors. If you are not reading at a college level, you WILL have difficulty with this course. There is only one type of “excused” absence, and that is an absence for an official University activity, such as participation in athletics, not just watching but doing, field trip for another course, etc. Make-up exams will NOT be given except for a situation beyond your control for which you provide verifiable (I will verify), written documentation. Family vacations, Illness, family crises, vehicle problems, legal problems, weddings, not studying, or forgetting to take an exam are NOT valid excuses or excused absences, even if you tell me beforehand; emergencies are. If such difficulties require asignificant number of absences during the semester, you are advised to drop the course and take it at another time. You do not need to call me if you will not be in class, I don’t take roll. Class attendance and obtaining the information for the tests is your responsibility.
Academic Honesty and Integrity
Utah Valley University expects all students to maintain integrity and high standards of individual honesty in academic work, to obey the law, and to show respect for others. Students of this class are expected to support an environment of academic integrity, have the right to such an environment, and should avoid all aspects of academic dishonesty. Examples of academic dishonesty include plagiarizing, faking of data, sharing information during an exam, discussing an exam with another student who has not taken the exam, consulting reference material during an exam, submitting a written assignment which was authored by someone other than you, and/or cheating in any form. In keeping with UVU policy, evidence of academic dishonesty may result in a failing grade in the course and disciplinary review by the college. Any student caught cheating will receive, at minimum, zero points on that particular assignment for the first offense. A second offense can result in failing the course and will entail being reported to Student Advising. Academic dishonesty includes, in part, using materials obtained from another student, published literature, and the Internet without proper acknowledgment of the source. Additional information on this topic is published in the student handbook and is available on the UVU website. Situation of academic dishonesty will be reported to the Student Conduct and Conflict Resolution office as, at a minimum, an informational item and potentially as an item for investigation, resolution, or other.
Student Code of Conduct
All UVU students are expected to conduct themselves in an appropriate manner acceptable at an institution of higher learning. All students are expected to obey the law, to perform contracted obligations, to maintain absolute integrity and high standards of individual honesty in academic work, and to observe a high standard of conduct for the academic environment. The Student Rights and Responsibilities Code, or Code of Conduct, outlines for students what they can expect from the University and what the University expects of them. It can be found at http://www.uvu.edu/studentconduct/students/
Student Timelines
You are responsible for being aware of and abiding by the dates and deadlines on the student timelines for this term found at UVU Schedule (http://www.uvu.edu/schedule/)
Understand When You May Drop This Course
It is the student’s responsibility to understand when they need to consider dropping from a course. Dates and deadlines for dropping a course can be found in the student timetables located at http://www.uvu.edu/schedule/. After the period specified, a serious and compelling reason is required to drop from the course and would need approval from not just the faculty but also the department chair as well as the Dean’s Office.
Incomplete Policy
An Incomplete (I) Grade is only given due to an extenuating circumstance. The final decision to issue an Incomplete grade is up to the instructor. Review the following criteria taken from Policy 523 at for information on when an incomplete grade can be given: The student was unable to complete the course due to extenuating circumstances:
- Incapacitating Illness
- Death in the immediate family
- Change in the student’s work schedule by the employer
- Other deemed acceptable by the instructor The student must have completed a minimum of 70% of the required work An Incomplete Grade form indicating work completed and work to be completed must be signed by the department chairperson, and turned into the Registrar’s Office at the end of the semester. Incomplete Grade forms can be obtained from the Registrar’s Office.
Unofficial Withdrawals
UW will be given only when a student stops attending and completing work before the regularly scheduled date to officially withdraw as found in the Student Timetable but did not actually officially withdraw. Rationale: The assumption here is that the student did not realize the necessity to physically withdraw or made an error in this process, but all intentions of the student were to withdraw from the class prior to the withdrawal deadline See also Academic Policies and Standards in the UVU Catalog which notes, “If a student stops attending (but does not officially withdraw) before the last day to withdraw, he/she should receive a UW.”
Late Work
Late work will not be accepted without a doctors or lawyers note unless previously discussed with and approved by your instructor. Computer problems, work schedule, lack of internet access, traffic, travel, or similar do not constitute rationale for late homework. Your instructor has the right to modify their handling of late work.
Individual versus Group Work
All work is to be done individually unless it is clearly identified as group work. By default all assignments are not group work. This means that you cannot work on assignments with others, even if your spouse, friends or family, and turn them in as your own. A “group” in this context means more persons than yourself. You also cannot have others complete the work for you or in part on your behalf.
Inclusivity Statement
We understand that our members represent a rich variety of backgrounds and perspectives. The Technology Management department is committed to providing an atmosphere for learning that respects diversity. While working together to build this community we ask all members to:
- share their unique experiences, values and beliefs
- be open to the views of others
- honor the uniqueness of their colleagues
- appreciate the opportunity that we have to learn from each other in this community
- value each other’s opinions and communicate in a respectful manner
Academic Freedom
For the purposes of this class, academic freedom is generally defined as follow: For faculty and students alike, you have the freedom to disagree with the views and statements of others, but academic freedom should entail tolerance and respect for others, professionalism, and, to the degree possible, fact-based information. Intellectual vigor is best sustained when the free exchange of ideas is carried on within an environment supportive of human dignity and self-esteem. For full guidelines see http://www.uvu.edu/tm/pages/department/acad-freedom.html
Discrimination / Harassment / Sexual Misconduct
It’s On Us to prevent discrimination/harassment against members of protected classes. If you see something, step up and say something. If you encounter discrimination, harassment, or gender-based discrimination (including discrimination or harassment based on pregnancy, pregnancy related conditions, sexual orientation or gender identity) or sexual violence (dating violence, domestic violence, stalking including unwanted electronic contact), please contact the Office for Equal Opportunity/Affirmative Action and Title IX. Additional information regarding options and services can be found at: http://www.uvu.edu/equalopportunity/ and http://www.uvu.edu/studentconduct/docs/title9optionsbrochure.pdf Consistent with State and Federal Law such as Title VI of the Civil Rights Act of 1964 and Title IX of the Education Amendments of 1972, Utah Valley University is committed to maintaining a respectful and safe environment for its students, faculty, staff, and visitors. UVU policies 162 and 165 define and prohibit all forms of unlawful discrimination, harassment, sexual misconduct and retaliation in its programs services and activities. Utah Valley University policy 165 prohibits any form of: • (a) Discrimination based on one or more protected classes, (Race, color, religion, national origin, sex, sexual harassment, sexual orientation, gender identity, age (40 and over), disability, veteran status, pregnancy, childbirth, or pregnancy-related conditions, genetic information, or other bases protected by applicable federal, state, or local law) • (b) Harassment based on one or more protected classes, including sexual harassment (policy 162), or• (c) Retaliation(a negative action or discouraging someone from reporting discrimination/harassment or participating in a University internal investigation). If you need accommodations, please see the appropriate contact below: • ADA: Students who need accommodations because of a disability may contact the UVU Accessibility Services Department (ASD), located on the Orem Campus in LC 312. To schedule an appointment or to speak with a counselor, call the ASD office at 801-863-8747. Deaf/Hard of Hearing individuals, email nicole.hemmingsen@uvu.edu or text 385-208-2677. • Pregnancy: Accessibility Services or Office for Equal Opportunity & Affirmative Action (EOAA) - http://www.uvu.edu/equalopportunity/, ext. 5704, BA 203. • Religious: You may begin by asking your professor. If you have questions or concerns, contact the EOAA. • Veterans (Military Leave, Course Withdraw, or Other Assistance): Veteran Services - http://www.uvu.edu/veterans/, ext. 8212, WB100. • As the result of unwanted sexual harassment, contact, stalking, dating or domestic violence: • EOAA or Student Ombuds - ext. 7237, SC 107 • Student Health Services, if Anonymity is desired- ext. 8876, SC 221 • UVUPD, if you wish to press criminal charges - ext. 5555, GT 331 ### Information about gender neutral facilities or gender personal pronouns: You may ask your professor/supervisor to use your personal name and pronouns. If you are unclear about pronouns or identifiers, you may request clarification. If you have questions or concerns contact LGBT Student Services - https://www.uvu.edu/multicultural/lgbt/ LA 126, ext. 8885 or the EOAA.
Disability Services
Students who need accommodations because of a disability may contact the UVU Accessibility Services Department (ASD), located on the Orem Campus in LC 312. To schedule an appointment or to speak with a counselor, call the ASD office at 801-863-8747. Deaf/Hard of Hearing individuals, email nicole.hemmingsen@uvu.edu or text 385-208-2677. Veteran’s Services UVU is committed to providing a working and learning atmosphere for student veterans and their families. If you are a student veteran or a family member of a student veteran, you are eligible for support services from the Veterans Success Center and may be eligible for Post-9/11 GI Bill benefits. For help receiving your benefits, please contact the Veterans Success Center in the Woodbury Business Building, room 100, via email at veterans@uvu.edu or by calling 801-863-8212. Learn more: http://www.uvu.edu/veterans/