Единица 9 / 11

Научна визуелизација: Прикажување податоци искрено и разбирливо

Добивки:

  • Способност да се изберат основни графички типови на биологија како што се вулкански заговор, топлинска карта, кутија/виолина и PCA за намената.
  • Способност да се применат принципи на искреност како што се оската почнувајќи од нула, дефиниција на лента за грешки, n информации и пристапна палета
  • Способност да се избегнат погрешни графикони кои ја кријат дистрибуцијата, ја сечат оската и ги разубавуваат податоците

Биолошкиот наод, колку и да е важен, не може да се разбере доколку не се визуелизира добро. Во исто време, лош или погрешен график може погрешно да ги претстави податоците; Ова е и етички проблем и научна грешка. Во оваа единица, ќе разговараме за типовите графикони кои најмногу се користат во биологијата, како брзо да се произведат со вештачка интелигенција и на што да се обрне внимание за да се осигура дека графикот е искрен.

AI произведува парцели со квалитет на емитување во секунди со matplotlib/морски код; но ваша работа е да одлучите дали графикот точно ги претставува податоците.

Основни типови на графикони во биологијата

  • Заплет на вулкан: Споредба на големината на ефектот (log2FC) и значајноста (-log10 p) во диференцијалното изразување. Ги покажува променетите гени на прв поглед.
  • Топлинска карта: Шема на изразување на повеќе гени/примероци во бои. Ги открива обрасците преку групирање.
  • Парцела на кутија/виолина: Споредување на распоредот на групите. Поискрен е од просечната лента бидејќи го покажува ширењето.
  • Графикон PCA: Намалување на високодимензионални податоци на 2 димензии и прикажување на групирање на примероци (анализа на главна компонента).
  • Филогенетско дрво: Прикажување на еволутивниот однос на видовите/секвенците преку разгранување.
  • Крива на преживување (Каплан-Мајер): Прикажување на веројатноста за настан (на пр. смрт) со текот на времето.
Совет: Едноставните столбести графикони исцртани на средната вредност честопати се погрешни во биологијата бидејќи ги заматуваат поединечните точки на податоци и дистрибуцијата. Ако е можно, одлучете се за графичка кутија или „пчелина“ која исто така покажува точки. Ако има малку податоци, покажете ги сите.

Искрени графички принципи

  • Нека оската започнува од нула (особено во столбест дијаграми); скратената оска ја преувеличува разликата.
  • Наведете која е лентата за грешки: стандардна девијација, стандардна грешка или интервал на доверба? Овие се многу различни.
  • Прикажи n: Колку примероци се добиени треба да биде во графиконот или во насловот.
  • Користете палета погодна за далтонисти (на пр. viridis); Не се потпирајте на црвено-зелената разлика.
  • Не ги разубавувајте податоците: бришењето на надворешноста, поместувањето на оската или само прикажувањето на убавото повторување е научно несоодветно однесување.

Чекор по чекор: производство на вулканска карта

  1. Подгответе ги податоците: табела со колони gen, log2FC, padj.
  2. Трансформација: Пресметај -log10(padj) за y-оската.
  3. Поставете прагови: |log2FC|>1 и padj<0.05.
  4. Обојте го: горе, долу, бесмислени три категории.
  5. Ознака: наведете неколку (не сите) од најсилните гени.
  6. Наслов и оска: Исчистете ја етикетата, n информации, опис на прагот.

Шаблони за копирање на брзините

Улога: Вие сте научен асистент за визуелизација. Задача: Нацртајте вулканска слика од мојата табела со диференцијални изрази (gen, log2FC, padj). Праг: padj<0,05 и |log2FC|>1. Обојте ги трите категории и означете ги 10-те најзначајни гени. Далтонист пријателска палета, јасна етикета на оската, додадете n информации во заглавието. matplotlib, квалитет на емитување. Коментиран код.

Нацртајте топлинска карта: редовите се 50 најпроменливи гени, колоните се примероци. Изведете нормализација на редови со Z-оценка, додадете хиерархиско групирање, користете палета viridis. Прикажи групи на примероци со лента во боја.

Објаснете дали лентата за грешки во мојот график треба да биде стандардна девијација или стандардна грешка, во зависност од целта на експериментот. Објаснете ја разликата помеѓу двете и последиците од изборот на погрешен.

Направете го овој столбест дијаграм поискрен: додајте поединечни точки на податоци на врвот, оската за почеток на нула, покажете n. Достапен код: [шифра]

Слаб промпт / Силен промпт

Слаб: „Зацртај го приносот“.

Силно: „Имајте податоци за ензимската активност за 4 групи (n=8 секоја). Нацртајте виолинска табела со споредување групи; преклопете поединечни точки на податоци за секоја група; прикажете средна линија; започнете ја оската y на нула; додадете единица на етикетите на оските (nmol/min); користете палета погодна за далтонистите. Проверете дали графиконот правилно ја прикажува дистрибуцијата."

Разлика: Моќниот потсетник има тип на графикон, n, политики за искреност и единица. Моделот произведува графика која е информативна, а не погрешна.

три мини футроли

Случај 1 - Скратена оска: Во една презентација, разликата од 3% помеѓу две групи беше направена да изгледа огромна со стискање на оската помеѓу 95-100. Кога вештачката интелигенција ја стартуваше оската од нула, се покажа дека разликата е всушност мала. Поука: манипулацијата со оската го доведува гледачот во заблуда.

Случај 2 - Скриена дистрибуција: столбест дијаграм покажа две групи „значително различни“; но кога се додадоа бодовите, се виде дека групите во голема мера се преклопуваат, а разликата доаѓа од неколку отфрлени точки. Кога моделот предложи да се додадат поени, вистинската приказна излезе на виделина. Лекција: графикон кој крие лаги за дистрибуција.

Случај 3 — Проблем со далтонизмот: Нацртана е топлинска карта со црвено-зелена палета; Приближно 8% од публиката (мажи со далтонисти) не можеа да ја видат разликата. Кога се префрлив на палетата Виридис, табелата стана читлива за сите. Лекција: пристапната палета треба да биде стандардна.

споредбена табела

Цел

соодветна графика

Да се избегнува

диференцијален израз

вулканска карта

сурова стр листа

Групна дистрибуција

кутија/виолина+точки

обичен стап

шема на повеќе гени

Топлинска карта (групна)

долга маса

Групирање на примероци

PCA

-

време-настан

Каплан-Мајер

просечна лента

Вообичаени грешки

  • Скратена оска: преувеличување на разликата.
  • Сокриј ја дистрибуцијата: Прикажи само просечна лента.
  • Не дефинирање на лентата за грешки: конфузија SD/SE/GA.
  • Не се наведува n: Читателот не може да ја оцени веродостојноста.
  • Недостапна боја: со исклучок на далтонистите со црвено-зелена палета.
  • Разубавување на податоците: Селективното претставување е научно недолично однесување.
Внимание: Секое распоредување на графикот што прави податоците да изгледаат поинаку од она што се (сечење на оската, криење на оддалеченоста, селективно повторување) е повреда на научниот интегритет. ВИ може технички да создаде „убав“ графикон; но ваша одговорност е да бидете сигурни дека графиконот правично ги претставува податоците.

Филогенетско дрво и графикони на врски

Визуелизација специфична за биологијата е филогенетското дрво, кое ја покажува еволутивната врска на видовите или секвенците. Шемата за разгранување укажува на поврзаност, а должината на гранките ја покажува количината на промена. Вештачката интелигенција пишува код што гради дрво од порамнети секвенци (на пр. со Biopython Phylo или ete3) и го црта дрвото во читлив формат. Сепак, постојат две замки во толкувањето на дрвото: игнорирање на должината на гранката и гледање само на разгранување и не специфицирање на лентата за подигање (вредноста што покажува колку е сигурна гранката). Гранката со ниска поддршка не е доволна за да се бара дефинитивно сродство.

Нацртајте филогенетско дрво од порамнети низи. Прикажи ги должините на гранките на скала, додајте вредности за поддршка за подигање на јазлите, обележете ги гранките со мала поддршка под 70%. При толкување на дрвото, приоѓајте се на гранките со ниска поддршка со претпазливост.

Табела со график: кој кога

Не секој податок бара графика. Онаму каде што се важни точните бројки (на пример, точните вредности на неколку групи, статистички резултати), добро организираната табела е супериорна во однос на графиконот. Табелата ја прикажува шемата и споредбата; Табелата ја дава точната вредност. Кога ќе се побара вештачка интелигенција, „дали овие податоци треба да се прикажат како график или табела?“ и барањето оправдување ја зајакнува вашата презентација.

Конечно, графиконот треба да биде самообјаснет. Читателот треба да може да разбере што е прикажано само со гледање на графикот и неговиот наслов без да го прочита текстот: треба да се означат оските и со единици, да се дефинираат групите, да се специфицира n, да се означи статистичка значајност. Прашајте ја вашата графика на вештачката интелигенција „дали е самостојна со нејзиниот наслов и ознаки? Увидот е добра последна проверка.

Табела подготвена за објавување: технички детали

Постојат некои технички детали кои ја преземаат графиката од доброто изглед на екранот до употребливи во емитување, а вештачката интелигенција може да ги додаде во кодот. Прво, резолуција: списанијата често бараат висока резолуција (300 DPI и погоре) или векторски формат (PDF, SVG); Ова осигурува дека графиката не се замаглува при печатење. Второ е големината на фонтот: ознаката што може да се прочита на екранот може да не се чита кога е намалена на страницата на статијата; точките на оската и етикетата треба да се прилагодат соодветно. Трето, конзистентност: користењето на кодирање со иста боја (на пр., контрола секогаш сива, третман секогаш сино) низ сите графикони во истата студија го спречува читателот да го редекодира секој график. Можете да ги додадете овие детали во еден чекор со тоа што ќе и кажете на вештачката интелигенција „направете ја оваа графика подготвена за објавување: 300 DPI, векторски излез, голема големина на фонт, конзистентна палета на бои“.

Подгответе ја мојата табела за објавување: 300 DPI и исто така зачувајте како вектор (PDF), зголемете ги големините на оските и етикетите до големина што може да се читлива, применувајте конзистентна палета на бои низ целото прикажување (контрола=сива, третман=сина). Дајте коментиран код со matplotlib.

Сумирано

Добар научен график ги прикажува податоците и јасно и искрено. Вулканска парцела, топлинска карта, заплет на кутија/виолина и PCA се основни алатки на биологијата. Вештачката интелигенција брзо го пишува кодот за овие графикони, но ваша задача е да ги следите принципите на чесност, како што се започнување на оската на нула, прикажување на дистрибуцијата, дефинирање на лентата за грешки, наведување n и пристапна палета. Убавата графика не е искрена графика.

Задача за апликација

Со множество податоци што го имате (или примерок), нека вештачката интелигенција направи две графикони: график за виолина/кутија со точки на податоци што ја прикажуваат групната дистрибуција и вулкански график од табела со диференцијални изрази. И во двете, стартувајте ја оската од нула (доколку е соодветно), додадете n во насловот, користете палета погодна за далтонисти. Потоа замолете го моделот да произведе „погрешна“ и „искрена“ верзија на истиот столбест дијаграм и објаснете ја разликата.

листа за проверка

  • [ ] Го избрав типот на графиконот според податоците и целта.
  • [ ] Правилно ја иницијализирав оската од нула.
  • [ ] Ги покажав точките на дистрибуција/податоци, не само просекот.
  • [ ] Наведов што е лентата за грешки (SD/SE/GA).
  • Додадов [ ] n информации на графиконот.
  • [ ] Користев палета за далтонисти и не ги разубавив податоците.