Contig — Руководство пользователя системы подачи и рецензирования
Contig — User Guide for Submission & Peer Review System
Contig — Қолжазба жіберу және рецензиялау жүйесінің пайдаланушы нұсқаулығы
/Contig/.
Основные функции: RBAC, загрузка файлов, статусы, ревизии, решения и повторное рецензирование.
/Contig/.
Core features: RBAC, file uploads, workflow statuses, revision cycle, decisions, and version-aware re-review.
/Contig/ мекенжайында орналастырылған. Негізгі мүмкіндіктер: RBAC, файлдарды жүктеу, мәртебелер, түзетулер, шешімдер және нұсқаны ескеретін қайта рецензиялау. Быстрый старт
Quick start
Жылдам бастау
https://genes.kz/Contig/
/Contig/login
РегистрацияRegisterТіркелу
/Contig/register
Сброс пароляPassword resetҚұпиясөзді қалпына келтіру
/Contig/forgot
- Откройте
/Contig/loginи войдите с email и паролем. - Если забыли пароль — нажмите Forgot password (или откройте
/Contig/forgot). - После входа система перенаправит на роль-ориентированную страницу:
- AUTHOR →
/Contig/author/submissions - REVIEWER →
/Contig/reviewer/invitations - AE/EIC/ADMIN →
/Contig/editor/triage
- AUTHOR →
- Open
/Contig/loginand sign in with your email and password. - If you forgot the password, click Forgot password (or open
/Contig/forgot). - After login, the system redirects to a role-specific dashboard:
- AUTHOR →
/Contig/author/submissions - REVIEWER →
/Contig/reviewer/invitations - AE/EIC/ADMIN →
/Contig/editor/triage
- AUTHOR →
/Contig/loginбетін ашып, электрондық пошта мен құпиясөзбен кіріңіз.- Құпиясөзді ұмытсаңыз — Forgot password түймесін басыңыз (немесе
/Contig/forgotбетін ашыңыз). - Кіргеннен кейін жүйе рөлге сәйкес бетке бағыттайды:
- AUTHOR →
/Contig/author/submissions - REVIEWER →
/Contig/reviewer/invitations - AE/EIC/ADMIN →
/Contig/editor/triage
- AUTHOR →
Содержание
Contents
Мазмұны
1. Жизненный цикл рукописи и статусы
1. Manuscript lifecycle and statuses
1. Қолжазбаның өмірлік циклі және мәртебелері
Статусы показываются в интерфейсах Author/Editor. Точный набор может быть расширен, но базовый workflow такой:
Statuses are visible in the Author/Editor interfaces. The exact set can be extended, but the baseline workflow is:
Мәртебелер автор/редактор интерфейстерінде көрсетіледі. Нақты жиынтық кеңейтілуі мүмкін, бірақ негізгі жұмыс процесі мынадай:
| Статус | Смысл | Status | Мәртебе | Meaning | Мәні |
|---|---|---|---|---|---|
SUBMITTED |
Рукопись подана автором. | Submitted by the author. | Автор қолжазбаны жіберді. | ||
TECH_CHECK |
Техническая проверка (файлы, формат, этика). | Technical check (files, format, ethics). | Техникалық тексеру (файлдар, формат, этика). | ||
REVIEWER_INVITE |
Редактор приглашает рецензентов. | Editor is inviting reviewers. | Редактор рецензенттерді шақырады. | ||
UNDER_REVIEW |
Идёт рецензирование. | Under review. | Рецензиялау жүріп жатыр. | ||
REVISION_REQUESTED |
Запрошена доработка (minor/major). | Revision requested (minor/major). | Түзету сұралды (minor/major). | ||
REVISION_SUBMITTED |
Автор подал исправленную версию. | Author submitted a revised version. | Автор түзетілген нұсқаны жіберді. | ||
DECISION_MADE |
Принято редакционное решение. | Editorial decision recorded. | Редакциялық шешім қабылданды. | ||
REJECTED |
Отклонено (финальный статус). | Rejected (final state). | Қабылданбады (соңғы мәртебе). | ||
ACCEPTED / PRODUCTION / PUBLISHED |
Принято → производство → опубликовано (финальные статусы). | Accepted → production → published (final states). | Қабылданды → өндіріс → жарияланды (соңғы мәртебелер). |
REJECTED, PUBLISHED) повторное рецензирование и новые ревизии должны быть заблокированы.
REJECTED, PUBLISHED), re-review and new revisions should be blocked.
REJECTED, PUBLISHED) қайта рецензиялау және жаңа түзетулер бұғатталуы тиіс. 2. Файлы и загрузка документов
2. Files and uploads
2. Файлдар және құжаттарды жүктеу
2.1 Типы файлов
2.1 File types
2.1 Файл түрлері
MAIN_DOC— основной текст (DOCX/PDF).SUPPLEMENT— приложения/таблицы/данные (ZIP/XLSX/PDF).FIGURES— рисунки (PNG/TIF/SVG/ZIP).COVER_LETTER— сопроводительное письмо (опционально).RESPONSE_TO_REVIEWERS— ответ рецензентам (для ревизий).
MAIN_DOC— main manuscript (DOCX/PDF).SUPPLEMENT— supplementary data (ZIP/XLSX/PDF).FIGURES— figures (PNG/TIF/SVG/ZIP).COVER_LETTER— cover letter (optional).RESPONSE_TO_REVIEWERS— response to reviewers (for revisions).
MAIN_DOC— негізгі мәтін (DOCX/PDF).SUPPLEMENT— қосымшалар/кестелер/деректер (ZIP/XLSX/PDF).FIGURES— суреттер (PNG/TIF/SVG/ZIP).COVER_LETTER— ілеспе хат (міндетті емес).RESPONSE_TO_REVIEWERS— рецензенттерге жауап (түзетулер үшін).
2.2 Скачивание
2.2 Download
2.2 Жүктеп алу
- В списках файлов используйте кнопку/ссылку Open.
- Система выдаёт файл через защищённый endpoint (например,
/Contig/download?id=…).
- Use the Open link/button in file lists.
- Files are delivered via protected endpoints (e.g.,
/Contig/download?id=…).
- Файлдар тізімінде Open сілтемесін/түймесін пайдаланыңыз.
- Файлдар қорғалған endpoint арқылы беріледі (мысалы,
/Contig/download?id=…).
/Contig/storage/uploads) и выдавать файлы только через контроллеры с проверкой прав (RBAC).
/Contig/storage/uploads) and expose them only through controllers with RBAC checks.
/Contig/storage/uploads) және оларды тек RBAC тексерісі бар контроллерлер арқылы беріңіз. 3. Инструкция для Авторов
3. Author guide
3. Авторларға арналған нұсқаулық
3.1 Вход и профиль
3.1 Login and account
3.1 Кіру және тіркелгі
- Откройте
/Contig/loginи войдите. - Если аккаунта нет — зарегистрируйтесь через
/Contig/register. - Если забыли пароль — используйте
/Contig/forgot, получите письмо и задайте новый пароль.
- Open
/Contig/loginand sign in. - If you do not have an account, register at
/Contig/register. - If you forgot the password, use
/Contig/forgot, receive an email, and set a new password.
/Contig/loginбетін ашып, кіріңіз.- Тіркелгіңіз болмаса —
/Contig/registerарқылы тіркеліңіз. - Құпиясөзді ұмытсаңыз —
/Contig/forgotбетін пайдаланыңыз, хатты алыңыз да, жаңа құпиясөз орнатыңыз.
3.2 Подача новой рукописи
3.2 New submission
3.2 Жаңа қолжазба жіберу
- Перейдите в
/Contig/author/submissions. - Нажмите New submission (или откройте
/Contig/author/new). - Заполните метаданные (название, аннотация и т.п.).
- Загрузите обязательные файлы (минимум
MAIN_DOC). - Отправьте форму. Статус станет
SUBMITTED.
- Go to
/Contig/author/submissions. - Click New submission (or open
/Contig/author/new). - Fill in the manuscript metadata (title, abstract, etc.).
- Upload required files (at minimum
MAIN_DOC). - Submit the form. Status becomes
SUBMITTED.
/Contig/author/submissionsбетіне өтіңіз.- New submission түймесін басыңыз (немесе
/Contig/author/newбетін ашыңыз). - Метадеректерді толтырыңыз (атауы, аннотациясы, т.б.).
- Міндетті файлдарды жүктеңіз (кемінде
MAIN_DOC). - Форманы жіберіңіз. Мәртебе
SUBMITTEDболады.
3.3 Просмотр поданной рукописи
3.3 View your submission
3.3 Жіберілген қолжазбаны қарау
- Откройте карточку рукописи:
/Contig/author/view?id=…. - Проверьте список файлов и статусы.
- При необходимости скачайте загруженные документы.
- Open:
/Contig/author/view?id=…. - Check file list and current status.
- Download files as needed.
- Қолжазба картасын ашыңыз:
/Contig/author/view?id=…. - Файлдар тізімі мен ағымдағы мәртебені тексеріңіз.
- Қажет болса, жүктелген құжаттарды жүктеп алыңыз.
3.4 Решение редактора
3.4 Editorial decision
3.4 Редакциялық шешім
- Если решение принято, доступна страница:
/Contig/author/decision?id=…. - Там будет письмо автору и код решения: ACCEPT, MINOR, MAJOR, REJECT.
- When a decision is recorded, use:
/Contig/author/decision?id=…. - You will see the decision letter and decision code: ACCEPT, MINOR, MAJOR, REJECT.
- Шешім қабылданса, мына бет қолжетімді:
/Contig/author/decision?id=…. - Онда авторға арналған хат пен шешім коды болады: ACCEPT, MINOR, MAJOR, REJECT.
3.5 Подача ревизии (Revision)
3.5 Submit a revision
3.5 Түзетілген нұсқаны жіберу (Revision)
- Если статус
REVISION_REQUESTED, откройте:/Contig/author/revision?id=…. - Загрузите новую версию рукописи (например,
MAIN_DOC), а такжеRESPONSE_TO_REVIEWERS(желательно). - Добавьте “Note to editor” (кратко: что изменили).
- Отправьте. Статус станет
REVISION_SUBMITTED, а система создаст новую версию (v2, v3, …).
- If status is
REVISION_REQUESTED, open:/Contig/author/revision?id=…. - Upload the revised manuscript (e.g.,
MAIN_DOC) and preferablyRESPONSE_TO_REVIEWERS. - Add a “Note to editor” summarizing changes.
- Submit. Status becomes
REVISION_SUBMITTEDand a new version (v2, v3, …) is created.
- Егер мәртебе
REVISION_REQUESTEDболса, мынаны ашыңыз:/Contig/author/revision?id=…. - Қолжазбаның жаңа нұсқасын (мысалы,
MAIN_DOC), сондай-ақRESPONSE_TO_REVIEWERS(жөн болады) жүктеңіз. - “Note to editor” қосыңыз (қысқаша: нені өзгерткеніңіз).
- Жіберіңіз. Мәртебе
REVISION_SUBMITTEDболады, ал жүйе жаңа нұсқа жасайды (v2, v3, …).
Manuscript_v2.docx, Response_v2.pdf.
Manuscript_v2.docx, Response_v2.pdf.
Manuscript_v2.docx, Response_v2.pdf. 4. Инструкция для Рецензентов
4. Reviewer guide
4. Рецензенттерге арналған нұсқаулық
4.1 Приглашения
4.1 Invitations
4.1 Шақырулар
- После входа откройте
/Contig/reviewer/invitations. - Вы увидите список приглашений со статусом (
INVITED,ACCEPTED,DECLINED,COMPLETED). - Нажмите Accept или Decline. При наличии конфликта интересов отметьте COI.
- After login, open
/Contig/reviewer/invitations. - You will see invitations with statuses (
INVITED,ACCEPTED,DECLINED,COMPLETED). - Click Accept or Decline. If you have a conflict of interest, mark COI accordingly.
- Кіргеннен кейін
/Contig/reviewer/invitationsбетін ашыңыз. - Сіз мәртебесі бар шақырулар тізімін көресіз (
INVITED,ACCEPTED,DECLINED,COMPLETED). - Accept немесе Decline түймесін басыңыз. Мүдделер қақтығысы болса, COI деп белгілеңіз.
4.2 Подача рецензии
4.2 Submit a review
4.2 Рецензия жіберу
- После принятия приглашения появится кнопка Submit review.
- Заполните:
- Рекомендацию:
ACCEPT/MINOR/MAJOR/REJECT - Комментарии автору (обязательно; минимум 50 символов)
- Комментарии редактору (опционально)
- При необходимости — прикрепите annotated PDF
- Рекомендацию:
- Нажмите Submit. Статус приглашения станет
COMPLETED.
- After accepting an invitation, you will see Submit review.
- Provide:
- Recommendation:
ACCEPT/MINOR/MAJOR/REJECT - Comments to author (required; minimum 50 characters)
- Comments to editor (optional)
- Optional annotated PDF upload
- Recommendation:
- Click Submit. The invitation becomes
COMPLETED.
- Шақыруды қабылдағаннан кейін Submit review түймесі көрінеді.
- Мынаны толтырыңыз:
- Ұсыным:
ACCEPT/MINOR/MAJOR/REJECT - Авторға арналған пікірлер (міндетті; кемінде 50 таңба)
- Редакторға арналған пікірлер (міндетті емес)
- Қажет болса — аннотацияланған PDF тіркеңіз
- Ұсыным:
- Submit түймесін басыңыз. Шақыру мәртебесі
COMPLETEDболады.
4.3 Повторное рецензирование (Re-review)
4.3 Re-review
4.3 Қайта рецензиялау (Re-review)
- Если автор подал новую версию (например, v2), редактор создаёт новое приглашение, привязанное к этой версии.
- В интерфейсе вы увидите, к какой версии относится приглашение (v2, v3…).
- When a new revision is submitted (e.g., v2), the editor issues a new invitation bound to that version.
- The UI shows the version associated with the invitation (v2, v3…).
- Автор жаңа нұсқаны (мысалы, v2) жібергенде, редактор осы нұсқаға байланысты жаңа шақыру жасайды.
- Интерфейсте шақыру қай нұсқаға қатысты екенін көресіз (v2, v3…).
5. Инструкция для Редакторов
5. Editor guide
5. Редакторларға арналған нұсқаулық
5.1 Triage
5.1 Triage
5.1 Triage
- Откройте
/Contig/editor/triage. - Просмотрите новые поступления (статус
SUBMITTED). - Откройте рукопись:
/Contig/editor/manuscript?id=….
- Open
/Contig/editor/triage. - Review new submissions (status
SUBMITTED). - Open a manuscript:
/Contig/editor/manuscript?id=….
/Contig/editor/triageбетін ашыңыз.- Жаңа түскен қолжазбаларды қараңыз (мәртебесі
SUBMITTED). - Қолжазбаны ашыңыз:
/Contig/editor/manuscript?id=….
5.2 Назначение рецензентов
5.2 Invite reviewers
5.2 Рецензенттерді шақыру
- В карточке рукописи используйте блок Invite reviewer.
- Выберите рецензента, при необходимости задайте due date.
- Отправьте приглашение — появится запись в Invitations.
- In the manuscript page, use the Invite reviewer block.
- Select a reviewer and optionally set a due date.
- Send the invitation; it will appear in the Invitations list.
- Қолжазба картасында Invite reviewer блогын пайдаланыңыз.
- Рецензентті таңдап, қажет болса due date (мерзім) қойыңыз.
- Шақыруды жіберіңіз — ол Invitations тізімінде пайда болады.
5.3 Управление статусом
5.3 Status management
5.3 Мәртебені басқару
- В карточке рукописи выберите статус и нажмите Update.
- Все изменения фиксируются в Status history.
- On the manuscript page, select a status and click Update.
- All changes are recorded in Status history.
- Қолжазба картасында мәртебені таңдап, Update түймесін басыңыз.
- Барлық өзгерістер Status history ішінде тіркеледі.
5.4 Редакционное решение
5.4 Editorial decision
5.4 Редакциялық шешім
- В карточке рукописи заполните Editorial decision.
- Выберите код решения и подготовьте письмо автору.
- Опционально приложите PDF.
- Сохраните решение. Статус обычно становится
DECISION_MADE(илиREJECTEDдля финального отказа).
- Fill Editorial decision on the manuscript page.
- Select a decision code and write the letter to the author.
- Optionally attach a PDF.
- Save. The status typically becomes
DECISION_MADE(orREJECTEDfor a final rejection).
- Қолжазба картасында Editorial decision бөлімін толтырыңыз.
- Шешім кодын таңдап, авторға арналған хатты дайындаңыз.
- Қажет болса PDF тіркеңіз.
- Сақтаңыз. Мәртебе әдетте
DECISION_MADEболады (немесе соңғы бас тарту үшінREJECTED).
REVISION_REQUESTED, чтобы автор увидел форму ревизии.
REVISION_REQUESTED so authors can submit a revision.
REVISION_REQUESTED мәртебесін қойыңыз, сонда автор түзету формасын көреді. 6. Revision cycle и повторное рецензирование
6. Revision cycle and re-review
6. Түзету циклі және қайта рецензиялау
6.1 Версии рукописи
6.1 Manuscript versions
6.1 Қолжазба нұсқалары
- Каждая поданная ревизия создаёт запись версии (v2, v3, …) в таблице версий.
- Файлы ревизии сохраняются отдельно и отображаются как “Revision files”.
- Each submitted revision creates a new version record (v2, v3, …).
- Revision files are stored separately and shown as “Revision files”.
- Әрбір жіберілген түзету нұсқа жазбасын жасайды (v2, v3, …).
- Түзету файлдары бөлек сақталып, “Revision files” ретінде көрсетіледі.
6.2 Привязка приглашений к версиям
6.2 Version binding for invitations
6.2 Шақыруларды нұсқаларға байланыстыру
- Каждое приглашение рецензента должно иметь
version_id(к какой версии относится review). - После новой ревизии создавайте новые приглашения для re-review (новая версия → новое приглашение).
- Each reviewer invitation should include
version_id(which version the review applies to). - After a new revision, issue new invitations for re-review (new version → new invitation).
- Әрбір рецензент шақыруында
version_idболуы тиіс (рецензия қай нұсқаға қатысты екені). - Жаңа түзетуден кейін қайта рецензиялау үшін жаңа шақырулар жасаңыз (жаңа нұсқа → жаңа шақыру).
6.3 Блокировка повторной отправки рецензии
6.3 Blocking duplicate reviews
6.3 Қайталанған рецензияларды бұғаттау
- Одна рецензия на одно приглашение: если review уже создан, повторная отправка должна быть заблокирована.
- При необходимости повторного рецензирования — создаётся новое приглашение, привязанное к новой версии.
- One review per invitation: if a review already exists, re-submission must be blocked.
- For re-review, create a new invitation bound to the new version.
- Бір шақыруға бір рецензия: егер рецензия бұрыннан бар болса, қайта жіберу бұғатталуы тиіс.
- Қайта рецензиялау қажет болса — жаңа нұсқаға байланысты жаңа шақыру жасалады.
7. Безопасность и типовые ошибки
7. Security and common issues
7. Қауіпсіздік және жиі кездесетін мәселелер
- RBAC: доступ к страницам ограничен ролями. При ошибке доступа ожидайте HTTP 403/redirect.
- CSRF: формы используют CSRF-токены. Если видите “Bad CSRF” — обновите страницу и повторите.
- Скачивание файлов: ссылки вида
?id=…должны содержать только целые числа; “Bad id” указывает на ошибку шаблона. - Хранение секретов: не публикуйте DB-пароли. Используйте переменные окружения или закрытые конфиги.
- RBAC: pages are protected by roles. On unauthorized access, expect HTTP 403/redirect.
- CSRF: forms use CSRF tokens. If you see “Bad CSRF”, refresh the page and try again.
- File downloads:
?id=…must be an integer; “Bad id” indicates a template/link bug. - Secrets: never publish DB passwords. Use environment variables or private configs.
- RBAC: беттерге қол жеткізу рөлдермен шектелген. Рұқсат қатесінде HTTP 403/қайта бағыттауды күтіңіз.
- CSRF: формалар CSRF-токендерді пайдаланады. “Bad CSRF” көрсеңіз — бетті жаңартып, қайталаңыз.
- Файлдарды жүктеп алу:
?id=…түріндегі сілтемелер тек бүтін сандардан тұруы тиіс; “Bad id” шаблон/сілтеме қатесін көрсетеді. - Құпияларды сақтау: ДБ құпиясөздерін жарияламаңыз. Орта айнымалыларын немесе жабық конфигтерді пайдаланыңыз.
8. Поддержка
8. Support
8. Қолдау
При проблемах подготовьте следующие данные:
When reporting an issue, please provide:
Мәселе туындағанда мына деректерді дайындаңыз:
- URL страницы и роль пользователя (AUTHOR/REVIEWER/EDITOR).
- Скриншот ошибки или текст сообщения.
- Время (локальное) и ID рукописи/приглашения, если применимо.
- Page URL and user role (AUTHOR/REVIEWER/EDITOR).
- Error screenshot or message text.
- Local time and manuscript/invitation ID where applicable.
- Беттің URL-і және пайдаланушы рөлі (AUTHOR/REVIEWER/EDITOR).
- Қате скриншоты немесе хабарлама мәтіні.
- Жергілікті уақыт және қажет болса қолжазба/шақыру ID-і.
Администратор может дополнительно проверить логи сервера (Apache/Nginx/PHP error_log) и таблицы workflow.
Admins can also check server logs (Apache/Nginx/PHP error_log) and workflow tables.
Әкімші сервер логтарын (Apache/Nginx/PHP error_log) және жұмыс процесі кестелерін қосымша тексере алады.