Завдання 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
Послідовність:ATGCGCGATACGTAGC
Довжина:16 нуклеотидів

Формула

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 %

Очікуване значення

G + C:9
GC%:56.25 %

AI-пояснення (gpt-5.4)

Опційно · вимагає OPENAI_API_KEY
← До 3D переглядача