Завдання 2 · мова R
GC-вміст послідовності ДНК
Обчислення відсотку нуклеотидів G і C у послідовності
ATGCGCGATACGTAGC за допомогою R-скрипту,
запущеного на сервері через subprocess.run(["Rscript", ...]).
Вхідні дані
A T G C G C G A T A C G T A G C
Формула
GC% = ( count(G) + count(C) ) / length × 100 %
R-функція gc_content(): розбиває рядок на символи через
strsplit(), рахує входження G і C через
sum(bases %in% c("G","C")), ділить на довжину.
Результат виконання R-скрипту
SUCCESS · код виходу 0=== GC-вміст послідовності ДНК === Послідовність: ATGCGCGATACGTAGC Довжина: 16 нуклеотидів Кількість G+C: 9 GC-вміст: 56.25 %