Grid это что: Грид — Википедия – Подробное руководство по CSS Grid

Содержание

Интерактивный инструмент для генерации верстки основанной на Grid Layout

Для запуска этого приложения необходимо включить JavaScript.

Рад представить Вам интерактивный инструмент для генерации верстки основанной на макете сетки (CSS Grid Layout), он позволит наглядно произвести верстку необходимого блока для Вашего сайта. Кроме того, вы сможете максимально быстро обучиться этой технологии верстки, используя встроенные подсказки для каждого CSS свойства, или при необходимости перейти в справочник CSS свойств для получения более детальной информации о конкретном свойстве.

Конструктор Grid

Настройки контейнера

height ? Устанавливает фиксированную высоту для контейнера. Используйте значение auto для установки автоматических значений (браузер вычисляет высоту самостоятельно).

display ? Определяет как должен отображаться элемент:
  • grid — элемент отображается как блочный grid-контейнер.
  • inline-grid — элемент будет отображаться как строчный grid-контейнер.
gridinline-grid grid-template-columns ? Определяет количество, наименование и размер столбцов (дорожек) в макете сетки. Возможные значения:
  • none — ключевое слово, означающее, что явная сетка макета не создается. Любые столбцы будут генерироваться неявно, и их размер будет определяться с помощью свойства grid-auto-columns. Является значением по умолчанию.
  • length / percentage — задает размер столбцов, используя допустимое значение длины, или значение, указанное в процентах. Значение должно быть положительным.
  • flex — неотрицательное значение в «гибких» единицах измерения fr (
    fractional unit
    ). Каждый столбец занимает часть оставшегося пространства в контейнере сетки макета пропорционально заданному коэффициенту. Например, при использовании значения 1fr 2fr, столбцы будут занимать ⅓ и ⅔ оставшегося пространства, соответственно. Общий размер таких строк или столбцов вычитается из доступного пространства, что дает оставшееся пространство, которое затем делится между строками и столбцами гибкого размера пропорционально их коэффициенту. Общий размер таких строк или столбцов вычитается из доступного пространства, что дает оставшееся пространство, которое затем делится между строками и столбцами гибкого размера пропорционально их коэффициенту. Значения между 0fr и 1fr имеют несколько особое поведение, когда сумма коэффициентов меньше 1, они будут занимать менее 100% оставшегося пространства. Когда доступное пространство бесконечно (ширина или высота контейнера сетки макета неопределенны), размер столбцов сетки гибкого размера определяется их содержимым с сохранением соответствующих пропорций.
  • max-content — ключевое слово, которое задает размер каждого столбца в зависимости от самого большого элемента в столбце.
  • min-content — ключевое слово, которое задает размер каждого столбца в зависимости от самого маленького элемента в столбце.
  • minmax(min, max) — функциональная нотация, определяющая диапазон размеров больше или равный min и меньше или равный max. Если max меньше min, то max игнорируется, а функция обрабатывается как min. Значение в «гибких» единицах измерения в качестве максимального значения задает коэффициент гибкости столбца, это недопустимо для определения минимума.
  • auto — размер столбцов определяется размером контейнера и размером содержимого элементов в столбце. Как максимум, идентичен значению max-content, а как минимум, представляет самый большой минимальный размер. Автоматические размеры столбцов допускается растягивать с помощью свойств align-content и justify-content.
  • fit-content( length | percentage ) — представляет собой формулу min(max-content, max(auto, argument)), которая рассчитывается по аналогии с auto (то есть minmax(auto, max-content)), за исключением того, что размер столбца зажимается значением argument, если он больше, чем автоматический минимум.
  • repeat( [ positive-integer | auto-fill | auto-fit ] , track-list ) — представляет из себя повторяющийся фрагмент списка столбцов (дорожек), позволяя записать в более компактной форме большое количество столбцов с повторяющимся шаблоном. Возможные значения:
    • positive-integer — положительное целое число, которое определяет количество повторений.
    • auto-fill — если контейнер сетки имеет определенный или максимальный размер на соответствующей оси, то число повторений является наибольшим возможным положительным целым числом, которое не вызывает переполнения сетки. Если любое количество повторений будет вызывать переполнение контейнера, то количество повторений будет равно 1. В противном случае, если контейнер сетки имеет определенный минимальный размер на соответствующей оси, число повторений является наименьшим возможным положительным целым числом, удовлетворяющим этому минимальному требованию. В противном случае указанный список дорожек повторяется только один раз. Другими словами auto-fill заполняет строку любым количеством столбцов. Таким образом, он создает неявные столбцы всякий раз, когда новый столбец может поместиться, потому что он пытается заполнить строку как можно большим количеством столбцов. Добавленные столбцы могут быть пустыми, но они все равно будут занимать определенное место в строке.
    • auto-fit — ведет себя так же, как auto-fill, за исключением того, что после размещения элементов сетки пустые повторяющиеся дорожки объединяются (это может привести к тому, что все дорожки будут объеденены, если все они пусты). Другими словами auto-fit помещает доступные в данный момент столбцы в пространство, расширяя их так, чтобы они занимали любое доступное пространство. Браузер делает это после заполнения этого дополнительного пространства дополнительными столбцами (как при автоматическом заполнении), а затем сворачивает пустые.
grid-template-rows ? Определяет количество, наименование и размер строк в макете сетки. Возможные значения:
  • none — Ключевое слово, означающее, что явная сетка макета не создается. Любые строки будут генерироваться неявно, и их размер будет определяться с помощью свойства grid-auto-rows. Является значением по умолчанию.
  • length / percentage — Задает размер строк, используя допустимое значение длины, или значение, указанное в процентах.
    Значение должно быть положительным.
  • flex — Неотрицательное значение в «гибких» единицах измерения fr (fractional unit). Каждая строка занимает часть оставшегося пространства в контейнере сетки макета пропорционально заданному коэффициенту. Например, при использовании значения 1fr 2fr, строки будут занимать ⅓ и ⅔ оставшегося пространства, соответственно. Общий размер таких строк или столбцов вычитается из доступного пространства, что дает оставшееся пространство, которое затем делится между строками и столбцами гибкого размера пропорционально их коэффициенту. Значения между 0fr и 1fr имеют несколько особое поведение, когда сумма коэффициентов меньше 1, они будут занимать менее 100% оставшегося пространства. Когда доступное пространство бесконечно (ширина или высота контейнера сетки макета неопределенны), размер строк сетки гибкого размера определяется их содержимым с сохранением соответствующих пропорций.
  • max-content — Ключевое слово, которое задает размер каждой строки в зависимости от самого большого элемента в столбце.
  • min-content — Ключевое слово, которое задает размер каждой строки в зависимости от самого маленького элемента в столбце.
  • minmax(min, max) — Функциональная нотация, определяющая диапазон размеров больше или равный min и меньше или равный max. Если max меньше min, то max игнорируется, а функция обрабатывается как min. Значение в «гибких» единицах измерения в качестве максимального значения задает коэффициент гибкости строки, это недопустимо для определения минимума.
  • auto — Размер строк определяется размером контейнера и размером содержимого элементов в строке. Как максимум, идентичен значению max-content, а как минимум, представляет самый большой минимальный размер. Автоматические размеры строк допускается растягивать с помощью свойств align-content и justify-content.
  • fit-content( length | percentage ) — представляет собой формулу min(max-content, max(auto, argument)), которая рассчитывается по аналогии с auto (то есть minmax(auto, max-content)), за исключением того, что размер строки зажимается значением argument, если он больше, чем автоматический минимум.
  • repeat( [ positive-integer | auto-fill | auto-fit ] , track-list ) — представляет из себя повторяющийся фрагмент списка столбцов (дорожек), позволяя записать в более компактной форме большое количество столбцов с повторяющимся шаблоном. Возможные значения:
    • positive-integer — положительное целое число, которое определяет количество повторений.
    • auto-fill — если контейнер сетки имеет определенный или максимальный размер на соответствующей оси, то число повторений является наибольшим возможным положительным целым числом, которое не вызывает переполнения сетки. Если любое количество повторений будет вызывать переполнение контейнера, то количество повторений будет равно 1. В противном случае, если контейнер сетки имеет определенный минимальный размер на соответствующей оси, число повторений является наименьшим возможным положительным целым числом, удовлетворяющим этому минимальному требованию. В противном случае указанный список дорожек повторяется только один раз. Другими словами auto-fill заполняет строку любым количеством столбцов. Таким образом, он создает неявные столбцы всякий раз, когда новый столбец может поместиться, потому что он пытается заполнить строку как можно большим количеством столбцов. Добавленные столбцы могут быть пустыми, но они все равно будут занимать определенное место в строке.
    • auto-fit — ведет себя так же, как auto-fill, за исключением того, что после размещения элементов сетки пустые повторяющиеся дорожки объединяются (это может привести к тому, что все дорожки будут объеденены, если все они пусты). Другими словами auto-fit помещает доступные в данный момент столбцы в пространство, расширяя их так, чтобы они занимали любое доступное пространство. Браузер делает это после заполнения этого дополнительного пространства дополнительными строками (как при автоматическом заполнении), а затем сворачивает пустые.

grid-gap ? Определяет расстояние (промежуток) между строками и столбцами в макете сетки и является сокращенным свойством для свойств grid-row-gap и grid-column-gap.

align-items ? Производит выравнивание всех элементов макета сетки по оси столбца grid-контейнера. Возможные значения:
  • stretch — элементы сетки макета растягиваются вдоль столбца. Это значение по умолчанию.
  • center — элементы располагаются по центру строки контейнера (середина столбца).
  • flex-start — элементы располагаются в начале строки контейнера. Для элементов сетки макета (grid-элементы) допускается использование сокращенного значения start.
  • flex-end — Элементы располагаются в конце строки контейнера. Для элементов сетки макета (grid-элементы) допускается использование сокращенного значения end.
  • baseline — Элементы распологаются по их базовой линии.
stretchcenterflex-startflex-endbaseline justify-items ? Производит выравнивание всех элементов макета сетки по оси строки grid-контенера. Возможные значения:
  • stretch — элементы растягиваются по размеру строки ячейки контейнера. Если объединенный размер элементов меньше размера контейнера выравнивания, все элементы с автоматическим размером увеличиваются поровну (не пропорционально), при этом соблюдаются ограничения, налагаемые параметром max-height / max-width (или эквивалентной функциональностью), так что объединенный размер точно заполняет контейнер выравнивания. Это значение по умолчанию.
  • center — элементы размещаются в середине каждой ячейки контейнера.
  • flex-start — элементы размещаются по начальному краю ячеек. Допускается использование сокращенного значения start.
  • flex-end — элементы размещаются по конечному краю ячеек. Допускается использование сокращенного значения end.
  • baseline — элементы распологаются по их базовой линии.
stretchcenterflex-startflex-endbaseline place-items ? Производит выравнивание всех элементов макета сетки по оси столбца и по оси строки grid-контейнера. Является сокращенным свойством для свойств align-items и justify-items.

stretchcenterflex-startflex-endbaseline   stretchcenterflex-startflex-endbaseline

align-content ? Определяет как браузер производит выравнивание всего макета сетки по оси столбца grid-контейнера. Возможные значения:
  • stretch — строки внутри контейнера равномерно растягиваются, заполняя свободное пространство (изменяет размер элементов сетки, или флекс элементов, чтобы элементы заполнили всю высоту контейнера). Это значение по умолчанию.
  • flex-start — строки внутри контейнера располагаются у начального края сетки grid-контейнера. Для элементов сетки макета (grid-элементы) допускается использование сокращенного значения start.
  • flex-end — строки внутри контейнера располагаются по краю сетки grid-контейнера. Для элементов сетки макета (grid-элементы) допускается использование сокращенного значения end.
  • center — строки внутри контейнера располагаются по его центру.
  • space-between — строки внутри контейнера равномерно распределяются, при этом первая строка позиционируются в начале поперечной оси, а последняя строка позиционируется с конца поперечной оси.
  • space-around — строки внутри контейнера равномерно распределяются, при этом пространство между двумя соседними строками одинаково, а пустое пространство перед первой строкой и после последней строки равно половине от пространства м

что это и как работает — учебник CSS

CSS Grid Layout — это самый мощный инструмент для создания разметки, который доступен в CSS на сегодняшний день. Это двумерная система, которая может содержать строки и столбцы (в отличие от модуля Flexbox, который в целом является одномерной системой). Предназначение Grid Layout — полностью изменить способ проектирования пользовательских интерфейсов, дизайн которых основан на сетке.

Да, с помощью CSS всегда можно было создать макет, но каждый подход имеет свои недостатки и, по сути, является хаком. Сначала для верстки использовались таблицы, затем float’ы, позиционирование и inline-block… Данные инструменты не были разработаны специально для создания колоночных макетов, и многие необходимые функции были недоступны (например, вертикальное центрирование). Решение практически каждой проблемы приравнивалось к «танцу с бубном».

Модуль Flexbox отчасти облегчил задачу веб-разработчикам, но всё же он больше подходит для создания простых одномерных макетов, а не сложных двумерных (кстати, Flexbox и Grid отлично работают в паре). Grid — это первый CSS-модуль, созданный специально для разработки полноценных макетов и устранения проблем, которые мы долгое время решали обходными путями.

Начало работы

Работа с Grid Layout похожа на Flexbox и заключается в применении специальных CSS-правил к родительскому элементу (grid-контейнеру) и к его дочерним элементам (grid-элементам). Для начала необходимо:

  • определить grid-контейнер путем добавления к нему свойства display со значением grid;
  • задать размеры строк и столбцов, используя свойства grid-template-rows и grid-template-columns;
  • поместить дочерние элементы в сетку при помощи свойств grid-row и grid-column.

Как и в случае с Flexbox, последовательность расположения HTML-элементов не сильно важна для Grid: при помощи CSS можно упорядочить объекты по вашему желанию. Это позволяет легко перестраивать макет, используя медиа-запросы. Только представьте себе, что для адаптации веб-страницы под разные размеры экрана вам понадобится написать всего несколько строк CSS-кода. Grid Layout однозначно является самым мощным модулем из когда-либо представленных.

Компоненты Grid

Ниже будут описаны компоненты Grid-системы. Просим вас разобраться в них и запомнить терминологию, чтобы в последующих уроках вы понимали, о чем идет речь.
 

Grid-контейнер

Grid-контейнер (англ. grid container) — это элемент, которому задано свойство display: grid. Он является непосредственным родителем всех grid-элементов. Пример grid-контейнера:


<div> <!-- это grid-контейнер -->
    <div></div>
    <div></div>
    <div></div>
    <div></div>
</div>

 

Grid-элементы

Grid-элементы (англ. grid items) — прямые потомки grid-контейнера. Важно: потомки grid-элементов уже не являются потомками grid-контейнера. Пример grid-элементов:


<div>
    <div></div> <!-- это grid-элемент -->
    <div></div> <!-- это grid-элемент -->
    <div>       <!-- это grid-элемент -->
        <div></div> <!-- это НЕ grid-элемент -->
    </div>
    <div></div> <!-- это grid-элемент -->
</div>

 

Grid-линии

Grid-линии (англ. grid lines) — это разделительные линии, которые составляют структуру сетки. Линии могут быть горизонтальными и вертикальными (grid-линии строк и grid-линии столбцов) и располагаться по обе стороны от строки или столбца. Пример grid-линии:

Grid line CSS

 

Grid-путь


Grid-путь (англ. grid track) — пространство между двумя соседними grid-линиями. Можно думать о них как о строках и столбцах сетки. Пример grid-пути: Grid track CSS

 

Grid-ячейка


Grid-ячейка (англ. grid cell) — пространство между двумя соседними горизонтальными и двумя соседними вертикальными grid-линиями. Пример grid-ячейки: Grid cell CSS

 

Grid-область


Grid-область (англ. grid area) — это общее пространство, окруженное четырьмя grid-линиями. Grid-область может состоять из любого количества grid-ячеек. Пример grid-области: Grid area CSS

Поддержка браузерами

По состоянию на декабрь 2017 года модуль CSS Grid Layout поддерживается следующими браузерами:

  • Firefox 52+;
  • Chrome 57+;
  • Safari 10.1+;
  • Opera 44+;
  • Edge 16+;
  • IE 10-11 и Edge 12-15 (частичная поддержка с префиксом -ms-).

Следить за изменениями в списке браузеров, поддерживающих данный модуль, можно на сайте Caniuse.


В следующем уроке мы рассмотрим свойства для grid-контейнера.

World Community Grid — это… Что такое World Community Grid?

World Community Grid
ПлатформаBOINC
Объём загружаемого ПО• 2 МБ (Cure Muscular Distrophy)

• 2 МБ (Help Conquer Cancer)
• 22 МБ (Human Proteome Folding)
• ? МБ (FightAIDS@Home)
• ? МБ (Help Fight Childhood Cancer)

Объём загружаемых данных задания• ? МБ (Cure Muscular Distrophy)

• ? МБ (Help Conquer Cancer)
• ? МБ (Human Proteome Folding)
• 200 КБ (FightAIDS@Home)
• ? МБ (Help Fight Childhood Cancer)

Объём отправляемых данных задания• 70—140 КБ (Cure Muscular Distrophy)

• 62 КБ (Help Conquer Cancer)
• 100 КБ (Human Proteome Folding)
• 70 КБ (FightAIDS@Home)
• 410 КБ (Help Fight Childhood Cancer)

Объём места на диске135 МБ
Используемый объём памяти• 10 МБ (Cure Muscular Distrophy)

• 4.5 МБ (Cure Muscular Distrophy phase2)
• 32 МБ (Help Conquer Cancer)
• 91 МБ (Human Proteome Folding)
• 224 МБ (FightAIDS@Home)
• 70-224 МБ (Help Fight Childhood Cancer) • 80 МБ (Computing for Clean Water)

Графический интерфейсесть (заставка)
Среднее время расчёта задания• 5.5 часов (Cure Muscular Distrophy)

• 3.5 часа (Help Conquer Cancer)
• 7.5 часов (Human Proteome Folding)
• 7—8.5 часов (FightAIDS@Home)
• 11.5 часов (Help Fight Childhood Cancer)

Deadline10 дней
Возможность использования GPUнет

World Community Grid (WCG) — это глобальное сообщество пользователей, которые предоставляют неиспользуемые мощности своих компьютеров для решения сложных заданий. Проект добровольных вычислений работает на платформе BOINC. Запущен в 2004 году компанией IBM (с технической стороны). Развивался в сотрудничестве с Национальным институтом здравоохранения США, Всемирной организации здравоохранения, ООН[3] и других организаций, связанных с наукой и здравоохранением. Решение о том, к каким расчётам следует привлечь первостепенное внимание, принимается совместно с ведущими учёными разных стран.

Проект предоставляет большой выбор исследований в области борьбы с раком, спидом, гриппом и других не менее важных направлений. Самому участнику предоставляется сделать выбор понравившегося вычисления. Проект вычисляется не только добровольцами (в число которых может вступить каждый), но и партнёрскими организациями[4] из многих стран. На 23 марта 2011 года в проекте было зарегистрировано 549 100 пользователей, которые выполнили 448 250 лет процессорных расчётов[5].

История

Изначально WCG поддерживал только Windows и работал на платформе компании United Devices (авторов проекта grid.org). Занимался подпроектом в grid.org, названным Smallpox Research Project, нацеленным на развитие медикаментов против оспы. В 2003 году проект добился отличных результатов менее чем за три месяца работы, обнаружил 44 потенциальных лекарства. Позднее состоялся переход на платформу BOINC, который позволил расширить круг пользователей с другими операционными системами.

Текущие проекты

Активные

  • FightAIDS@Home (стартовал 21 ноября 2005)[6] — проект по поиску новых методов лечения синдрома приобретённого иммунодефицита. Задача проекта состоит в поиске среди миллионов химических соединений вещества, способного блокировать вирусную протеазу, которая делает невозможным размножение вируса. FightAIDS@Home — это второй исследовательский проект WCG, он проводится в сотрудничестве с The Scripps Research Institute, Prof. Arthur J. Olson’s laboratory.
  • Human Proteome Folding — Phase 2 (стартовал 23 июня 2006) — создание полной карты белков человеческого организма. New York University.
  • Help Conquer Cancer (стартовал 6 ноября 2007) — проект по улучшению результатов рентгеновской кристаллографии, которая помогает исследователям не только описать неизвестные структуры протеомы человека, но и лучше понять, как образуется рак. Проект проводится при поддержке Ontario Institute for Cancer Research, University Health Network.
  • Help Fight Childhood Cancer (стартовал 16 марта 2009) — проект по поиску лекарств, блокирующих три вида белков, которые обычно связывают с развитием нейробластомы, которая может развиваться у детей в раннем возрасте. Chiba University, Chiba Cancer Center’s.
  • Help Defeat Muscular Dystrophy — Phase 2 (стартовал 13 мая 2009) — проект по созданию новой базы данных с информацией о функционально взаимодействующих белках. Decrypthon, AFM (French Muscular Dystrophy Association), Национальный центр научных исследований Франции, Университет имени Пьера и Марии Кюри, IBM.
  • The Clean Energy Project;— Phase 2 (стартовал 28 июня 2010) — проект по поиску новых химических соединений с целью создания более эффективных солнечных батарей. Официальный сайт The Clean Energy Project.
  • Computing for Clean Water (стартовал 20 сентября 2010) — проект по изучению процессов молекулярного уровня, что сможет помочь в создании высокоэффективных фильтров по очистке и опреснению воды. Центр нано- и микро- механики.
  • Drug Search for Leishmaniasis (стартовал 31 августа 2011) — офиц. сайт проекта http://pecet-colombia.org/worldcommunitygrid/drugsearch
  • GO Fight Against Malaria (стартовал 14 ноября 2011) — офиц. сайт проекта http://gofightagainstmalaria.scripps.edu
  • Say No to Schistosoma (стартовал 22 февраля 2012) — офиц. сайт проекта http://inforium.com.br/wcg/pt/wcgInformacoes.php

Непостоянные или на стадии запуска

  • Beta Testing (стартовал 1 августа 2006) — это проверка проектов на стабильность и возможные ошибки перед тем, как они официально будут запущенны в WCG.
  • AfricanClimate@Home (3 сентября 2007 — 27 Июня 2008) — первая стадия разработки более точных климатических моделей для разных регионов Африки. University of Cape Town.
  • Discovering Dengue Drugs — Together (21 августа 2007 — 26 августа 2009) — поиск лекарств и вакцин от тропической лихорадки, энцефалита Западного Нила, гепатита С и жёлтой лихорадки. Первая фаза расчётов завершена. The University of Texas Medical Branch.
  • Clean Energy Project — Phase 1 (5 декабря 2008  — 13 октября 2009) — проект по выбору из комбинаций молекул, самых продуктивных для создания дешёвых, гибких и эффективных солнечных батарей. Проект разбит на две части: первая стадия сосредоточится на выборе молекул в ходе химического эксперимента, на второй стадии будут произведены расчёты на уровне кванта. При поддержке Гарвардского университета, Department of Chemistry and Chemical Biology.
  • Influenza Antiviral Drug Search — Phase 1 (стартовал 5 мая 2009 — 22 октября 2009) — проект по поиску химических соединений, ингибирующих ключевые компоненты белковой оболочки вируса гриппа. Первая фаза тринадцатого запущенного проекта завершена. В течение этого времени свыше 67 тысяч пользователей обработали свыше трёх миллионов результатов. The University of Texas Medical Branch, Galveston National Laboratory.

Завершённые

  • Human Proteome Folding — Phase 1 (16 ноября 2004 — 18 июля 2006) — первый запущенный проект занимался изучением пространственной структуры белков человеческого организма и изучению их функций. Этот проект поможет понять, как дефекты в белках могут вызвать болезнь. При поддержке New York University.
  • Help Defeat Cancer (20 июля 2006 — апрель 2007) — исследовал микрослайды тканей, чтобы определить, как можно улучшить терапию рака на раннем этапе диагностики, теперь это Help Conquer Cancer (смотри выше). Cancer Institute of New Jersey, Rutgers University и Пенсильванский университет.
  • Genome Comparison (21 ноября 2006 — 21 июля 2007) — расшифровка информации геномов разных организмов. Oswaldo Cruz Institute.
  • Help Defeat Muscular Dystrophy — Phase 1 (19 декабря 2006 — 11 июня 2007) — исследует белок-белковые взаимодействия, из-за которых возникает заболевание мускульной дистрофии.
  • Nutritious Rice for the World (12 мая 2008 — 06 апреля 2010) — проект по улучшению свойств сортов риса, в первую очередь для стран третьего мира. Вашингтонский университет.

Примечания

См. также

Ссылки

World Community Grid — это… Что такое World Community Grid?

World Community Grid
ПлатформаBOINC
Объём загружаемого ПО• 2 МБ (Cure Muscular Distrophy)

• 2 МБ (Help Conquer Cancer)
• 22 МБ (Human Proteome Folding)
• ? МБ (FightAIDS@Home)
• ? МБ (Help Fight Childhood Cancer)

Объём загружаемых данных задания• ? МБ (Cure Muscular Distrophy)

• ? МБ (Help Conquer Cancer)
• ? МБ (Human Proteome Folding)
• 200 КБ (FightAIDS@Home)
• ? МБ (Help Fight Childhood Cancer)

Объём отправляемых данных задания• 70—140 КБ (Cure Muscular Distrophy)

• 62 КБ (Help Conquer Cancer)
• 100 КБ (Human Proteome Folding)
• 70 КБ (FightAIDS@Home)
• 410 КБ (Help Fight Childhood Cancer)

Объём места на диске135 МБ
Используемый объём памяти• 10 МБ (Cure Muscular Distrophy)

• 4.5 МБ (Cure Muscular Distrophy phase2)
• 32 МБ (Help Conquer Cancer)
• 91 МБ (Human Proteome Folding)
• 224 МБ (FightAIDS@Home)
• 70-224 МБ (Help Fight Childhood Cancer) • 80 МБ (Computing for Clean Water)

Графический интерфейсесть (заставка)
Среднее время расчёта задания• 5.5 часов (Cure Muscular Distrophy)

• 3.5 часа (Help Conquer Cancer)
• 7.5 часов (Human Proteome Folding)
• 7—8.5 часов (FightAIDS@Home)
• 11.5 часов (Help Fight Childhood Cancer)

Deadline10 дней
Возможность использования GPUнет

World Community Grid (WCG) — это глобальное сообщество пользователей, которые предоставляют неиспользуемые мощности своих компьютеров для решения сложных заданий. Проект добровольных вычислений работает на платформе BOINC. Запущен в 2004 году компанией IBM (с технической стороны). Развивался в сотрудничестве с Национальным институтом здравоохранения США, Всемирной организации здравоохранения, ООН[3] и других организаций, связанных с наукой и здравоохранением. Решение о том, к каким расчётам следует привлечь первостепенное внимание, принимается совместно с ведущими учёными разных стран.

Проект предоставляет большой выбор исследований в области борьбы с раком, спидом, гриппом и других не менее важных направлений. Самому участнику предоставляется сделать выбор понравившегося вычисления. Проект вычисляется не только добровольцами (в число которых может вступить каждый), но и партнёрскими организациями[4] из многих стран. На 23 марта 2011 года в проекте было зарегистрировано 549 100 пользователей, которые выполнили 448 250 лет процессорных расчётов[5].

История

Изначально WCG поддерживал только Windows и работал на платформе компании United Devices (авторов проекта grid.org). Занимался подпроектом в grid.org, названным Smallpox Research Project, нацеленным на развитие медикаментов против оспы. В 2003 году проект добился отличных результатов менее чем за три месяца работы, обнаружил 44 потенциальных лекарства. Позднее состоялся переход на платформу BOINC, который позволил расширить круг пользователей с другими операционными системами.

Текущие проекты

Активные

  • FightAIDS@Home (стартовал 21 ноября 2005)[6] — проект по поиску новых методов лечения синдрома приобретённого иммунодефицита. Задача проекта состоит в поиске среди миллионов химических соединений вещества, способного блокировать вирусную протеазу, которая делает невозможным размножение вируса. FightAIDS@Home — это второй исследовательский проект WCG, он проводится в сотрудничестве с The Scripps Research Institute, Prof. Arthur J. Olson’s laboratory.
  • Human Proteome Folding — Phase 2 (стартовал 23 июня 2006) — создание полной карты белков человеческого организма. New York University.
  • Help Conquer Cancer (стартовал 6 ноября 2007) — проект по улучшению результатов рентгеновской кристаллографии, которая помогает исследователям не только описать неизвестные структуры протеомы человека, но и лучше понять, как образуется рак. Проект проводится при поддержке Ontario Institute for Cancer Research, University Health Network.
  • Help Fight Childhood Cancer (стартовал 16 марта 2009) — проект по поиску лекарств, блокирующих три вида белков, которые обычно связывают с развитием нейробластомы, которая может развиваться у детей в раннем возрасте. Chiba University, Chiba Cancer Center’s.
  • Help Defeat Muscular Dystrophy — Phase 2 (стартовал 13 мая 2009) — проект по созданию новой базы данных с информацией о функционально взаимодействующих белках. Decrypthon, AFM (French Muscular Dystrophy Association), Национальный центр научных исследований Франции, Университет имени Пьера и Марии Кюри, IBM.
  • The Clean Energy Project;— Phase 2 (стартовал 28 июня 2010) — проект по поиску новых химических соединений с целью создания более эффективных солнечных батарей. Официальный сайт The Clean Energy Project.
  • Computing for Clean Water (стартовал 20 сентября 2010) — проект по изучению процессов молекулярного уровня, что сможет помочь в создании высокоэффективных фильтров по очистке и опреснению воды. Центр нано- и микро- механики.
  • Drug Search for Leishmaniasis (стартовал 31 августа 2011) — офиц. сайт проекта http://pecet-colombia.org/worldcommunitygrid/drugsearch
  • GO Fight Against Malaria (стартовал 14 ноября 2011) — офиц. сайт проекта http://gofightagainstmalaria.scripps.edu
  • Say No to Schistosoma (стартовал 22 февраля 2012) — офиц. сайт проекта http://inforium.com.br/wcg/pt/wcgInformacoes.php

Непостоянные или на стадии запуска

  • Beta Testing (стартовал 1 августа 2006) — это проверка проектов на стабильность и возможные ошибки перед тем, как они официально будут запущенны в WCG.
  • AfricanClimate@Home (3 сентября 2007 — 27 Июня 2008) — первая стадия разработки более точных климатических моделей для разных регионов Африки. University of Cape Town.
  • Discovering Dengue Drugs — Together (21 августа 2007 — 26 августа 2009) — поиск лекарств и вакцин от тропической лихорадки, энцефалита Западного Нила, гепатита С и жёлтой лихорадки. Первая фаза расчётов завершена. The University of Texas Medical Branch.
  • Clean Energy Project — Phase 1 (5 декабря 2008  — 13 октября 2009) — проект по выбору из комбинаций молекул, самых продуктивных для создания дешёвых, гибких и эффективных солнечных батарей. Проект разбит на две части: первая стадия сосредоточится на выборе молекул в ходе химического эксперимента, на второй стадии будут произведены расчёты на уровне кванта. При поддержке Гарвардского университета, Department of Chemistry and Chemical Biology.
  • Influenza Antiviral Drug Search — Phase 1 (стартовал 5 мая 2009 — 22 октября 2009) — проект по поиску химических соединений, ингибирующих ключевые компоненты белковой оболочки вируса гриппа. Первая фаза тринадцатого запущенного проекта завершена. В течение этого времени свыше 67 тысяч пользователей обработали свыше трёх миллионов результатов. The University of Texas Medical Branch, Galveston National Laboratory.

Завершённые

  • Human Proteome Folding — Phase 1 (16 ноября 2004 — 18 июля 2006) — первый запущенный проект занимался изучением пространственной структуры белков человеческого организма и изучению их функций. Этот проект поможет понять, как дефекты в белках могут вызвать болезнь. При поддержке New York University.
  • Help Defeat Cancer (20 июля 2006 — апрель 2007) — исследовал микрослайды тканей, чтобы определить, как можно улучшить терапию рака на раннем этапе диагностики, теперь это Help Conquer Cancer (смотри выше). Cancer Institute of New Jersey, Rutgers University и Пенсильванский университет.
  • Genome Comparison (21 ноября 2006 — 21 июля 2007) — расшифровка информации геномов разных организмов. Oswaldo Cruz Institute.
  • Help Defeat Muscular Dystrophy — Phase 1 (19 декабря 2006 — 11 июня 2007) — исследует белок-белковые взаимодействия, из-за которых возникает заболевание мускульной дистрофии.
  • Nutritious Rice for the World (12 мая 2008 — 06 апреля 2010) — проект по улучшению свойств сортов риса, в первую очередь для стран третьего мира. Вашингтонский университет.

Примечания

См. также

Ссылки

World Community Grid — это… Что такое World Community Grid?

World Community Grid
ПлатформаBOINC
Объём загружаемого ПО• 2 МБ (Cure Muscular Distrophy)

• 2 МБ (Help Conquer Cancer)
• 22 МБ (Human Proteome Folding)
• ? МБ (FightAIDS@Home)
• ? МБ (Help Fight Childhood Cancer)

Объём загружаемых данных задания• ? МБ (Cure Muscular Distrophy)

• ? МБ (Help Conquer Cancer)
• ? МБ (Human Proteome Folding)
• 200 КБ (FightAIDS@Home)
• ? МБ (Help Fight Childhood Cancer)

Объём отправляемых данных задания• 70—140 КБ (Cure Muscular Distrophy)

• 62 КБ (Help Conquer Cancer)
• 100 КБ (Human Proteome Folding)
• 70 КБ (FightAIDS@Home)
• 410 КБ (Help Fight Childhood Cancer)

Объём места на диске135 МБ
Используемый объём памяти• 10 МБ (Cure Muscular Distrophy)

• 4.5 МБ (Cure Muscular Distrophy phase2)
• 32 МБ (Help Conquer Cancer)
• 91 МБ (Human Proteome Folding)
• 224 МБ (FightAIDS@Home)
• 70-224 МБ (Help Fight Childhood Cancer) • 80 МБ (Computing for Clean Water)

Графический интерфейсесть (заставка)
Среднее время расчёта задания• 5.5 часов (Cure Muscular Distrophy)

• 3.5 часа (Help Conquer Cancer)
• 7.5 часов (Human Proteome Folding)
• 7—8.5 часов (FightAIDS@Home)
• 11.5 часов (Help Fight Childhood Cancer)

Deadline10 дней
Возможность использования GPUнет

World Community Grid (WCG) — это глобальное сообщество пользователей, которые предоставляют неиспользуемые мощности своих компьютеров для решения сложных заданий. Проект добровольных вычислений работает на платформе BOINC. Запущен в 2004 году компанией IBM (с технической стороны). Развивался в сотрудничестве с Национальным институтом здравоохранения США, Всемирной организации здравоохранения, ООН[3] и других организаций, связанных с наукой и здравоохранением. Решение о том, к каким расчётам следует привлечь первостепенное внимание, принимается совместно с ведущими учёными разных стран.

Проект предоставляет большой выбор исследований в области борьбы с раком, спидом, гриппом и других не менее важных направлений. Самому участнику предоставляется сделать выбор понравившегося вычисления. Проект вычисляется не только добровольцами (в число которых может вступить каждый), но и партнёрскими организациями[4] из многих стран. На 23 марта 2011 года в проекте было зарегистрировано 549 100 пользователей, которые выполнили 448 250 лет процессорных расчётов[5].

История

Изначально WCG поддерживал только Windows и работал на платформе компании United Devices (авторов проекта grid.org). Занимался подпроектом в grid.org, названным Smallpox Research Project, нацеленным на развитие медикаментов против оспы. В 2003 году проект добился отличных результатов менее чем за три месяца работы, обнаружил 44 потенциальных лекарства. Позднее состоялся переход на платформу BOINC, который позволил расширить круг пользователей с другими операционными системами.

Текущие проекты

Активные

  • FightAIDS@Home (стартовал 21 ноября 2005)[6] — проект по поиску новых методов лечения синдрома приобретённого иммунодефицита. Задача проекта состоит в поиске среди миллионов химических соединений вещества, способного блокировать вирусную протеазу, которая делает невозможным размножение вируса. FightAIDS@Home — это второй исследовательский проект WCG, он проводится в сотрудничестве с The Scripps Research Institute, Prof. Arthur J. Olson’s laboratory.
  • Human Proteome Folding — Phase 2 (стартовал 23 июня 2006) — создание полной карты белков человеческого организма. New York University.
  • Help Conquer Cancer (стартовал 6 ноября 2007) — проект по улучшению результатов рентгеновской кристаллографии, которая помогает исследователям не только описать неизвестные структуры протеомы человека, но и лучше понять, как образуется рак. Проект проводится при поддержке Ontario Institute for Cancer Research, University Health Network.
  • Help Fight Childhood Cancer (стартовал 16 марта 2009) — проект по поиску лекарств, блокирующих три вида белков, которые обычно связывают с развитием нейробластомы, которая может развиваться у детей в раннем возрасте. Chiba University, Chiba Cancer Center’s.
  • Help Defeat Muscular Dystrophy — Phase 2 (стартовал 13 мая 2009) — проект по созданию новой базы данных с информацией о функционально взаимодействующих белках. Decrypthon, AFM (French Muscular Dystrophy Association), Национальный центр научных исследований Франции, Университет имени Пьера и Марии Кюри, IBM.
  • The Clean Energy Project;— Phase 2 (стартовал 28 июня 2010) — проект по поиску новых химических соединений с целью создания более эффективных солнечных батарей. Официальный сайт The Clean Energy Project.
  • Computing for Clean Water (стартовал 20 сентября 2010) — проект по изучению процессов молекулярного уровня, что сможет помочь в создании высокоэффективных фильтров по очистке и опреснению воды. Центр нано- и микро- механики.
  • Drug Search for Leishmaniasis (стартовал 31 августа 2011) — офиц. сайт проекта http://pecet-colombia.org/worldcommunitygrid/drugsearch
  • GO Fight Against Malaria (стартовал 14 ноября 2011) — офиц. сайт проекта http://gofightagainstmalaria.scripps.edu
  • Say No to Schistosoma (стартовал 22 февраля 2012) — офиц. сайт проекта http://inforium.com.br/wcg/pt/wcgInformacoes.php

Непостоянные или на стадии запуска

  • Beta Testing (стартовал 1 августа 2006) — это проверка проектов на стабильность и возможные ошибки перед тем, как они официально будут запущенны в WCG.
  • AfricanClimate@Home (3 сентября 2007 — 27 Июня 2008) — первая стадия разработки более точных климатических моделей для разных регионов Африки. University of Cape Town.
  • Discovering Dengue Drugs — Together (21 августа 2007 — 26 августа 2009) — поиск лекарств и вакцин от тропической лихорадки, энцефалита Западного Нила, гепатита С и жёлтой лихорадки. Первая фаза расчётов завершена. The University of Texas Medical Branch.
  • Clean Energy Project — Phase 1 (5 декабря 2008  — 13 октября 2009) — проект по выбору из комбинаций молекул, самых продуктивных для создания дешёвых, гибких и эффективных солнечных батарей. Проект разбит на две части: первая стадия сосредоточится на выборе молекул в ходе химического эксперимента, на второй стадии будут произведены расчёты на уровне кванта. При поддержке Гарвардского университета, Department of Chemistry and Chemical Biology.
  • Influenza Antiviral Drug Search — Phase 1 (стартовал 5 мая 2009 — 22 октября 2009) — проект по поиску химических соединений, ингибирующих ключевые компоненты белковой оболочки вируса гриппа. Первая фаза тринадцатого запущенного проекта завершена. В течение этого времени свыше 67 тысяч пользователей обработали свыше трёх миллионов результатов. The University of Texas Medical Branch, Galveston National Laboratory.

Завершённые

  • Human Proteome Folding — Phase 1 (16 ноября 2004 — 18 июля 2006) — первый запущенный проект занимался изучением пространственной структуры белков человеческого организма и изучению их функций. Этот проект поможет понять, как дефекты в белках могут вызвать болезнь. При поддержке New York University.
  • Help Defeat Cancer (20 июля 2006 — апрель 2007) — исследовал микрослайды тканей, чтобы определить, как можно улучшить терапию рака на раннем этапе диагностики, теперь это Help Conquer Cancer (смотри выше). Cancer Institute of New Jersey, Rutgers University и Пенсильванский университет.
  • Genome Comparison (21 ноября 2006 — 21 июля 2007) — расшифровка информации геномов разных организмов. Oswaldo Cruz Institute.
  • Help Defeat Muscular Dystrophy — Phase 1 (19 декабря 2006 — 11 июня 2007) — исследует белок-белковые взаимодействия, из-за которых возникает заболевание мускульной дистрофии.
  • Nutritious Rice for the World (12 мая 2008 — 06 апреля 2010) — проект по улучшению свойств сортов риса, в первую очередь для стран третьего мира. Вашингтонский университет.

Примечания

См. также

Ссылки

World Community Grid — это… Что такое World Community Grid?

World Community Grid
ПлатформаBOINC
Объём загружаемого ПО• 2 МБ (Cure Muscular Distrophy)

• 2 МБ (Help Conquer Cancer)
• 22 МБ (Human Proteome Folding)
• ? МБ (FightAIDS@Home)
• ? МБ (Help Fight Childhood Cancer)

Объём загружаемых данных задания• ? МБ (Cure Muscular Distrophy)

• ? МБ (Help Conquer Cancer)
• ? МБ (Human Proteome Folding)
• 200 КБ (FightAIDS@Home)
• ? МБ (Help Fight Childhood Cancer)

Объём отправляемых данных задания• 70—140 КБ (Cure Muscular Distrophy)

• 62 КБ (Help Conquer Cancer)
• 100 КБ (Human Proteome Folding)
• 70 КБ (FightAIDS@Home)
• 410 КБ (Help Fight Childhood Cancer)

Объём места на диске135 МБ
Используемый объём памяти• 10 МБ (Cure Muscular Distrophy)

• 4.5 МБ (Cure Muscular Distrophy phase2)
• 32 МБ (Help Conquer Cancer)
• 91 МБ (Human Proteome Folding)
• 224 МБ (FightAIDS@Home)
• 70-224 МБ (Help Fight Childhood Cancer) • 80 МБ (Computing for Clean Water)

Графический интерфейсесть (заставка)
Среднее время расчёта задания• 5.5 часов (Cure Muscular Distrophy)

• 3.5 часа (Help Conquer Cancer)
• 7.5 часов (Human Proteome Folding)
• 7—8.5 часов (FightAIDS@Home)
• 11.5 часов (Help Fight Childhood Cancer)

Deadline10 дней
Возможность использования GPUнет

World Community Grid (WCG) — это глобальное сообщество пользователей, которые предоставляют неиспользуемые мощности своих компьютеров для решения сложных заданий. Проект добровольных вычислений работает на платформе BOINC. Запущен в 2004 году компанией IBM (с технической стороны). Развивался в сотрудничестве с Национальным институтом здравоохранения США, Всемирной организации здравоохранения, ООН[3] и других организаций, связанных с наукой и здравоохранением. Решение о том, к каким расчётам следует привлечь первостепенное внимание, принимается совместно с ведущими учёными разных стран.

Проект предоставляет большой выбор исследований в области борьбы с раком, спидом, гриппом и других не менее важных направлений. Самому участнику предоставляется сделать выбор понравившегося вычисления. Проект вычисляется не только добровольцами (в число которых может вступить каждый), но и партнёрскими организациями[4] из многих стран. На 23 марта 2011 года в проекте было зарегистрировано 549 100 пользователей, которые выполнили 448 250 лет процессорных расчётов[5].

История

Изначально WCG поддерживал только Windows и работал на платформе компании United Devices (авторов проекта grid.org). Занимался подпроектом в grid.org, названным Smallpox Research Project, нацеленным на развитие медикаментов против оспы. В 2003 году проект добился отличных результатов менее чем за три месяца работы, обнаружил 44 потенциальных лекарства. Позднее состоялся переход на платформу BOINC, который позволил расширить круг пользователей с другими операционными системами.

Текущие проекты

Активные

  • FightAIDS@Home (стартовал 21 ноября 2005)[6] — проект по поиску новых методов лечения синдрома приобретённого иммунодефицита. Задача проекта состоит в поиске среди миллионов химических соединений вещества, способного блокировать вирусную протеазу, которая делает невозможным размножение вируса. FightAIDS@Home — это второй исследовательский проект WCG, он проводится в сотрудничестве с The Scripps Research Institute, Prof. Arthur J. Olson’s laboratory.
  • Human Proteome Folding — Phase 2 (стартовал 23 июня 2006) — создание полной карты белков человеческого организма. New York University.
  • Help Conquer Cancer (стартовал 6 ноября 2007) — проект по улучшению результатов рентгеновской кристаллографии, которая помогает исследователям не только описать неизвестные структуры протеомы человека, но и лучше понять, как образуется рак. Проект проводится при поддержке Ontario Institute for Cancer Research, University Health Network.
  • Help Fight Childhood Cancer (стартовал 16 марта 2009) — проект по поиску лекарств, блокирующих три вида белков, которые обычно связывают с развитием нейробластомы, которая может развиваться у детей в раннем возрасте. Chiba University, Chiba Cancer Center’s.
  • Help Defeat Muscular Dystrophy — Phase 2 (стартовал 13 мая 2009) — проект по созданию новой базы данных с информацией о функционально взаимодействующих белках. Decrypthon, AFM (French Muscular Dystrophy Association), Национальный центр научных исследований Франции, Университет имени Пьера и Марии Кюри, IBM.
  • The Clean Energy Project;— Phase 2 (стартовал 28 июня 2010) — проект по поиску новых химических соединений с целью создания более эффективных солнечных батарей. Официальный сайт The Clean Energy Project.
  • Computing for Clean Water (стартовал 20 сентября 2010) — проект по изучению процессов молекулярного уровня, что сможет помочь в создании высокоэффективных фильтров по очистке и опреснению воды. Центр нано- и микро- механики.
  • Drug Search for Leishmaniasis (стартовал 31 августа 2011) — офиц. сайт проекта http://pecet-colombia.org/worldcommunitygrid/drugsearch
  • GO Fight Against Malaria (стартовал 14 ноября 2011) — офиц. сайт проекта http://gofightagainstmalaria.scripps.edu
  • Say No to Schistosoma (стартовал 22 февраля 2012) — офиц. сайт проекта http://inforium.com.br/wcg/pt/wcgInformacoes.php

Непостоянные или на стадии запуска

  • Beta Testing (стартовал 1 августа 2006) — это проверка проектов на стабильность и возможные ошибки перед тем, как они официально будут запущенны в WCG.
  • AfricanClimate@Home (3 сентября 2007 — 27 Июня 2008) — первая стадия разработки более точных климатических моделей для разных регионов Африки. University of Cape Town.
  • Discovering Dengue Drugs — Together (21 августа 2007 — 26 августа 2009) — поиск лекарств и вакцин от тропической лихорадки, энцефалита Западного Нила, гепатита С и жёлтой лихорадки. Первая фаза расчётов завершена. The University of Texas Medical Branch.
  • Clean Energy Project — Phase 1 (5 декабря 2008  — 13 октября 2009) — проект по выбору из комбинаций молекул, самых продуктивных для создания дешёвых, гибких и эффективных солнечных батарей. Проект разбит на две части: первая стадия сосредоточится на выборе молекул в ходе химического эксперимента, на второй стадии будут произведены расчёты на уровне кванта. При поддержке Гарвардского университета, Department of Chemistry and Chemical Biology.
  • Influenza Antiviral Drug Search — Phase 1 (стартовал 5 мая 2009 — 22 октября 2009) — проект по поиску химических соединений, ингибирующих ключевые компоненты белковой оболочки вируса гриппа. Первая фаза тринадцатого запущенного проекта завершена. В течение этого времени свыше 67 тысяч пользователей обработали свыше трёх миллионов результатов. The University of Texas Medical Branch, Galveston National Laboratory.

Завершённые

  • Human Proteome Folding — Phase 1 (16 ноября 2004 — 18 июля 2006) — первый запущенный проект занимался изучением пространственной структуры белков человеческого организма и изучению их функций. Этот проект поможет понять, как дефекты в белках могут вызвать болезнь. При поддержке New York University.
  • Help Defeat Cancer (20 июля 2006 — апрель 2007) — исследовал микрослайды тканей, чтобы определить, как можно улучшить терапию рака на раннем этапе диагностики, теперь это Help Conquer Cancer (смотри выше). Cancer Institute of New Jersey, Rutgers University и Пенсильванский университет.
  • Genome Comparison (21 ноября 2006 — 21 июля 2007) — расшифровка информации геномов разных организмов. Oswaldo Cruz Institute.
  • Help Defeat Muscular Dystrophy — Phase 1 (19 декабря 2006 — 11 июня 2007) — исследует белок-белковые взаимодействия, из-за которых возникает заболевание мускульной дистрофии.
  • Nutritious Rice for the World (12 мая 2008 — 06 апреля 2010) — проект по улучшению свойств сортов риса, в первую очередь для стран третьего мира. Вашингтонский университет.

Примечания

См. также

Ссылки

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *