Учебная страница курса биоинформатики,
год поступления 2024
1. Задание на функции vlookup (ВПР)и iferror (ЕСЛИОШИБКА)
ВПР сокращение от вертикальный просмотр
Эта функция позволят переносить данные из колонок одной таблицы в другую таблицу.
Требование. Идентификаторы строк в обеих таблицах
- должны быть уникальными, т.е. встречаться один раз в колонке таблицы
- должны быть идентичными; в новый столбец одной таблицы в строку с определённым идентификатором могут быть перенесены данные из строки второй таблицы с тем же идентификатором из указанного в формуле столбца. Если во второй таблице нет строки с тем же идентификатором, возвращается сообщение об ошибке, на этот случай пригодится функция iferror (ЕСЛИОШИБКА)
Порядок строк в одной и другой таблице не имеет значения.
Задание
Данные в google sheet с двумя листами
Создать новый документ Google Sheet с двумя страницами, назовите его Classwork8. Назвать одну страницу MTases (принятое у специалистов сокращение от Prokaryotic DNA Methyltransferases), вторую Addinfo.
- Скопировать на страницы своего документа Google Sheet данные из соответствующих страниц задания.
- На своей wiki странице поставить ссылку на свой документ и подписать её
- В таблице Addinfo есть колонка Methtype, отсутствующая в таблице MTases. Следует перенести информацию о типе метилирования в соответствующие строки таблицы MTases с помощью функции vlookup()(Никак иначе не получится) . В строках таблицы MTases, идентификаторы которых отсутствуют в таблице Addinfo, следует написать значение NOTfound (используйте функцию iferror() ).
- Посчитайте сколько идентификаторов из MTases не встретилось в Addinfo. Используйте функцию counf() (счётесли).
- *(дополнительное) Все значения, встречающиеся в колонке Methtype страницы MTases перечислены в строке заголовков. Посчитайте сколько раз встретилось каждое из них. Вывод напишите на wiki странице дома.
Расшифровки обозначений; "m.." - тип метилирования не определён; если указано два типа метилирования, то один и тот же белок умеет метилировать два атома двух оснований ДНК в сайте связывания или вблизи него. Dead line на премиальный балл - следующее занятие.
2. Задание на фильтры
В книге Feature_table (которую вы создали в рамках дз) создайте 3 новых листа: gene, CDS_with_protein и CDS_without_protein. В них надо поместить соответствующие строки с основного листа.
Для этого воспользуйтесь функцией фильтра: выделите нужный столбец -> Данные -> Создать фильтр.
В первой ячейке столбца появится значок фильтра. Нажмите на него и выберите те значения столбца, которые хотите оставить (по умолчанию выделены все, чтобы снять выделение - нажмите "сбросить"). Скопируйте получившуюся таблицу на соответствующий лист. Фильтровать нужно по столбцам feature и class.
Поменять фильтр можно в любой момент, потому что он не удаляет данные из таблицы, а временно показывает вам только выбранные значения.