Тижневі звіти - sophiakravchuk/geneanalysis_project GitHub Wiki
- Прочитав статті на тему біоінформаційних технологій
- Почала пошуки відповідного API.
- Надіслала запити на отримання декількох API.
- Почала готувати опис проекту.
- Не отримавши відповіді за запитами, почала шукати інший спосіб отримати дані.
- Ознайомилася з сайтом NCBI та його можливостями.
- Підготував вимогу на систему.
- Ознайомилася з такими бібліотеками Python як: lxml, urllib.request, os.path, hashlib, requests
- Написала опис модулів, пакунків модулів, бібліотек, які будуть використовуватися для роботи.
- Визначила та написала функціональні та нефункціональні вимоги до програми.
- Розробила приклад використання модулів, пакунків модулів, бібліотек, які будуть використовуватися для роботи.
- Детальніше вивчила необхідні для роботи бібліотеки та модулі;
- Детальніше вивчила структуру сайту NCBI.
- Ознайомилася з вимогами виконання третього етапу курсової роботи;
- обдумала принцип використання абстрактного типу даних.
- Проблема, яка виникла: Який абстрактний тип даних краще обрати для використання?
- Прочитала інформацію про відповідність абстрактних типів даних до структур даних;
- визначила перелік операцій, які мені необхідно проводити з даними.
- використала структуру даних DynamicArray у одному з класів.
- створила діаграми класів, які я буду використовувати.
- Почала розробку відповідних класів
- вдосконалила кодй.
- виправила недоліки у програмі.
- Описала абстрактні типи даних, які буду використовувати у програмі;
- Ознайомилася з вказівками до виконання 4 етапу.
- Продовжила роботу над основною програмою;
- ознайомилась з вимогами до п'ятого етапу курсової роботи.
- згенерувала документацію до коду за допомогою sphinx.
- Доробила останні етапи курсової роботи;
- Зробила відео-приклад виконання програми;
- Додала всі необхідні файли до репозиторію;
- Оновила інформацію у файлі README.MD;
- В результаті завершила роботу над проектом.