Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Introduktion till klassificeringstekniker i bioinformatik

    Bioinformatik är tillämpningen av tekniker för datavetenskap till området biologi . Målen för bioinformatik är att hjälpa livforskare att organisera biologiska data och utveckla de nödvändiga IT-verktyg för upptäckten av nya vetenskapliga hypoteser . Klassificering tekniker , även känd som klustring tekniker , är viktiga i bioinformatik eftersom de tillåter separering av olika biologiska data med liknande egenskaper i olika uppsättningar . Historia

    Storleken av biologiska data har ökat exponentiellt , med en fördubbling av information observerade var 15 månader . Som ett resultat , är datavetenskap och informatik tekniker som används intensivt i bearbetning och hantering av biologiska data . Den mest grundläggande begreppet i bioinformatik är att de flesta biologiska aktiedata liknande egenskaper och kan delas upp i kluster . Exempelvis kan generna av en organism delas in i deras funktionella grupper eller metaboliska vägar . Proteiner kan också klassificeras utifrån de gener som uttrycks . Klassificering eller klustring tekniker är nödvändiga i förvaltningen av stora databaser av genetiska och biologiska data. Det finns två huvudsakliga typer av klassificeringstekniker i bioinformatik : . Den hierarkiska och k -means klassificeringstekniker
    hierarkiska klassificeringen

    hierarkiska klassificeringen Tekniken organiserar biologiska data till en träddatastruktur . Gener uttrycks som noder i trädet , medan varje underträd av noder representerar ett kluster eller en gruppering av gener. Trädet kan antingen rotade eller rotade . En rotade träd definieras som ett träd med bara en enda nod på toppen . Däremot har en orotad träd flera översta noder .
    K - Means Klassificering

    En mer komplicerad klassificeringen teknik är k -means klassificering , som försöker att hitta en uppsättning centra som minimerar det kvadratiska felet snedvridning bland datamängder i flerdimensionell rymd . Ett kluster klassificeras genom att gruppera relaterade punkter till närmaste centrum . Den Lloyd -algoritmen används ofta i K - Means klassificering teknik . I denna algoritm är datapunkter slumpmässigt arrangerade i separata kluster, som därefter är optimerade för att producera de minimala lokala square error snedvridningar .
    Betydelse

    När besläktade proteiner har varit klassificeras i liknande grupper , kan livforskare använda den informationen för att förutsäga egenskaper hos vissa mindre studerade proteiner . Detta är också applicerbar på andra aspekter av strukturen hos proteiner. En annan användning av klassificeringstekniker är att lösa problemet med att fastställa evolutionära träd av vissa organismer baserat på deras genetiska sekvenser . Den evolutionära träd konstrueras från DNA-sekvensen av organismen med användning av antingen hierarkisk eller k- Medel klassificeringstekniker .
    Överväganden

    hierarkiska klassificeringen teknik är en relativt enkel och effektiv sätt klustring biologiska data . Däremot finns det ingen effektiv algoritm vid skrivande stund som är kompetent att utföra k -means klassificering tekniken effektivt som storleken på de biologiska data ökar . Detta tyder på att en stor beräkningskraft ofta krävs för att utföra k -means klassificering , vilket är en viktig faktor att beakta när man väljer klassificeringen tekniken att använda i bioinformatik program .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Beräkningar i Adobe LiveCycle Enterprise Suite
    ·Så här visar du ett Word-dokument i ASP.NET
    ·Vad är Sub - Pixel Korrigering
    ·Hur man skriver kod för att skapa en cirkel Class
    ·Vad är CSS Templates
    ·Hur man testar Business Objects
    ·Vad är en Web Object
    ·Hur att binda till en typ av objekt Med WPF
    ·Hur Post till JSON i ColdFusion
    ·Oracle : Hur Split Värden i kolumner
    Utvalda artiklarna
    ·Vad är logiskt OR-
    ·Hur man kör en MySQL Query för PHP
    ·Så här aktiverar du PHP på IIS 6.0
    ·Hur man redigerar en Letter i Acajoom
    ·Hur att beräkna höjden av en iFrame
    ·Hur man tar bort statusraden i NetBeans
    ·Hur hämta nummer i ett Query för Access
    ·PHP Vs. Perl Performance
    ·Hur man skapar en vektor av tecken arrayer i C + +
    ·Bästa praxis för hur man Bädda Java i JSP
    Copyright © Dator Kunskap http://www.dator.xyz