epam / epam/Indigo

Support autodetection for macromolecules file formats

Open
#1,929 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
406
Forks
134
Avg merge
2d 11h
Merged PRs (30d)
24

Description

**Background**
Currently convert api method allows to detect file format automatically if parameter input_format: chemical/x-unknown passed.
However for sequence and fasta formats it is impossible to identify which type of sequence need to be converted (peptide, rna or dna).

**Solution**
Introduce new parameter monomer_type: and format autodetection for sequence ans fasta formats.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the convert API's existing input_format autodetection path and inspect how sequence and fasta formats are handled. Define the monomer_type parameter with RNA, DNA, and PEPTIDE values, then verify that autodetection distinguishes these sequence types and that conversion succeeds for each format.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
api
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.