Введение в анализ социальных сетей на примере VK API / Хабр
Данные социальных сетей — неисчерпаемый источник исследовательских и бизнес-возможностей. На примере Вконтакте API и языка Python мы сегодня разберем пару практических примеров, которы помогут узнать:
- азы работы с библиотекой Python — networkx;
- как обращаться к Вконтакте API из языка Python посредством стандартных библиотек, в частности, получать список друзей и членов групп;
- некоторые возможности программы Gephi.
Disclaimer: данная статья не претендует на какую-либо новизну, а лишь преследует цель помочь интересующимся собраться с силами и начать претворять свои идеи в жизнь.
(волосяной шар для привлечения внимания)
И начнем сразу же с первой задачи: построить эгоцентричный граф друзей, удалив себя самого.
import requests import networkx import time import collections def get_friends_ids(user_id): friends_url = 'https://api.vk.com/method/friends.get?user_id={}' # также вы можете добавить access_token в запрос, получив его через OAuth 2.0 json_response = requests.get(friends_url.format(user_id)).json() if json_response.get('error'): print json_response.get('error') return list() return json_response[u'response'] graph = {} friend_ids = get_friends_ids(1405906) # ваш user id, для которого вы хотите построить граф друзей. for friend_id in friend_ids: print 'Processing id: ', friend_id graph[friend_id] = get_friends_ids(friend_id) g = networkx.Graph(directed=False) for i in graph: g.add_node(i) for j in graph[i]: if i != j and i in friend_ids and j in friend_ids: g.add_edge(i, j) pos=networkx.graphviz_layout(g,prog="neato") networkx.draw(g, pos, node_size=30, with_labels=False, width=0.2)
Результатом работы кода стал данный граф:
В моем случае глазами можно выделить 2 большие компоненты связанности: друзей из двух разных городов проживания.
Некоторые пользователи могут открыть ту или иную информацию только для зарегистрированных пользователей или для друзей, поэтому часть методов иногда могут требовать авторизации (передачи access токена). В таких случаях есть ограничение в виде лимитов на API. В документации VK указано, что для клиентского приложения лимит — 3rps, а для серверного приложения прогрессивная шкала в зависимости от числа установок приложения (rps/число установок): 5/<10000, 8/<100000, 20/<1000000. 35/>1000000.
Также в документации есть следующий абзац:
Помимо ограничений на частоту обращений, существуют и количественные ограничения на вызов однотипных методов. По понятным причинам, мы не предоставляем информацию о точных лимитах.
Так, к примеру, вызов метода поиска профиля users.search или метод просмотра стены пользователя wall.get при превышении некоторого лимита (но при не превышении документированных лимитов) начинает выдавать пустые результаты. Эта ситуация может породить ошибки: так, например, при поиске пользователей вы можете посчитать, что по данному поисковому запросу нет результатов, а на самом деле они отсутствуют.
Ниже приведен фрагмент кода, который поможет вам учитывать документированные лимиты, например 3 запроса в секунду.
deq = collections.deque(maxlen=4) def trottling_request(url): deq.appendleft(time.time()) if len(deq) == 4: # 3 запроса в секунду, если нужно - подождем time.sleep(max(1+deq[3]-deq[0], 0))
На этом же графе рассмотрим пример использования программы Gephi. Gephi — это программа с открытым исходным кодом для анализа и визуализации графов, написанная на Java, изначально разработаная студентами Технологического университета Компьеня во Франции. Gephi была выбрана для участия в Google Summer Code в 2009, 2010, 2011, 2012 и 2013 годах [wiki].
Для начала сохраним наш граф в формат .graphml — формат описания графов на основе XML.
networkx.write_graphml(g, 'graph.graphml')
Экспортировав, загрузим в Gephi и получим примерно такой результат:
Gephi имеет большую функциональность, которая расширяется с помощью множества плагинов. Ниже приведены примеры визуализации.
Центральность (PageRank centrality, Degree centrality, Eccentricity centrality). Разным цветом отмечены разные значения центральности.
Кластеризация (Modularity сlustering, Markov сlustering, Chinese Whispers сlustering). Разным цветом отмечены разные классы выбранные алгоритмом.
Последняя задача навеяна одной из лабораторных работ первого набора курса Специалист по Большим данным от New Professions Lab. На основе заведомо известного списка групп социальной сети Вконтакте необходимо построить граф:
- вершины — группы социальной сети;
- рёбра — наличие общих подписков;
- чем больше у данной группы подписчиков, тем больше размер вершины;
- чем больше у групп общих пописчиков, тем ближе друг к другу располагаются вершины.
В качестве примера групп будем рассматривать группы новостных изданий, при желании вы можете попробовать и другие группы.
%matplotlib inline import networkx import requests import json def getVKMembers(group_id, count=1000, offset=0): # http://vk.com/dev/groups.getMembers host = 'http://api.vk.com/method' if count > 1000: raise Exception('Bad params: max of count = 1000') response = requests.get('{host}/groups.getMembers?group_id={group_id}&count={count}&offset={offset}' .format(host=host, group_id=group_id, count=count, offset=offset)) if not response.ok: raise Exception('Bad response code') return response.json() def allCountOffset(func, func_id): set_members_id = set() count_members = -1 offset = 0 while count_members != len(set_members_id): # posible endless loop for real vk api response = func(func_id, offset=offset)['response'] if count_members != response['count']: count_members = response['count'] new_members_id = response['users'] offset += len(new_members_id) if set_members_id | set(new_members_id) == set_members_id != set(): # without new members print 'WARNING: break loop', count_members, len(set_members_id) break set_members_id = set_members_id.union(new_members_id) return set_members_id groups = ['http://vk.com/meduzaproject', 'http://vk.com/tj', 'http://vk.com/smmrussia', 'http://vk.com/vedomosti', 'http://vk.com/kommersant_ru', 'http://vk.com/kfm', 'http://vk.com/oldlentach', 'http://vk.com/lentaru', 'http://vk.com/lentasport', 'http://vk.com/fastslon', 'http://vk.com/tvrain', 'http://vk.com/sport.tvrain', 'http://vk.com/silverrain', 'http://vk.com/afishagorod', 'http://vk.com/afishavozduh', 'http://vk.com/afishavolna', 'http://vk.com/1tv', 'http://vk.com/russiatv', 'http://vk.com/vesti', 'http://vk.com/ntv', 'http://vk.com/lifenews_ru'] members = {} for g in groups: name = g.split('http://vk.com/')[1] print name members[name] = allCountOffset(getVKMembers, name) matrix = {} for i in members: for j in members: if i != j: matrix[i+j] = len(members[i] & members[j]) * 1.0/ min(len(members[i]), len(members[j])) max_matrix = max(matrix.values()) min_matrix = min(matrix.values()) for i in matrix: matrix[i] = (matrix[i] - min_matrix) / (max_matrix - min_matrix) g = networkx. Graph(directed=False) for i in members: for j in members: if i != j: g.add_edge(i, j, weight=matrix[i+j]) members_count = {x:len(members[x]) for x in members} max_value = max(members_count.values()) * 1.0 size = [] max_size = 900 min_size = 100 for node in g.nodes(): size.append(((members_count[node]/max_value)*max_size + min_size)*10) import matplotlib.pyplot as plt pos=networkx.spring_layout(g) plt.figure(figsize=(20,20)) networkx.draw_networkx(g, pos, node_size=size, width=0.5, font_size=8) plt.axis('off') plt.show()
Результатом будет данный граф:
Конечно, представленные тут задачи лишь демонстрируют простоту и доступность работы с социальными сетями. На деле же приходится решать более сложные задачи. Так, к примеру, данные социального профиля могут обогатить данные DMP систем (возраст, интересы, социальная группа): главной задачей будет найти и поставить в соответствие пользователю DMP-системы его социальный профиль. Также появилось много стартапов, которые используют социальные сети как источник для создания резюме: amazinghiring, entelo, profiscope, gild и др. Главными задачами здесь будет: найти одного и того же пользователя в разных социальных сетях и на основе данных, полученных из социальных сетей, создать резюме пользователя, так как большинство социальных сетей, кроме, разве что, linkedin, не имеют достаточного количества подходящей для резюме информации.
Примеры акций для раскрутки группы в Вконтакте
Социальная сеть Вконтакте обретает новую жизнь, поэтому многим компаниям наверняка пригодятся дополнительные инструменты для продвижения своих сообществ. В платформе Loymax для раскрутки групп в социальных сетях можно использовать поощрение активностей клиентов: например, начислять бонусы за репосты или вступление в группы.
Как настроить поощрение клиентов
В платформе Loymax можно настроить разные механики, связанные с использованием социальных сетей:
- Начисление бонусов за привязку профиля социальной сети. Если пользователь привязывает профиль социальной сети к своему аккаунту, это дает ему дополнительную возможность для авторизации в личном кабинете. Для компании это тоже хорошо — она может использовать эти данные при настройке акций и формировании рассылок.
- Начисление бонусов за вступление и списание за выход из группы социальной сети.
Это одни из самых популярных механик, которые используют для раскрутки пабликов. Компания может не только настроить поощрение для клиентов, но и предусмотреть наказание для тех, кто вступает в группы исключительно ради бонусов и сразу из них выходит. - Бонусы за репосты / комментарии / отметки Нравится и списание бонусов за удаление репоста.
Компания может поощрять не только вступление в группу, но и активность внутри нее — с помощью бонусов за репосты записей, комментарии, отметки Нравится. Соответственно, за удаление активности также предусмотрено списание начисленных бонусов.
Начисляем бонусы за привязку профиля
Посмотрим на примере, как настроить в платформе механику с начислением бонусов за привязку профиля в VK. Loymax Loyalty устроена так, что поощрение в социальных сетях происходит по расписанию (например, каждый час, раз в сутки или раз в неделю). Для этого настраивается соответствующая регулярная задача. Все регулярные задачи создаются в меню «Настройки системы». Для корректной работы регулярной задачи необходимо проверить, получены ли ключи для подключения к API приложений социальных сетей. Если не знаете, как это сделать, попросите технических специалистов помочь с настройкой.
Настройка самой механики выполняется просто. Давайте создадим акцию с начислением 100 бонусов за привязку профиля Вконтакте. Для этого заходим в раздел «Маркетинг» — «Акции», нажимаем «Создать акцию», вводим ее название, описание и приоритет, далее выбираем партнера и нажимаем «Создать».
В открывшемся окне нам в первую очередь нужно настроить «Событие/триггер». В предложенном списке выбираем «Привязку профиля социальной сети» и нажимаем «Добавить событие»:
Теперь нам нужно добавить правило, которое будет начислять клиентам бонусы за привязку профиля. Для этого нажимаем на «плюсик», в списке действий выбираем «Дополнительные бонусы» и нажимаем «Далее»:
В открывшемся окне задаем время жизни бонусов, выбираем счет, с которого они будут списываться, бонусную валюту, задаем сумму начисления и нажимаем «Создать»:
После этого можем задать время начала и окончания акции и настроить другие параметры:
Как видим, ничего сложного. Теперь акцию можно запускать. После запуска каждый пользователь, привязавший свой профиль социальной сети, будет получать 100 бонусов на счет.
Начисляем бонусы за вступление в группу и списываем за выход из нее
Теперь посмотрим, как настроить механику с начислением и списанием бонусов за вступление в группу и выход из нее. Здесь тоже не будет ничего сложного. Сначала также заходим в «Акции» и нажимаем «Создать акцию». Вводим название и описание, выбираем партнера. Теперь в открывшемся окне вместо события «Привязка профиля» нам нужно выбрать «Вступление в группу социальной сети» и нажать «Добавить событие»:
Дальнейшие шаги будут таким же, как при настройке предыдущей акции: создаем новое правило, добавляем действие «Дополнительные бонусы», задаем счет, валюту и размер списания. Настраиваем остальные параметры и запускаем акцию.
Списание бонусов за выход из группы будем настраивать аналогично, только на этот раз в качестве события выберем «Выход из группы социальной сети»:
Остальные действия тоже будут аналогичными: настраиваем дату начала и окончания и запускаем акцию.
В возможности платформы Loymax входит множество других акционных механик, о которых мы будем дальше рассказывать в нашем блоге. Чтобы задать вопрос про поощрение активностей клиентов в социальных сетях, или спросить о чем-то еще, заполните форму ниже. Мы постараемся ответить как можно быстрее.
Поиск выставочного дизайна — VK-1032 Упаковка ящиков (пример) (ящики и ящики)
Скрыть параметры поиска
Диапазон цен:
Мин. — 0
Макс. — 175000
Включая аренду
Размер стенда: Все размеры10′ x 10′ Дисплеи 10′ x 20′ Дисплеи 10′ x 30′ Дисплеи 10′ x 40′ Дисплеи 20′ x 20′ Острова 20′ x 30′ Острова20 ‘ x 40′ Islands20′ x 50′ Islands30′ x 30′ Islands30′ x 40′ Islands30′ x 50′ Islands30′ x 60′ Displays3D Banner Stands40′ x 40′ Islands40′ x 50′ Islands40′ x 60′ Islands8’ x 10 ‘ DisplaysAccent ChairAccessoriesAero Overhead Hanging Signs Apple iPad SolutionsBarstools CarpetCasesCharging CountersCharging StandsCharging TablesCountersCustom Counters and PedestalsDesktop Safety DividersElectrical SuppliesFurnitureHand Sanitizer SolutionsInteractive Games (CP)Interactive Kiosks (PS)iPad and Surface AccessoriesLED LightboxesLighting Medical SolutionsMeeting PodsMeetings & Corporate EventsMicrosoft Surface SolutionsModular Counters and PedestalsMonitor StandsNon-carpet Flooring Офисная средаУличные дисплеиПереносные стойки и пьедесталыДисплеи продуктов | СтойкиЗащитные перегородкиНастенные рамы SEGСтолешницы | Складные панелиСтолешницы | ГибридыСтолешницы | Легкая натяжная тканьСтолешницы | Pop UpsСтолешницы | Устойчивое развитиеВиртуальные выставкиНастенные светодиодные лайтбоксыДеревянные ящики Рабочие станции Рабочие станции, киоски и бары
Сортировать по:Размеру стендаНовости дизайнаВ алфавитном порядкеЦена: от самой низкой до самой высокойЦена: от самой высокой к самой низкой
Текстовый поиск:Поиск
(например, VK-1032, 1032 или остров)
Поиск в этих галереях продуктов .
..
Пользовательские счетчики | Прилавки и пьедесталы | ||
Подставки для дезинфицирующих средств для рук | Офисные, медицинские и конференц-залы | ||
Лайтбоксы для офиса/магазина | Разделители безопасности | ||
Островные экспонаты | Современные встроенные экспонаты | ||
Конструкции светодиодных лайтбоксов | 10-футовые портативные дисплеи | ||
Портативные дисплеи 20 футов | Экологически безопасные инлайны ecoSmart | ||
Бюджетные портативные устройства | ecoSmart Устойчивые острова | ||
Всплывающие дисплеи из ткани (OP) | Решения для зарядки InCharg | ||
Подставки для iPad и Surface | Настольные дисплеи | ||
Подвесные вывески Aero — старые сломанные | Аэродинамические подвесные вывески | ||
Подставки для мониторов и киоски | Экологичные аксессуары ecoSmart | ||
Баннерные стойки/настольные броски (OP) | Лайтбоксы и баннерные стойки | ||
Игры, киоски и активации (CP)/(PS) | Ящики и ящики | ||
Напольное покрытие | Ковер и прочее (BR) | Освещение (DS) | ||
Аренда островных дисплеев | Аренда встроенных дисплеев | ||
Принадлежности для аренды | Аренда мебели #1 (Коннектикут) | ||
Аренда мебели #2 (Коннектикут) |
расширенный поиск | вернуться домой
- Детали
- Характеристики
- Свяжитесь с нами
- Печать
- Купить
Добавляйте дизайны и фотографии в свою личную галерею, просто щелкнув ссылку +Моя галерея
Затем отправьте свою «Мою галерею» по электронной почте коллегам, друзьям или вашему любимому дизайнеру выставок. Нет лучшего способа начать разработку дисплея, отражающего ваши маркетинговые цели выставки.
Примечание. Моя галерея использует временный файл cookie браузера для хранения вашей галереи. Мы рекомендуем вам отправить свою галерею на свой адрес электронной почты, если вам нужно сохранить ее более 30 дней.
- Сроки изготовления основаны на рабочих днях и НЕ включают дни доставки.
- Готовое к производству изображение (если применимо) должно сопровождать подтверждение заказа. Задержки с загрузкой иллюстраций могут привести к ускоренной оплате или изменению доставки.
- Ни один заказ не будет передан в производство без подписанного подтверждения заказа.
- Доставка зависит от наличия материалов и графики. За ускоренную обработку материалов или графики может взиматься дополнительная плата.
- Более короткие сроки выполнения заказов могут быть доступны в связи с открытием графиков в отделе обслуживания клиентов и производства. Может взиматься плата за срочность.
- Стандартные сроки выполнения заказа не применяются к заказам на несколько количеств.
- Пожалуйста, уточняйте наличие товара на ВСЕХ экспонатах RENTAL.
Экспонат Вес варьируется в зависимости от упаковки и способа доставки. Переменные включают, но не ограничиваются:
- Габаритный вес по сравнению с фактическим весом: Габаритный вес определяется как размер ящика или корпуса. На большинстве авиаперевозок габаритный вес превышает фактический вес
- Переносные ящики по сравнению с деревянными ящиками или формованными ваннами (где применимо): Экспонат конструкции, для которых требуется один деревянный ящик, потребуют нескольких переносных ящиков. Выбор одного против другой влияет на общий вес (габаритный или фактический).
- Грузовой перевозчик: LTL перевозчиков (меньше, чем Truckload) рассчитывают на основе фрахта по используемому пространству. UPS, FedEx и грузовые авиаперевозчики рассчитывают фрахт на основе либо габаритный или фактический вес отправления.
- Уровень обслуживания грузовых перевозок (количество дней): Уровни обслуживания варьируются от То же Доставка от дня до доставки за две недели.
Для получения дополнительной информации о весе экспонатов и вариантах перевозки, пожалуйста, свяжитесь с местным выставочный представитель.
Управление электрооборудованием, шнурами и проводами различается в зависимости от дисплея и требований каждого экспонента. При заказе выставочного стенда рассмотрите следующие вопросы управления электропроводкой и проводами и обсудите возможные варианты со специалистом по выставкам:
- Встроенные и островные дисплеи
- Устройства для извлечения свинца
- Компьютерные и мониторные кабели
- Демонстрационное оборудование
- Верхнее освещение
- Втулки и размещение втулок в прилавках
- Верхний и напольный источник питания
- Полы и электропроводка
- Варианты сокрытия шнуров и кабелей
- Плоские и круглые электрические шнуры
- Универсальные розетки и удлинители
Ознакомившись с вариантами подключения ДО , вы закажете дисплей, сэкономите ВРЕМЯ и ДЕНЬГИ и убедитесь, что ваш экспонат превзойдет ваши ожидания, а установка пройдет без проблем.
Прокрутить вверх
v-K-ras приводит к преимущественному фарнезилированию p21(ras) в клетках FRTL-5: множественное вмешательство в изопреноидный путь
. 1998 10 ноября; 95 (23): 13646-51.
doi: 10.1073/pnas.95.23.13646.
С Лаэзза 1 , V Di Marzo, M Bifulco
принадлежность
- 1 Centro di Endocrinologia ed Oncologia-Experimentale «G. Salvatore»/Consiglio Nazionale delle Ricerche (Италия).
- PMID: 9811854
- PMCID: PMC24873
- DOI: 10. 1073/пнас.95.23.13646
Бесплатная статья ЧВК
C Laezza et al. Proc Natl Acad Sci U S A. .
Бесплатная статья ЧВК
. 1998 10 ноября; 95 (23): 13646-51.
doi: 10.1073/pnas.95.23.13646.
Авторы
С Лаэзза 1 , В. Ди Марзо, М. Бифулко
принадлежность
- 1 Centro di Endocrinologia ed Oncologia-Experimentale «G. Salvatore»/Consiglio Nazionale delle Ricerche (Италия).
- PMID: 9811854
- PMCID: PMC24873
- DOI: 10. 1073/пнас.95.23.13646
Абстрактный
Было обнаружено, что изопреноидный путь в клетках щитовидной железы FRTL-5 сильно изменен при трансформации v-K-ras. Резкое общее снижение пренилирования белка было обнаружено в v-K-ras-трансформированных клетках по сравнению с исходными клетками FRTL-5, как показано путем мечения клеток [3H]мевалоновой кислотой. Это явление сопровождалось относительным увеличением фарнезилирования р21(ras) и уменьшением соотношения между количествами геранилгераниола и фарнезола, связанными с пренилированными белками. Анализ пренилирования белка в клетках FRTL-5, трансформированных чувствительным к температуре мутантом онкогена v-K-ras, показал, что эти вариации представляют собой ранний и специфический маркер активного K-ras. Наоборот, клетки FRTL-5, трансформированные с помощью Harvey-ras, показали структуру белков, меченных [3H]-мевалонатом (MVA), сходную с таковой в нетрансформированных клетках. Активация онкогена K-ras также приводила к общему снижению включения [3H]-MVA в изопентенил-тРНК вместе с увеличением непроцессированного [3H]-MVA и отсутствием изменения поглощения [3H]-MVA. Эффекты v-K-ras на пренилирование белка можно было имитировать в клетках FRTL-5 за счет снижения концентрации экзогенного [3H]-MVA, тогда как увеличение концентрации [3H]-MVA не возвращало изменений, наблюдаемых в трансформированных клетках. Соответственно, было обнаружено, что экспрессия v-K-ras: (i) подавляет мевалонаткиназу; (ii) индуцировать экспрессию фарнезил-пирофосфатсинтазы; и (iii) усиливают активность протеинфарнезилтрансферазы, но не протеингеранилгеранилтрансферазы-I. Среди этих событий подавление мевалонаткиназы, по-видимому, было строго связано с дифференциальным пренилированием белка. Это исследование представляет собой пример того, как экспрессия онкогена v-K-ras посредством множественных вмешательств в метаболический путь изопреноидов может привести к предпочтительному фарнезилированию продукта онкогена ras p21(ras).
Цифры
Рисунок 1
Изменения в схеме пренилирования…
Рисунок 1
Изменения в паттерне пренилирования являются специфическим маркером активного K- ras .…
фигура 1Изменения в паттерне пренилирования являются специфическим маркером активного K- рас . ( A ) Характер [ 3 H]-MVA-меченых белков в клетках FRTL-5 и KiMol, в клетках, полученных из карциномы щитовидной железы (TK-6) и метастатов легких (MPTK-6) путем инъекции v-K- ras и в H- ras -трансформированных клетках FRTL-5. Белки, меченные KiMol, подвергали иммунопреципитации с помощью mAb против p21 ras и неспецифической иммуносыворотки. ( B ) Электрофоретический профиль (слева) и денситометрический анализ (справа) основных белков (p48 и p21) в клетках FRTL-5, трансформированных термочувствительным мутантом v-K- ras (Ats) при 39°С и в тех же клетках переходили к 33°С на 1, 3 и 7 сут. Клетки инкубировали с [ 3 H]-MVA (30 Ки/ммоль) в течение 7 часов в присутствии 10 мкМ ловастатина и обрабатывали, как описано в Экспериментальные процедуры . Белковые экстракты анализировали с помощью 12% SDS/PAGE и флюорографии. Стандарты молекулярной массы показаны справа. Эти данные являются репрезентативными для четырех независимых экспериментов. Авторадиограмму экспонировали в течение 20 дней.
Рисунок 2
Изменения в схеме пренилирования…
Рисунок 2
Изменения в характере пренилирования клеток FRTL-5 и KiMol в зависимости от различных концентраций…
фигура 2Изменения в характере пренилирования клеток FRTL-5 и KiMol в зависимости от различных концентраций экзогенных [ 3 H]-MVA (0,2, 1 и 4 мкМ) добавляли к клеткам. Клетки инкубировали и обрабатывали, как описано в подписи к рис. 1. Маркеры молекулярных масс показаны справа. Представленные данные являются репрезентативными для трех экспериментов, дающих очень похожие результаты. Авторадиограмму экспонировали в течение 30 дней.
Рисунок 3
Экспрессия мевалонаткиназы в FRTL-5,…
Рисунок 3
Экспрессия мевалонаткиназы в FRTL-5, KiMol, Ats (39° и 33°C) и H- ras…
Рисунок 3 Экспрессия мевалонаткиназыв клетках FRTL-5, KiMol, Ats (39° и 33°C) и H- ras . Иммуноблот-анализ проводили, как описано в Экспериментальные процедуры . Все дорожки получены из 12% SDS/PAGE и содержали 90 мкг белка, перенесенного на нитрат целлюлозы и окрашенного антителом к МК. Представленные данные являются репрезентативными для четырех экспериментов.
Рисунок 4
Активность ФТазы и протеингеранил-геранилтрансферазы-I…
Рисунок 4
Активность ФТазы и протеингеранил-геранилтрансферазы-I в FRTL-5, KiMol, Ats (39 и 33°C) и…
Рисунок 4Активность ФТазы и протеингеранил-геранилтрансферазы-I в FRTL-5, KiMol, Ats (39и 33°С), а клетки H- ras . Ферментативную активность оценивали с использованием 30 мкг цитозольного белка путем измерения, соответственно, количества [ 3 H] фарнезила и [ 3 H] геранилгеранила, перенесенных из [ 3 H]-FPP и [ 3 H]-геранилгеранилпирофосфат в рекомбинантный H-Ras, клетки дикого типа и клетки типа CVLL, как описано . Экспериментальные процедуры . Столбцы представляют три отдельных эксперимента. Аналогичные результаты были также получены при использовании биотинилированных пептидов (Bt-KTKCVIS и Bt-KKFFCAIL) в качестве акцепторов пренила.
Рисунок 5
Фарнезилирование в дифференцированном, K- рас…
Рисунок 5
Фарнезилирование в дифференцированных, K- ras и H- ras трансформированных клетках FRTL-5. […
Рисунок 5Фарнезилирование дифференцировано, К- ras и H- ras трансформировали клетки FRTL-5. [ 3 H]-фарнезил-PP мечение в экспериментах с цельными и бесклеточными клетками, проведенными с клетками FRTL-5, KiMol, Ats (39 и 33°C) и H- ras , как описано в Экспериментальные процедуры . ( A ) Электрофоретический профиль фарнезилированных белков, меченных в целых клетках, меченных [ 3 H]-фарнезил-PP, с использованием липопротеина низкой плотности в качестве носителя и ВЭЖХ анализ пренильных групп, присоединенных к белкам. Эти данные являются репрезентативными для трех независимых экспериментов. Стандарты молекулярной массы (45 и 21) показаны справа. ( B ) p21 ras фарнезилировали в бесклеточных экспериментах, проведенных с гомогенатами нормальных клеток, KiMol и H- ras FRTL-5. Авторадиограммы экспонировались в течение 20 дней. Эксперименты были повторены с аналогичными результатами.
Рисунок 6
Экспрессия FPP-синтазы в FRTL-5,…
Рисунок 6
Экспрессия FPP-синтазы в FRTL-5, KiMol, Ats (39 и 33°C) и H- ras…
Рисунок 6 Экспрессия синтазыFPP в клетках FRTL-5, KiMol, Ats (39 и 33°C) и H- ras . Нозерн-блот-анализ выполняли, как подробно описано в Экспериментальных процедурах . Тотальную РНК (20 мкг) использовали на каждой дорожке. ( Top ) Блот исследовали с помощью кДНК FPP-синтазы. ( Внизу ) Блот был снят и повторно исследован с использованием кДНК-зонда крысиной глицеральдегидфосфатдегидрогеназы, выполненного в качестве контроля того, что одинаковые количества РНК были загружены на каждую дорожку. Подробности приведены в Экспериментальные процедуры . Представленные данные являются репрезентативными для трех экспериментов.
См. это изображение и информацию об авторских правах в PMC
Похожие статьи
Ловастатин индуцирует апоптоз k-ras-трансформированных клеток щитовидной железы посредством ингибирования ras-фарнезилирования и модулирования окислительно-восстановительного состояния.
Лаецца К. , Фиорентино Л., Писанти С., Газзерро П., Каралья М., Портелла Г., Витале М., Бифулко М. Лаэзза С и др. J Mol Med (Берл). 2008 декабрь; 86 (12): 1341-51. дои: 10.1007/s00109-008-0396-1. Epub 2008 9 сентября. J Mol Med (Берл). 2008. PMID: 18779944
Фарнезиламин: ингибитор фарнезилирования и роста ras-трансформированных клеток.
Котхапалли Р., Гатри Н., Чемберс А.Ф., Кэрролл К.К. Котхапалли Р. и соавт. Липиды. 1993 ноябрь; 28 (11): 969-73. дои: 10.1007/BF02537116. Липиды. 1993. PMID: 8277827
Регуляция экспрессии гена 3-гидрокси-3-метилглутарилкофермента А редуктазы в клетках FRTL-5. II. Понижающая регуляция онкогеном v-K-ras.
Перилло Б., Тедеско И., Лаецца К., Сантильо М., Романо А., Алох С.М. , Бифулко М. Перилло Б. и др. Дж. Биол. Хим. 1995 23 июня; 270 (25): 15237-41. doi: 10.1074/jbc.270.25.15237. Дж. Биол. Хим. 1995. PMID: 7797508
[Ингибиторы фарнезилтрансферазы (анти-Ras). Новый класс противоопухолевых средств.
Леви Р. Леви Р. Пресс Мед. 1995 15–22 апреля; 24 (15): 725–9. Пресс Мед. 1995. PMID: 7784406 Обзор. Французский.
Ингибирование Ras-фарнезилтрансферазы: новый и безопасный подход к химиотерапии рака.
Намми С., Лодагала Д.С. Намми С. и др. Акта Фармакол Син. 2000 г., май; 21(5):396-404. Акта Фармакол Син. 2000. PMID: 11324435 Обзор.
Посмотреть все похожие статьи
Цитируется
Репликация вируса гепатита D.
Тейлор Дж.М. Тейлор Дж. М. Колд Спринг Харб Перспект Мед. 2015 ноябрь 2;5(11):a021568. doi: 10.1101/cshperspect.a021568. Колд Спринг Харб Перспект Мед. 2015. PMID: 26525452 Бесплатная статья ЧВК. Обзор.
Новый подход к маркировке и идентификации геранилгеранилированных белков.
Чан Л.Н., Харт С., Го Л., Найберг Т., Дэвис Б.С., Фонг Л.Г., Янг С.Г., Агнью Б.Дж., Таманой Ф. Чан Л.Н. и соавт. Электрофорез. 2009 г., 30 октября (20): 3598-606. doi: 10.1002/elps.200
9. Электрофорез. 2009. PMID: 19784953 Бесплатная статья ЧВК.
Ловастатин индуцирует апоптоз k-ras-трансформированных клеток щитовидной железы посредством ингибирования ras-фарнезилирования и модулирования окислительно-восстановительного состояния.