Модуль: Infobox gene постоянно защищен от редактирования , поскольку это часто используемый или очень заметный модуль . Существенные изменения должны быть сначала предложены и обсуждены здесь, на этой странице. Если предложение не вызывает споров или обсуждалось и поддерживается консенсусом , редакторы могут использовать {{ edit template-protected }} для уведомления администратора или редактора шаблона о необходимости внесения требуемого изменения. |
Этот модуль не требует рейтинга по шкале оценки контента Википедии . Он представляет интерес для следующих WikiProjects : | ||||||||||||||||||
|
| ||
This page has archives. Sections older than 90 days may be automatically archived by Lowercase sigmabot III when more than 4 sections are present. |
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Ссылки Bgee изменились. Чтобы избежать перенаправлений, включите "www" в URL, как показано ниже. Большое спасибо за помощь.
Разница:
− | локальный bgee_gene_page = "https: | + | локальный bgee_gene_page = "https://www.бджи.org/gene/" |
− | bgee_title = "[https: | + | bgee_title = "[https://www.бджи.org/ " .. bgee_title .. "]" |
Tarsmf ( обсуждение ) 16:21, 15 января 2024 (UTC)
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Описание предлагаемого изменения:
Улучшить читаемость внешних идентификаторов . На вкладке « Идентификаторы » внешние идентификаторы трудно читать, поскольку между ними нет точки с запятой. Код ниже добавляет точки с запятой между идентификаторами. Кроме того, он также добавляет еще один внешний идентификатор базы данных OMA , который является дополнительным к HomoloGene с более богатой информацией о гомологичных генах. Он был протестирован здесь: Module_talk:Infobox_gene/testcases . Большое спасибо за вашу помощь!
Разница: (Номера строк ниже являются приблизительными)
Предложение добавить эту функцию обрезки (для удаления пустых мест) в строку 23 или в любое место в верхней части кода:
− | + | местный функция отделка(и)возвращаться (с:gsub("^%s*(.-)%s*$", "%1"))конец |
Строка 196
− | p.renderIdentifiers(псевдонимы, hgnc_id, gene_symbol, homologene_id, omim_id, mgi_id, ChEMBL_id, IUPHAR_id, ec_no, | + | p.renderIdentifiers(псевдонимы, hgnc_id, gene_symbol, homologene_id, omim_id, mgi_id, ChEMBL_id, IUPHAR_id, ec_no,entrez_gene, ансамбль) |
Линия 399
− | функция p.renderIdentifiers(псевдонимы, hgnc_id, gene_symbol, homologene_id, omim_id, mgi_id, ChEMBL_id, IUPHAR_id, ec_no, | + | функция p.renderIdentifiers(псевдонимы, hgnc_id, gene_symbol, homologene_id, omim_id, mgi_id, ChEMBL_id, IUPHAR_id, ec_no,entrez_gene, ансамбль) |
Линия 433
− | омим = | + | омим =обрезка(строка.gsub(омим, ",$","")) --удалить запятую в конце |
Линия 446
− | гомоло = | + | гомоло =обрезка(строка.gsub(гомосексуал, ",$","")) --удалить запятую в конце |
− | генные карты = генные карты.."[https://www.genecards.org/cgi-bin/carddisp.pl?gene="..генный_символ.." "..генный_символ.. | + | генные карты = генные карты.."[https://www.genecards.org/cgi-bin/carddisp.pl?gene="..генный_символ.." "..генный_символ.."]" |
Линия 463
− | мги = | + | мги =обрезка(строка.gsub(mgi, ",$",""))--убрать запятую в конце |
− | ChEMBL = "[[ChEMBL]]"..": ".."[https://www.ebi.ac.uk/chembldb/index.php/target/inspect/CHEMBL"..ChEMBL_id.." "..ChEMBL_id.. | + | ChEMBL = "[[ChEMBL]]"..": ".."[https://www.ebi.ac.uk/chembldb/index.php/target/inspect/CHEMBL"..ChEMBL_id.." "..ChEMBL_id.."]" |
− | IUPHAR = "[[Международный_союз_фундаментальной_и_клинической_фармакологии|IUPHAR]]"..": ".."[http://www.guidetopharmacology.org/GRAC/ObjectDisplayForward?objectId="..IUPHAR_id.." "..IUPHAR_id.. | + | IUPHAR = "[[Международный_союз_фундаментальной_и_клинической_фармакологии|IUPHAR]]"..": ".."[http://www.guidetopharmacology.org/GRAC/ObjectDisplayForward?objectId="..IUPHAR_id.." "..IUPHAR_id.."]"--**lclz** |
Линия 478
− | локальный EC = "[https://www.genome.jp/dbget-bin/www_bget?enzyme+" .. link_ec_no .. " " .. ec_no .. "]" | + | локальный EC = "[https://www.genome.jp/dbget-bin/www_bget?enzyme+" .. link_ec_no .. " " .. ec_no .. "]"местный ома = «[[Orthologous_MAtrix|OMA]]:"ома = ома.."[https://omabrowser.org/oma/vps/"..мвт.текст.split(ансамбль,",")[1].." "..ген_символ.."-ортологи]"внешняя_таблица_идентификаторов = {омим, мги, гомоло, ЧЕМБЛ, ИУФАР, генные карты, ома}внешняя_таблица_обработанных_идентификаторов = {}для я, в в ipairs(внешняя_таблица_идентификаторов) делатьесли (в ~= "") затем внешняя_таблица_обработанных_идентификаторов[#внешняя_таблица_обработанных_идентификаторов + 1] = в конецконецвнешние_идентификаторы = tostring(таблица.concat(external_id_processed_table, "; ")) |
Линия 528
− | : | + | :викитекст(внешние_идентификаторы) |
Tarsmf ( обсуждение ) 11:39, 24 мая 2024 (UTC)
table.concat(table, "; ")
точку с запятой — это более эффективный способ — Мартин ( MSGJ · talk ) 21:41, 23 мая 2024 (UTC) Не могли бы вы перепроверить недавнее редактирование в Module:Infobox gene ? Похоже, оно привело к появлению бессмысленной категории с красной ссылкой для Category:Genes on human symptoms, которая в настоящее время отображается примерно на 487 страницах вместе с ожидаемыми категориями "Genes on human symptoms XX". Спасибо. Bearcat ( talk ) 13:32, 25 мая 2024 (UTC)
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Описание предлагаемого изменения: Решение непредвиденных проблем из-за изменений в последней ревизии по состоянию на 12:01, 24 мая 2024 г. от @MSGJ. Затем, чтобы решить проблемы, указанные в запросе выше ( запрос на редактирование от 22 мая 2024 г. ), я хотел бы предложить вернуть некоторые строки кода в состояние, в котором они были 18 апреля 2024 г. по версии Ruslik0. В частности, отменить следующие изменения в истории кода, назначенные в вашем последнем коммите @MSGJ: строка 138 ; строка 409 ; строка 1124 ; строка 1138 ; и строка 1422. Обратите внимание, что изменение кода, вызывающее проблему, о которой сообщил Bearcat, в основном представляет собой изменение строки 1422. Строки 1124 и 1138 также являются очень важными изменениями для изменения обратно в версию Ruslik0.
Спасибо за ваше время! Tarsmf ( обсуждение ) 08:06, 28 мая 2024 (UTC)
Есть едва заметная ошибка изображения, которая была введена в недавних изменениях в песочнице. Пример со страницы тестовых случаев, {{#invoke:Infobox_gene/sandbox|getTemplateData|QID=Q2035393}}
, отображает [[File:Human chromosome 5 ideogram.svg|300px|Chromosome 5 (human)|5 (human)]]
. Обратите внимание на дополнительный заголовок файла, который заставляет страницу отображаться в отчетах об ошибках. Пожалуйста, исправьте эту ошибку в коде песочницы. (Модуль Live отображает [[File:Ideogram human chromosome 5.svg|300px|Chromosome 5 (human)]]
, что нормально.) – Jonesey95 ( обсуждение ) 21:58, 7 октября 2024 (UTC)
@ Jonesey95 : Извините за задержку с ответом. Я изначально не видел ваших комментариев. Затем я исправил ошибки (на которые вы мне указали) и одновременно улучшил код, интегрировав строки кода, которые почти повторялись, в новые функции.
Я ввел новые сообщения для изображений хромосом (Идеограмма человеческой хромосомы %s.svg и Идеограмма хромосомы домовой мыши %s.svg). Как вы, должно быть, заметили, текст находится в Module:Infobox gene/sandbox/en . Они названы HumanChromosomeIdeogr
и MouseChromosomeIdeogr
. Я не знаю, следует ли изменять текст этих сообщений, так как мой уровень английского не очень хорош. Может быть, лучше было бы "Хромосомы человека/мыши и митохондрия, в рамке: %s". Что вы думаете об этом?
У нас новая проблема: адреса PubMed больше не действительны. Возможно, вы знаете, как это исправить, в противном случае строку PubMed следует скрыть или удалить.
Думаю, вы уже заметили, что он готов к языкам с письмом справа налево. Посмотреть, как он работает, можно на ar:وحدة:Infobox gene/sandbox.
В настоящее время этот модуль уже работает в каталонской и баскской Википедии.
Жду вашего ответа и возможности перейти от песочницы к финальной версии.