PathWhiz הוא כלי ציור מקיף, באינטרנט מסלול להפקת הביוכימיים וביולוגיים. היא משתמשת בפומבי מסדי נתונים נגישים לוחות להרחבה בקלות המורכב מרכיבים שונים של מסלול מראש נמשכים. פרוטוקול זה מתאר כיצד לבנות מסלולים חדשים בקלות, לשכפל ולערוך מסלולים קיימים, ולהרבות מסלולים נמשכים בעבר אורגניזמים שונים.
PathWhiz הוא שרת אינטרנט מובנה כדי להקל על יצירת תרשימים מסלול צבעוני, אינטראקטיבי, נעים למראה עשירים מידע ביולוגי. המסלולים שנוצרו על ידי יישום מקוון זה מחשבים יכולים לקרוא ו תואמים באופן מלא עם למעשה כל-דפדפני האינטרנט ומערכות הפעלה במחשב. היא משתמשת שפותח במיוחד, ממשק ציור מסלול מותאם לשימוש באינטרנט המאפשר בחירה ומיקום של שילובים שונים של ישויות מראש רתומות ביולוגיות או ביוכימי לתאר תגובות, אינטראקציות, תהליכי הובלה ואירועים מחייבים. פלטת צבעים של ישויות זו מורכבת של תרכובות כימיות, חלבונים, חומצות גרעין, קרומים תאיים, מבני subcellular, רקמות, ואיברים. כל הרכיבים החזותיים זה יכול להיות מותאם באופן אינטראקטיבי אישית. זאת ועוד, מאחר הכלי הזה הוא שרת אינטרנט, כל המסלולים ואלמנטי מסלול נגישים לציבור. סוג זה של מסלול "מיקור המונים" כלומר PathWhizכבר מכיל אוסף גדול הגדל במהירות של מסלולים נמשכים בעבר ואלמנטי מסלול. כאן אנו מתארים פרוטוקול ליצירה קלה והמהירה של נתיבים חדשים ואת השינוי של מסלולים קיימים. כדי להקל עוד יותר מסלול עריכה ויצירה, הכלי מכיל פונקציות שכפול התפשטות. הפונקציה שכפול מאפשרת מסלולים קיימים לשמש כתבניות כדי ליצור או לערוך נתיבים חדשים. פונקצית ההתפשטות מאפשרת לקחת מסלול קיים באופן אוטומטי להפיץ את זה על פני מינים שונים. מסלולים שנוצרו עם הכלי הזה יכול להיות "מחדש מנוסח" לתוך פורמטים שונים (KEGG דמוי או טקסט-ספר וכדומה), צבעוני עם רקע שונה, מיוצא BioPAX, SBGN-ML, SBML, או פורמטים חילופי נתונים PWML, והורדת כמו תמונות PNG או SVG. המסלולים ניתן לשלב בקלות לתוך מאגרי מידע מקוונים, משולבים מצגות, פוסטרים או פרסומים, או בשימוש בלעדי להדמיה וחקר באינטרנט. יחסי ציבור זהotocol יושם בהצלחה לייצר מעל 2,000 דיאגרמות מסלול, אשר נמצאות כיום מאגרי מידע מקוונים רבים, כולל HMDB, DrugBank, SMPDB, ו ECMDB.
דיאגרמות מסלול ביולוגי הוא כמו שרטוטים עבור מדעני חיים. הם אולי נתיבים התמציתיים ואינפורמטיבי ביותר התאר תהליכים ביולוגיים ואת קשרי קשר בין גנים, חלבונים, מטבוליטים. הסיבה לכך היא כי תמונות מעובדות ביעילות רבה יותר ולעתים קרובות הרבה יותר מובנות בקלות על ידי בני אדם מאשר טקסט 1. האיכות, הפרט, והתוכן של דיאגרמות מסלול יכולים להשתנות במידה ניכרת. הבדלים אלה לעתים קרובות תלויים ייעודם של המסלול ואת הכישורים של אמן המסלול. מסלולים שנוצרו למטרות חינוכיות כגון תרשימי קיר או ספרי לימוד נוצרים לעתים קרובות על ידי אמנים מקצועיים. כתוצאה מכך, דיאגרמות המסלול האלה הם הרבה יותר חזותיים מהנים ומציע הרבה יותר בפירוט ביולוגי עם תיאורים מלאים של מבנים המטבוליט, רכיבי subcellular, מבנים תאיים, רקמות, ואיברים. "לימוד" אלה ייצוגים לעתים קרובות כוללים שטרי מפורטפרשנויות. מצד השני, דיאגרמות מסלול המיועד ליישומי אינטרנט לעתים קרובות צריך להקריב אומנותי בעושר חזותי לטובת דיאגרמות "חיווט" קריאת מכונית פשוטה. דיאגרמות wireframe אלה הם יותר בקלות ממופה תמונה לגיליונות. דיאגרמות מסלול פשוט הוא הבסיס למאגרי מסלול מקוונים פופולריים כגון KEGG 2, MetaCyc 3, Wikipathways 4, ו 5 Reactome. הופעה של מסדי נתונים מסלולים מחשב תואם גם הוביל את המראה של כלי ציור מסלול מחשב תואם. במילים אחרות, אחד לא צריך להיות אמן מקצועי או מתכנת מקצועי כדי ליצור דיאגרמות מסלול שמיש. לדוגמא, כלי הנתיב של BioCyc 6 ותוכנת PathVisio של Wikipathway 7 לאפשר למשתמשים ליצור בחופשיות מסלולי מניות קריאות מכונים BioPAX 8 אnd / או בפורמט HTML. בנוסף, ישנם מספר חבילות תוכנה חופשית עצמאיות אחרות, כמו גם חבילות מסחריות התומכים דור מסלולי מסגרת תיל הניתן לקריאה במכונה, שונים, כגון cytoscape 9, 10 GenMAPP, PathCase 11, ו VisANT 12.
הפישוט של דיאגרמות מסלול באינטרנט גדל בעיקר מהמגבלות ההסטוריות נמצאות דפדפני אינטרנט רבים וכלי עיבוד מבוסס אינטרנט. עם זאת, התקדמות משמעותית בטכנולוגיות אינטרנט נעשתה בשנים האחרונות. זה הציע כי זה יכול להיות אפשרי כדי ליצור דיאגרמות מסלול אינטראקטיבי, אינטרנט תואם כי הם פשוט וצבעוני, כשם אסתטי וכשם ביולוגית מלאה כמו אלה שנמצאו בספרי הלימוד. עבודה זו הובילה להתפתחות PathWhiz. PathWhiz יושמה באמצעות Ruby on Rails (http://rubyonrails.org, גרסה 4.2.0) אינטרנט framework שילוב מסדי נתונים יחסיים MySQL (https://www.mysql.com, גרסה 5.1.50) כדי לנהל את כל הנתונים מסלול, כולל יחסים ישות, הפניות חיצוניות, תיאור, מפרטים להדמיה מבנים כימיים. הלקוח האינטרנט החזיתי נשלטת על רובי און ריילס בשילוב עם Backbone.js (http://backbonejs.org, גרסה 1.0.0) כמסגרת האינטרנט החזיתי של עורך.
פותח במקור עבור באוצרות של מאגר נתיב מולקולות קטן אדם בלבד (SMPDB) 13, PathWhiz 14 מאז הוארכו לתמוך בדור מסלול עבור אורגניזמים רבים אחרים וכדי לתפקד כתמונת מסלול כללית מסד ידע. בפרט, כלי אינטרנט זה מאפשרים יצירה של המגוון הרחב של מסלולים ביוכימיים / ביולוגיים כולל מטבולית, אינטראקצית חלבון, איתות מולקולרית, פיסיולוגי, ושבילי סמים / מחלה. כלי ציור מסלול זה שונה מרוב אחרכלים להפקת מסלול בשלושה אופנים מרכזיים: 1) הוא שרת אינטרנט ולא חבילת תוכנה עצמאית, הניתנת להתקנה; 2) הוא תומך הדור הקליל ויזואליזציה אינטראקטיבית של תרכובות כימיות, חלבונים, חומצות גרעין, קרומים תאיים, מבני subcellular, רקמות, ואיברים; ו -3) הוא מאפשר למשתמשים ללוות בקלות, לבנות או לשפר את העבודה של משתמשים אחרים, ובכך לאפשר לדור מסלול "שמקורו קהל". כשרת אינטרנט, יש לו מספר יתרונות על פני כלי תוכנה להורדה, פלטפורמה ספציפית. בפרט, זה תואם עם כל מערכת פלטפורמה, הפעלה ודפדפן האינטרנט מודרני. יתר על כן, היא אינה דורשת מהמשתמש להירשם בכדי להתחיל ביצירת מסלול (אם כי משתמשים יכולים בחופשיות ליצור "חשבון פרטי" על מנת לעקוב אחר ולשלוט הנגישות של המסלולים הם יוצרים). אולי התכונה המושכת ביותר של הכלי הזה היא כמות פרטים ביולוגיים וביוכימיים שניתן להוסיף בקלות לתוךכל נתיב דרך לוח של תמונות מראש שניתנו ובסיס נתונים רחב של חלבון ונתונים ביוכימיים. זה מאפשר הוא "בלתי-אמנים" ו- "לא-מתכנתים" ליצור בקלות צבעוני, אסתטיים ומפורטים עשיר מסלולים כי הם-אינטרנט תואם באופן מלא הניתן לקריאה במכונה. השוואה מפורטת יותר בין PathWhiz וכלי ציור מסלול אחרים מסופקת בלוח 1.
מספר מאגרי מידע מדעי החיים פופולרי כבר השתמשו בכלי הציור מסלול זה כדי ליצור מסד נתונים ספציפיים, באינטרנט, דיאגרמות מסלול אינטראקטיבי. לדוגמא, מסד הנתונים של metabolome Escherichia coli (ECMDB) 15 שעודכנו לאחרונה ספריית המסלול שלה עם יותר מ 1,650 מסלולים נמשכים באמצעות כלי מבוסס אינטרנט. כל מסלול ב ECMDB מוצג כעת כמפה תמונה עשירה בצבע, המקושר באופן מלא עם תיאורי מבנה המטבוליט וחלבון מפורטים, כמו גם בשחור לבן KEGG-l פשוטהבתרשים חוט אייק. עדכון מסלול בקנה מידה גדולה זה הוביל לגילוי של מטבוליטים ביניים רבים שלא נכלל בעבר במסדי נתונים מטבוליות coli Escherichia אחרים. מסדי נתונים אחרים, כגון מסד נתוני האדם metabolome (HMDB) 15, לא רק להסתמך על מסלולי PathWhiz לתאר ולתאר מטבוליות מסלולי איתות, אלא גם כדי לתאר את השינויים מטבוליים הקשורים למחלות כמו סרטן. HMDB כוללת כיום 101 מסלולים מטבוליים, 376 מסלולי פעולת תרופה, 233 מסלולים הקשורים במחלה ו -16 מסלולי איתות, כל שנוצרו באמצעות כלי אינטרנט זה.
הפרוטוקול הבא מתאר בפירוט כיצד PathWhiz ניתן להשתמש כדי ליצור בקלות, לשכפל, ולהפיץ הביוכימיים עבור למגוון מטרות ויישומים.
הפרוטוקול המתואר כאן ליצירת מסלול מטבולים פשוט (מחזור TCA) ניתן להתאים כדי ליצור מגוון רחב של מסלולים מורכבים הניתנת לקריאה במכונה, ביולוגי לכל מינים. יתר על כן, פרוטוקול זה גם מתאר כיצד ניתן לשכפל או להפיץ מסלולים קיימים שנוצרו על ידי משתמשים אחרים. בניית מסלול באמצעות הכלי הזה דורש צעד-אחר-צעד חזר תוספות של תגובות, אינטראקציות, תהליכי הובלה, ותת-מסלולים, שכל אחד מהם מחוברים באמצעות אלמנטים חופפים. לשים את כל אלה יחד מאפשר ליצור דיאגרמות מסלול צבעוני, חזותי מהנה המספק פרט ביולוגי רב בהקשר ביולוגי שימושי. השלבים המתוארים בפרוטוקול זה הם פשוטים יחסית, ואת הזמן שנדרש כדי לבנות דיאגרמה מסלול תלוי בגודל ובמורכבות של המסלול. עם קצת תרגול, רוב האנשים יכולים לדקלם דיאגרמה מסלול איכותי המורכב על 15-20 תגובות או תהליכיםמרכיבים תאיים כמה ד בתוך כ -15 דקות. משתמש חדש עשוי להימשך עד 30-40 דק 'כדי ליצור מסלול של גודל ומורכבות דומים. את הזמן הדרוש כדי ליצור מסלול הוא בערך ליניארי עם מספר התגובות / תהליכים שצריכים להיות שניתנו.
יצירת מסלול באיכות גבוהה באמצעות כלי מבוסס אינטרנט זה תלויה באיכות ופרטים של מקור החומר (מסלולים מתוך ספרים, מאגרי מידע מקוונים, נתונים ניסיוניים, סקיצות מצוירות ביד) ואת האנינה מסלול "האמן". מי שרוצה ליצור דיאגרמות מסלול באיכות גבוה יותר צריך לשים לב במיוחד סעיפי 1.11, 1.15 ו 1.20 של הפרוטוקול, מאז סעיפים אלה מתארים את היצירה ועריכה של אלמנטי תגובה (מגיבים / מוצרים, אנזימים, קצוות, תמונות, תיבות זום, תוויות, וממברנות). תרשימי המסלול הטובים ביותר יהיו שילוב בין מידע בתבונה מתוך כמה ייצוגים קיימים של המסלול ככל האפשר כולל אלה שנמצאו בooks, פוסטרים, ניירות, מאגרי מידע מקוונים. מפתח נוסף ליצירת מסלולים איכותיים בודק את התקינות בזהירות התגובות לפני יצירת תגובה (באמצעות סעיף 1.11 לפרוטוקול). אם תיקחו את הזמן ומאמץ כדי להבטיח את המגיבים, המוצרים, ואנזימים מעורבים (שרבים מהם כבר קיים המאגר הגדול של PathWhiz) נכון עבור כל מין הוא מאוד חשוב. כמו כן, חשוב להיות מודע למיקום הסלולר מן התגובות לכלול מרכיבים תאיים או subcellular מפתח כדי לספק את ההקשר הביולוגי הנכון. ניתן לעשות זאת על ידי בדיקת אישרו את התגובה באמצעות מאגרי מידע מקוונים כגון UniProt. ריכוז כל המידע הנדרש בהישג יד, יחד עם סקיצה גסה, ציור ידני של מסלול להיווצר תפחית שגיאות ואת הזמן הכולל בילה מאוד על ציור או טיוח.
כפי שניתן היה לצפות, גדולים יותר מסלולים מורכבים ייקחו זמן רב יותר כדי להבהיר, particularly אם האלמנטים ותהליכים הרצויים אינם כבר במסד הנתונים של PathWhiz. כשעובד עם מסלולים גדולים, זה בדרך כלל חכם כדי לעבור ממצב השמירה אוטומטית אל ידני מצב חיסכון, על מנת למנוע בפיגור רב בין פעולה לפעולה. כאשר משכפלים מסלול, את משך זמן המשתמש עשוי לחכות המסלול שיופק תלוי במספר הגורמים במסלול. רוב המסלולים ניתן לשכפל כ 1-2 דקות. כאשר הפצת מסלול, טיוח מוצלח של מסלול מופצות החדש תלוי עד כמה דומה שני המינים הם, כמו PathWhiz משתמשת תפציץ 17 רצף חיפושים כדי למצוא אנזימים הומולוגיים בין המינים. מסלולי Larger יהיו איטיים יותר כדי להפיץ כי פיצוץ יהיה צורך לרוץ על מספר רב יותר של אנזימים. הניסיון להפיץ מסלולים בין מינים שונים המשמעותי (תניח בין שמרים ובני האדם) יגרום מסלולים להיות שניתנו עם מספר חלבונים לא-מוכרים. אלה "מרוחק" pמסלולי ropagated בדרך כלל ידרשו עריכה ידנית נוספת. בשל אופיו ויזואלית ביותר של דיאגרמות מסלול ואת הפירוט שניתן הביא מסלול, זה תמיד רעיון טוב כדי לעבוד על מחשב עם מסך גדול באופן סביר (> 20 אינץ 'או> 50 סנטימטרים) ו חיבור אינטרנט טוב (> 5 Mbps).
אם בעיות עם טיוח או מסך מרענן הם נתקלו, המשתמש יכול לעשות כמות קטנה של פתרון בעיות. אם מסלול גדול ומורכב לוקח יותר מדי זמן כדי לעדכן, המשתמש ייתכן שיהיה צורך לרענן את הדף. אם נתיב לא להפיץ כצפוי, המשתמש יכול לעשות קצת עריכה ידנית על מנת להבטיח כי כל האלמנטים מוצגים כראוי. כמו כן, בתור דוגמא ספציפית יותר, אם אלמנטים של תגובה אינם מוצגים, המשתמש עשוי צריך לוודא שכל האלמנטים או האנזימים נבחרים כמו שצריך ואת הקצוות אינם מוסתרים. הקישור "עזרה" בכותרת הראשית עשוי להיות שימושי אם המערכת נתקלת בבעיה. הדרכה היאזמין תחת לשונית "המורה" וכן הוראות שימוש זמין תחת לשונית "מדריכים למשתמש". שני מסביר הרבה מן התכונות של הכלי בפירוט. משתמש המדריך ניתן להשתמש כדי לפתור או להסביר מגבלות פוטנציאל תכונה מסוימת, כגון כאשר משתמש נועל מסלול ובהמשך מבקש לערוך אותו.
כפי מודגש באמצעות פרוטוקול זה ודרך הדוגמות המסופק הדמויות הנלוות, הכלי הזה מציע מספר תכונות ייחודיות לא נמצאו בכל (או רוב) כלי ציור מסלול אחרים (ראה טבלה 1). ראשית, הוא מלא מבוסס אינטרנט לחלוטין ללא תלות בפלטפורמה. שנית, היא תומכת טיוח ודור קליל של ססגוני, ביולוגי מורכב, נעים למראה, דיאגרמות מסלול המקושר באופן מלא כי ניתן גם להמיר לפורמטים הניתן לקריאה במכונה (BioPAX, SBGN-ML 18, 19 SBML, PWML 14). שלישית, סוגים דיאגרמות מסלוליכול להיות עיין טד על ידי כלי זה, חפש, שנבחר ובחן בקלות באמצעות מסד נתונים מקוונים קל לשימוש וצפיית ממשק. הרביעי, כלי האינטרנט נועדו לתמוך תרומות מסלול קהילה, המאפשרים "מיקור המוני מסלול" המעודדת שיתוף ויצירת נתיבים חדשים ואלמנטי נתיב חדשים.
מסלולים שנוצרו על ידי כלי מבוסס אינטרנט זה יכול לשמש עבור מגוון רחב של יישומים. עשיר בפרטים, שבילים לגיליונות מלאים ניתן לשלב בקלות לתוך מסדי נתונים ספציפי האורגניזם פרוטאומיקה, metabolomics או יישומי ביולוגיה מערכתית. מסלולים נגישים לאינטרנט שימושיים במיוחד למטרות חינוך והכשרה, כמו הפרטים הזמינים באמצעות דימויים מבוססי אינטרנט הם בדרך כלל הרבה יותר מאשר מה יכול להיות מוצג באמצעות תמונה סטטית או דרך דף לימוד או יומן יחיד. כלי מבוסס אינטרנט זה גם תומך הדור של ייצוגים מסלולים כי הם מתאימים יותר להדפסה ופרסום.כתוצאה מכך, רבות תמונות שנוצרו על ידי כלי מבוסס אינטרנט זה מופיעות בעיתונים, פוסטרים ומצגות שקופיות. מסלולי יצוא לתבניות קובץ חילופי נתונים מבוססי טקסט (כגון BioPAX ו SBML) מאפשרים מסלולים שנוצרו באמצעות שרת האינטרנט הזה כדי לשמש ישירות ניתוח חישובית ביולוגית מערכות או יישומי דוגמנות מטבולית. הפצת נתיבים בין המינים מאפשר מסקנות להיעשות על תהליכים ביולוגיים, במיוחד בקרב אלו מינים כי היו רצף מאוד לאחרונה. אמנם לא כל המסלולים הקיימים כיום קיימים PathWhiz, באתר מסלול הציבור שלה ממשיך לגדול, המוביל את הופעתה של אוספי נתיב חדשים, שמקורו קהל. אוספים אלה לא יהיו רק להארכה בקלות מינים חדשים, הם יהיו בתקווה להוביל להבנה עמוקה יותר של הביולוגיה והביוכימיה הייחודיות שלהם.
The authors have nothing to disclose.
המחברים מבקשים להודות המכון הקנדי לבריאות מחקר (CIHR) ו הגנום אלברטה, חטיבה של הגנום קנדה, לתמיכה כספית.
Computer with colour screen | N/A | N/A | >20 inches or >50 cm |
Internet connection | N/A | N/A | >5 mbps |
Modern web browser | N/A | N/A | Google Chrome (v. 31 and above), Internet Explorer (v. 9 and above), Safari (v. 7 and above), Opera (v. 15 and above) and Firefox (v. 23 and above) |