PathWhiz является всеобъемлющим, онлайн путь рисования инструмент для создания биохимических и биологических путей. Он использует общедоступные базы данных и легко расширяемой палитр, состоящие из предварительно нарисованных компонентов пути. Этот протокол описывает, как легко создавать новые пути, копировать и редактировать существующие пути, и распространять ранее нарисованные пути для различных организмов.
PathWhiz является веб-сервер построен для облегчения создания красочных, интерактивных, визуально приятный путь, который диаграммы богаты биологической информации. Пути, генерируемые этим интернет-приложения являются машиночитаемой и полностью совместим с практически во всех веб-браузеров и компьютерных операционных систем. Он использует специально разработанный, веб-интерфейс включен тропинка для рисования, который позволяет выбирать и размещение различных комбинаций предварительно нарисованные биологических или биохимических субъектов изображать реакцию, взаимодействия, процессы переноса и связывания событий. Эта палитра сущностей состоит из химических соединений, белков, нуклеиновых кислот, клеточных мембран, субклеточных структур, тканей и органов. Все визуальные элементы в нем можно в интерактивном режиме регулировать и настраивать. Кроме того, поскольку этот инструмент является веб-сервер, все пути и тропинка элементы являются доступными для общественности. Такого рода пути "краудсорсинга" означает, что PathWhizуже содержит большой и быстро растущей коллекции ранее нарисованных путей и Pathway элементов. Здесь мы опишем протокол для быстрого и легкого создания новых путей и изменения существующих путей. Для дальнейшего облегчения редактирования пути и создания, инструмент содержит репликации и распространения функций. Функция репликации позволяет существующие пути, которые будут использоваться в качестве шаблонов для создания и редактирования новых путей. Функция распространения позволяет взять существующий путь и автоматически распространять ее по различным видам. Подготовка, созданные с помощью этого инструмента может быть "повторно стиле" в различных форматах (KEGG типа или текст книги, как), окрашенного разного происхождения, экспортируемой в BioPAX, SBGN-ML, SBML или форматов обмена данными PWML, а также загрузить в PNG или SVG изображений. Пути могут быть легко включены в онлайновые базы данных, интегрированные в презентации, плакаты или публикации, или используются исключительно для онлайн визуализации и разведки. Это прotocol был успешно применен для создания более 2000 диаграмм, Подготовка в которых сейчас можно найти во многих онлайновых баз данных, в том числе HMDB, DrugBank, SMPDB и ECMDB.
Биологические диаграммы проводящих путей, как чертежи для жизни ученых. Они, пожалуй, самые краткие и информативные маршруты, изображающие биологические процессы и контекстные связи между генами, белками и метаболитов. Это происходит потому , что изображения гораздо более эффективно обработаны и часто намного более легко поняты людьми , чем текст 1. Качество, детали, и содержание Тропинка диаграмм может значительно изменяться. Эти различия часто зависят от предполагаемой цели пути и навыки пути художника. Подготовка, созданные для образовательных целей, таких как настенные диаграммы или учебники часто создаются профессиональными художниками. В результате, эти направления в диаграммы гораздо более визуально приятным и предлагают значительно более биологическую деталь с полным изображением метаболит структур, субклеточных компонентов, клеточных структур, тканей и органов. Эти "учебник" представления часто включают в себя подробные примечания икомментарии. С другой стороны, тропинка схемы, предназначенные для интернет-приложений часто приходится жертвовать артистизм и визуальное богатство в пользу упрощенных машиносчитываемых "Электропроводка" диаграмм. Эти каркасные диаграммы более легко изображения нанесены на карту и гиперссылками. Упрощенные схемы проводящих путей являются основой для таких популярных онлайновых баз данных Pathway как KEGG 2, MetaCyc 3, 4, Wikipathways и Reactome 5. Появление баз данных Pathway компьютерных совместимы также привело к появлению компьютеров-совместимых инструментов рисования пути. Другими словами, не надо быть профессиональным художником или профессиональным программистом для создания пригодных к использованию диаграмм пути. Например, тропинка инструменты BioCyc в 6 и PathVisio программное обеспечение Wikipathway в 7 позволяют пользователям свободно создавать и обмениваться машиночитаемые путей в BioPAX 8ай / или HTML формате. Кроме того, существует целый ряд других автономных пакетов бесплатного программного обеспечения , а также коммерческие пакеты , которые поддерживают генерацию различных машиночитаемой, каркасные путей, таких как Cytoscape 9, GenMAPP 10, PathCase 11 и Visant 12.
Упрощение интернет Тропинка диаграмм в основном росли от исторических ограничений, найденных во многих веб-браузеров и инструментов веб-рендеринга. Тем не менее, значительные успехи в веб-технологий, которые были сделаны в последние несколько лет. Это позволило предположить, что это может быть возможно генерировать интерактивные, интернет-совместимые диаграммы, Подготовка в которые так же красочные, как эстетически и так же, как биологически полные, как те, что в учебниках. Эта работа привела к развитию PathWhiz. PathWhiz был реализован с использованием Ruby On Rails (http://rubyonrails.org, версия 4.2.0) Веб frameworК включению реляционной базы данных MySQL (https://www.mysql.com, версия 5.1.50) для управления всеми данными Тропинка, включая отношения сущностей, внешние ссылки, описания, спецификации и визуализации химических структур. Веб-клиент передний конец управляется Ruby On Rails в сочетании с Backbone.js (http://backbonejs.org, версия 1.0.0) в качестве веб-рамки переднего плана для редактора.
Первоначально разработанный для курирования человека-только в малых Молекула Pathway Database (SMPDB) 13, PathWhiz 14 с тех пор был расширен для поддержки тропинка поколения для многих других организмов , и функционировать в качестве общего затрагивающего пути образа и базы знаний. В частности, этот веб-инструмент позволяет для создания полного спектра биохимических / биологических путей, включая метаболические, взаимодействия белков, молекулярной сигнализации, физиологические и пути наркотиков / болезни. Этот инструмент путь рисунок отличается от большинства другихГенерирующие путь инструмента по трем основным направлениям: 1) это веб-сервер, а не автономный, устанавливаемым пакет программного обеспечения; 2) он поддерживает поспешном генерацию и интерактивную визуализацию химических соединений, белков, нуклеиновых кислот, клеточных мембран, субклеточных структур, тканей и органов; и 3) она позволяет пользователям легко заимствовать, построить или улучшить работу других пользователей, позволяя тем самым "толпы источников" тропинка поколения. В качестве веб-сервера, он имеет ряд преимуществ по сравнению с загружаемыми, для конкретных платформ программных средств. В частности, она совместима с любой платформы, операционной системы и современного веб-браузера. Кроме того, она не требует от пользователя зарегистрироваться, чтобы начать создавать пути (хотя пользователи могут свободно создавать "личный счет" для того, чтобы отслеживать и контролировать доступность путей, которые они создают). Пожалуй, наиболее привлекательной особенностью этого инструмента является количество биологических и биохимических деталей, которые могут быть легко добавлены влюбой путь через палитру предварительно визуализированных изображений и обширную базу данных белков и биохимических данных. Это позволяет как "не-художников" и "не-программисты" легко создавать красочные, эстетически и богато подробные пути, которые являются веб-совместимыми и полностью машиночитаемой. Более детальное сравнение между PathWhiz и другими инструментами рисования пути приведены в таблице 1.
Ряд популярных баз данных о жизни науки уже использовали этот путь рисования инструмент для создания конкретной базы данных, интернет, интерактивные диаграммы пути. Например, база данных кишечной палочки Метаболом (ECMDB) 15 недавно обновила свой тропинка библиотеку с более чем 1,650 путей нарисованных используя инструмент на основе веб. Каждый путь в ECMDB теперь отображается как богато цветной, полностью гиперссылке изображение карты с подробными метаболита и структуры белков изображений, а также упрощенной черно-белой KEGG-Lикэ проволоки схема. Это масштабное обновление пути привело к открытию многих промежуточных метаболитов , которые ранее не были включены в другие метаболические палочки Escherichia баз данных. Другие базы данных, такие как база данных человеческого Метаболом (HMDB) 15, а не полагаться только на пути PathWhiz , чтобы изобразить и описать метаболические и сигнальные пути, но и изобразить метаболические изменения , связанные с такими заболеваниями, как рак. HMDB в настоящее время включает в себя 101 метаболических путей, 376 путей действия препарата, 233 связанных с заболеванием путей и 16 сигнальных путей, все сгенерированные через этот веб-инструмент.
Следующий протокол подробно описывает, как PathWhiz могут быть легко использованы для создания, репликации и распространять биохимические пути для различных целей и приложений.
Протокол, описанный здесь, для создания простой путь метаболизма (ЦТК) может быть выполнен с возможностью создания разнообразных машиночитаемых, биологически сложными путями для любых видов. Кроме того, этот протокол также описывает, как можно копировать или распространять существующие пути, созданные другими пользователями. Построение пути с помощью этого инструмента требует повторных шаг за шагом дополнения реакций, взаимодействий, процессов переноса и подразделам путей, каждый из которых соединены перекрывающимися элементами. Положив все это вместе позволяет создавать красочные, визуально приятные диаграммы, которые Подготовка в обеспечивают значительную биологическую деталь и полезную биологическую контекст. Описанные в данном протоколе шаги являются относительно простыми, и время, которое требуется, чтобы построить диаграмму тропинка, зависит от размера и сложности пути. С небольшим количеством практики, большинство людей может сделать схему высокого качества, тропинка, состоящий из 15-20 реакций или обрабатываетг несколько клеточных компонентов в течение примерно 15 мин. Новый пользователь может занять до 30-40 минут, чтобы создать путь аналогичного размера и сложности. Время, необходимое для генерации пути примерно линейна с числом реакций / процессы, которые должны быть отображены.
Создание высокого качества пути через этот веб-инструмента зависит от качества и детализации исходного материала (пути от книг, онлайновые базы данных, экспериментальных данных, нарисованные от руки эскизы) и брезгливости по пути "художника". Те, кто желает, чтобы генерировать более высокие диаграммы качества проводящих путей следует обратить особое внимание на разделы 1.11, 1.15 и 1.20 протокола, поскольку эти разделы описывают создание и редактирование элементов реакции (реагентов / продукты, ферменты, края, изображения, масштабирование коробки, этикетки, и мембраны). Лучшие диаграммы тропинка будет разумно объединить информацию из многих существующих представлений пути как можно в том числе найденных в бooks, плакаты, документы и онлайновые базы данных. Другой ключ к генерации высокого качества пути тщательно проверять правильность реакций перед созданием реакции (через раздел 1.11 протокола). Принимая время и усилия для обеспечения реагентов, продуктов и ферментов, участвующих (многие из которых уже существуют в большой базе данных PathWhiz в) правильны для каждого вида очень важно. Важно также, чтобы быть в курсе клеточное местоположение реакций и включить ключевые клеточные или субклеточные компоненты для того, чтобы обеспечить правильный биологический контекст. Это может быть сделано путем проверки и подтверждающей реакции через онлайновые базы данных, таких как UniProt. Имея всю необходимую информацию под рукой, наряду с грубой, нарисованные от руки эскиз пути, чтобы быть создан значительно уменьшить количество ошибок и общее время, затраченное на рисунок или рендеринга.
Как и следовало ожидать, более крупные и сложные пути займет больше времени, чтобы сделать, участнлярно, если требуемые элементы и процессы не являются уже в базе данных PathWhiz в. При работе с большими путями, то, как правило, разумно переключиться из режима автосохранения в ручной режим экономии, чтобы предотвратить длительное отставание между действиями. При репликации пути, количество времени, пользователь может ждать, путь к генерироваться зависит от количества элементов в пути. Большинство путей может быть воспроизведен в приблизительно 1-2 мин. Распространяясь в пути, успешное оказание вновь распространяющейся пути зависит от того, насколько похожи эти два вида являются, как PathWhiz использует BLAST 17 последовательности выполняет поиск , чтобы найти гомологичные ферменты между видами. Более крупные пути, будут медленнее распространяться, так как BLAST, необходимо будет работать на большем количестве ферментов. Попытка распространить путей между существенно разнородными видами (скажем, между дрожжами и человека) приведет к пути, визуализируется с рядом неизвестных белков. Эти "отдаленное" рropagated пути, как правило, требуют дополнительного ручного редактирования. Из-за высокой визуальной природы Тропинка диаграмм и деталей, которые могут быть привлечены к пути, это всегда хорошая идея, чтобы работать на компьютере с достаточно большим экраном (> 20 дюймов или> 50 см) и хорошее подключение к Интернету (> 5 Mbps).
Если проблемы с оказанием или обновлении экрана встречаются, пользователь, возможно, придется сделать небольшое количество неисправностей. Если большой, сложный путь занимает слишком много времени для обновления, пользователь, возможно, придется обновить страницу. Если путь не распространяется, как и ожидалось, пользователь, возможно, придется сделать некоторые ручного редактирования, чтобы гарантировать, что все элементы отображаются правильно. Кроме того, в качестве более конкретного примера, если не отображаются элементы реакции, пользователь может иметь, чтобы убедиться, что все элементы или ферменты правильно выбраны, а края не скрыты. "Помощь" ссылка на основной заголовок может оказаться полезным, если возникла проблема. Учебник являетсядоступны на вкладке "Учебное пособие" и руководство пользователя доступны на вкладке "Руководства пользователя". Как объяснить многие функции инструмента в деталях. Руководство пользователя может использоваться для устранения неполадок или объяснить возможные ограничения для конкретной функции, например, когда пользователь блокирует путь, а затем хочет, чтобы изменить его.
Как было отмечено через этот протокол , и через примеры , представленные на прилагаемых чертежах, этот инструмент предлагает ряд уникальных функций , которых нет ни в одном (или большинства) других инструментов рисования пути (см таблицу 1). Во-первых, полностью веб-интерфейсом и полностью независимой от платформы. Во- вторых, он поддерживает визуализацию и легкое поколение разноцветных, биологически сложными, визуально приятный, полностью гиперссылками Тропинка диаграммы , которые также могут быть преобразованы в машиночитаемых форматах (BioPAX, SBGN-ML 18, SBML 19, PWML 14). В-третьих, тропинка диаграммы родовТэд с помощью этого инструмента можно просматривать, поиск, отбор и легко изучить с помощью простой в использовании онлайн базы данных и просмотра интерфейса. В-четвертых, веб-инструмент предназначен для поддержки вклада сообщества токопровода, что позволяет "затрагивающего пути краудсорсинга", которая поощряет совместное использование и генерацию новых путей и новых элементов пути.
Подготовка, генерируемые этим веб-инструмент может быть использован для различных применений. Детализированных, полностью гиперссылке пути могут быть легко интегрированы в базы данных организма специфичные для протеомики, метаболомике или системной биологии приложений. Интернет-доступ к пути особенно полезны для образовательных и учебных целей, так как данные, доступные через веб-изображений часто намного больше, чем то, что могут быть отображены с помощью статического изображения или через единый учебник или журнальной страницы. Этот веб-инструмент также поддерживает генерацию Тропинка представлений, которые больше подходят для печати и публикации.В результате, многие изображения, генерируемые этим веб-инструмент появляются в газетах, плакаты и слайд-презентаций. Экспорт пути в текстовые форматы обмена данными файлов (например, 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) |