программное преобразование таблицы связей в картинку?
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
программное преобразование таблицы связей в картинку?
есть некоторый набор данных (стереохимия), заданных таблицей связей, чем бы его лучше превратить в картинку в одном из общеизвестных форматов, понимаемых основными интренет браузерами? лучше в векторную. ребра имеют разный вид из фиксированного перечня, равно как и вершины.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: программное преобразование таблицы связей в картинку?
Я ошибаюсь, или задачка как раз для Graphviz?
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: программное преобразование таблицы связей в картинку?
Спасибо я изучу. Свалилась задача по постановке задачи
в абсолютно перпендикулярной предметной области.

- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: программное преобразование таблицы связей в картинку?
Визуализацию, а также анализ графов можно проводить с помощью библиотеки igraph для R.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: программное преобразование таблицы связей в картинку?
так там самый интересный раздел "Visialization Graph" в руководстве помечен как "TODO"SS_Rebelious писал(а):Визуализацию, а также анализ графов можно проводить с помощью библиотеки igraph для R.

- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: программное преобразование таблицы связей в картинку?
Да, печалька. Думаю, раздел мануала "Drawing graphs" (стр. 46) сможет помочь.Boris писал(а):так там самый интересный раздел "Visialization Graph" в руководстве помечен как "TODO"
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: программное преобразование таблицы связей в картинку?
Вот ещё одна интересная программа: Gephi.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: программное преобразование таблицы связей в картинку?
Спасибо всем ответившим. Извините за дополнительное беспокойство, но я переформулирую задачу, т.к. мне параллельно разъяснили, что граф к виду "вершины с координтами и связи между ними с атрибутами" преобразуют сами.
Что есть для простого и незатейливого преобразования в картинки стандартно используемые в существующих браузерах - на пример, GIF (PNG, JPG) и SVG?
Что есть для простого и незатейливого преобразования в картинки стандартно используемые в существующих браузерах - на пример, GIF (PNG, JPG) и SVG?
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: программное преобразование таблицы связей в картинку?
Векторный + растровый редактор?Boris писал(а): Что есть для простого и незатейливого преобразования в картинки стандартно используемые в существующих браузерах - на пример, GIF (PNG, JPG) и SVG?

Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: программное преобразование таблицы связей в картинку?
Смотря что из чего надо преобразовать и как (автоматически?).
От этого сильно зависит.
От этого сильно зависит.
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: программное преобразование таблицы связей в картинку?
преобразовывать надо кодированную структуру органического соединения. она в общем случае 3-х мерна. но эту стадию, как мне сказали, уже проходить не надо. граф связей можно преобразовать к набору двумерных координат вершин и ребер. вершины имеют атрибут - название атома или группы, в общем случае - это текстовая строка, ограниченной длины. я думаю, что 12-16 символов от силы. ребра имеют атрибут - тип отображения. как правило - это количество линий, соответствующих валентности. задача отображения, равно как и задача кодирования, в данный момент решается в рамках крайне закрытого продукта. задача преобразования внутреннего формата к текстовому или программному формату, где есть двумерное отображение - вершины и ребра решена. т.е. задачу отображения собственно графа в структуру подготовленную к отображению - что бы ребра не пересекались, вершины не налазили друг на друга, как меня уверили, - решена.
теперь есть задача организовать массовое автоматическое преобразование таблицы связей в растр и web-вектор без участия человека и PrintScreen'а.
есть два варианта - заказать это тем же, кто пишет графический химический редактор, или написать самим. оба варианта кажутся мне "изобретением велосипеда". В конце концов я могу всегда преобразовать таблицу связей в MIF или SHP, а их то какое-то ПО умеет выводить в растр с учетов заданного оформления?
теперь есть задача организовать массовое автоматическое преобразование таблицы связей в растр и web-вектор без участия человека и PrintScreen'а.
есть два варианта - заказать это тем же, кто пишет графический химический редактор, или написать самим. оба варианта кажутся мне "изобретением велосипеда". В конце концов я могу всегда преобразовать таблицу связей в MIF или SHP, а их то какое-то ПО умеет выводить в растр с учетов заданного оформления?
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: программное преобразование таблицы связей в картинку?
А чем готовые не подходят? http://iqmol.org/features.html например... Оно вроде как даже xyz понимает.
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: программное преобразование таблицы связей в картинку?
я понятия не имею. я вообще там как ВРИО начальника отдела, пока не найдут дурака, готового этим заниматься. Я в тему погружался последний раз 20 лет назад. единственно, что я вижу, что приведенные картинки гораздо "веселей", чем канонические картинки в структурной органической химии. те черно-белые и дизайном как в школьном учебнике химии.ericsson писал(а):А чем готовые не подходят? http://iqmol.org/features.html например... Оно вроде как даже xyz понимает.
я потому и задал вопрос, что те, кто этим профессионально(?) занимается заняты каким-то самопальным обстругивание. а у меня есть твердое мнение, все что храниться и обрабатывается в ПО, в которое я не лезу, должно выводиться в хорошо известный и легко приводимый к Web и Publish формат.
вот такая она Академия наук.

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя