Codex®

Startsida

Codex

Programutveckling

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

Vad är Codex?

Codex är ett program för försöksplanering, utvärdering och optimering. Det föreligger för närvarande i sin tredje kommersiellt tillgängliga version (2.6). Den går att köra under Windows och på Macintosh.

Vid utvecklingen av Codex hade vi som mål att åstadkomma följande fyra egenskaper hos programmet:

1. Generellt. Codex skall kunna användas för att lösa de flesta problem som uppstår vid försöksplanering, utvärdering och optimering i experimentell miljö. Genom att välja ut designer och utvärderingsmetoder som täcker in de vanligaste situationerna och låta programmet automatiskt välja lämpliga metoder, blir Codex ett viktigt hjälpmedel i det vardagliga experimentella arbetet. Det är också enkelt att utvärdera icke designat data.

2. Flexibelt. Codex skall ge möjlighet att anpassa design och modell efter det egna datats unika förutsättningar. Användaren ska inte heller vara låst till programmets begränsningar i funktionalitet, layout, utskriftsmöjligheter m.m. Därför har vi valt att integrera Codex i Excel, som i sig ger enorma möjligheter till att hantera data i tabell- och diagramform, men också ger möjlighet till integration med en uppsjö andra program i Windows- och Macintoshmiljö.

3. Lättanvänt. Codex skall gå att använda efter ett minimum av inlärningstid. Detta åstadkoms genom logiskt uppbyggda menyer, verktygsfält för vanliga kommandon samt ständig tillgång till vägledande hjälpfunktioner on-line.

4. Pedagogiskt. Codex skall bidra till kunskapsutveckling inom försöksplanering och multivariat dataanalys. I stället för att vara en vanlig manual ger Codex Handbook en grund för förståelse av principerna bakom programmet. Den innehåller tre grundliga exempel och kan därför användas direkt som kursmaterial.

Att målen var rätt satta, och att de också uppnåtts i hög grad har vi fått många vittnesmål om. En bra produkt kan dock alltid förbättras ytterligare och vi använder de synpunkter som kommer in om Codex för att vidareutveckla programmet. Nedan följer en sammanfattning av programmets funktioner:

Försöksplan. Codex har 5 automatiskt genererade designtyper (full faktor, reducerad faktor, central composite, Plackett-Burman och Taguchi). Dessa kan studeras på 2 till 5 nivåer. Man har möjlighet att ändra generatorer, skapa "fold-over"-designer samt att lista samspelseffekter. Designen kan randomiseras och sorteras.

Förbehandling. Datatabellen kan expanderas med kvadrat- och interaktionstermer, normaliseras, transformeras (logaritm, kvadratrot och invers), skalas (auto-, ortogonal, kvadratrot och specificerad skalning).

Utvärdering. Codex kan använda tre olika typer av utvärderingsmetoder: multipel linjär regression, PLS-regression med korsvalidering och utvärdering enligt "jack-knife"-metoden eller principalkomponentanalys och -regression med korsvalidering. De två senare metoderna hanterar saknade värden. Resultatpresentationen ger detaljerad information om utvärderingsmodellen, objekten och variablerna i tabeller och diagram. Statistisk analys sker genom ANOVA-tester, F-tester, t-tester och konfidensintervall.

Tillämpning. Codex har funktioner för att använda modellen för prediktion av nya data, som också kan utnyttjas för validering av modellen. Optimeringsrutinen är en avancerad problemlösare som är både robust och flexibel. Du definerar, förutom den respons som du vill maximera, minimera eller hitta ett specifikt värde för, villkor för valfritt antal övriga variabler som du vill styra. Detta innebär att du oftast kan översätta dina mål med studien direkt till kriterier för optimeringsrutinen i Codex och därigenom vara säker på att den funna punkten uppfyller ditt mål. Du får också besked i de fall där det är omöjligt att uppfylla alla kriterier.

Presentation. Codex presenterar resultaten i diagram, tabeller eller både och. Det finns 6 inbyggda diagramtyper (xy-diagram, biplott, normalfördelningsplott, responsyta, konturplott och "error bar chart"). Du kan enkelt ändra utseendet på de olika diagramtyperna.

Varför använda Codex?

I all experimentell verksamhet (kemisk, biologisk, teknisk mm) krävs det rationell analys och tolkning av de data som erhålls från försök. Eftersom experiment kan vara dyra, tidskrävande eller på annat sätt svåra att repetera gäller det att kunna utnyttja den information som finns i data eller planera experimenten så att den önskade informationen erhålls.

I försöksplanering och optimering utarbetar man lämpliga strategier så att de mest informativa experimenten utförs och därefter optimerar man det experimentella systemet. Med hjälp av multivariat dataanalys kan man extrahera ut viktig information ur komplex data och korrelera mellan olika typer av data. CODEX är ett program som hjälper dig att:
• lägga upp en försöksplan på hur experimenten skall utföras
• hitta experimentella variabler som har ett verkligt inflytande
• hitta försök som är felaktiga eller avvikande
• studera de olika variablernas inverkan på resultatet
• studera likheter och olikheter mellan de enskilda proven
• hitta optimala betingelser
• ge förutsägelser hur experimenten skall uföras nästa gång

 

Vilka kan använda Codex?

Programmet är lätt att använda för de flesta, även för dem utan större datorvana. De som använder Excel kan känna sig helt hemma eftersom Codex är helt integrerat i Excel. Det går att köra på både Mac och PC. Programmet är i huvudsak självinstruerande med on-line hjälp vid varje steg. Resultatet redovisas oftast i grafisk form i anslutning till resultattabeller och därigenom kan man få både en snabb överblick (grafiska bilden) och detaljerad information (tabellen).

När använder man Codex?

CODEX är ett försöksplanerings- och optimeringsprogram som kan användas i de flesta fall när man har någon typ av experimentell data. Nedan följer några exempel på tillämpningar:
• Optimering av upplösning i kromatografiska tekniker
• Optimeringar av synteser
• Utveckling och optimering av mätmetoder
• Korrelationsstudier vid kliniska försök
• Processoptimering och processkontroll
• Blandningsoptimering
• Samband mellan farmakologiska egenskaper
• Modellutvärdering
• Struktur/Aktivitet-samband
• Metodutveckling
• Metodvalidering
• Undervisning i försöksplanering och optimering

Tillsammans med Excel har du enorm tillgång till andra funktioner (över 400 st), utskriftsmöjligheter, integration med ordbehandlingsprogram eller andra program mm.

Exempel på områden som Codex används inom är: Analytisk kemi, Bioanalys, Biokemi, Farmaceutisk analys, Farmaci, Farmakologi, Kemisk analys, Klinisk diagnostik, Kliniska studier, Kvalitetskontroll, Miljökemi, Organisk kemi, Processanalys, Processutveckling, Produktkontroll, Produktutveckling, Råvarukontroll, Strukturanalys