cheminfo / cheminfo/nmrml-converter

Create converter for nmrML files

Open
#1 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

This library will then be added in nmr-load-save

The format is open and specifications can easily be find on https://nmrml.org/examples/1/.

For the parsing please use: https://github.com/cheminfo/arraybuffer-xml-parser

There is an example that allows to convert base64 without having to go through the creation of a string

https://github.com/cheminfo/arraybuffer-xml-parser/blob/bdd1f62609f3f151855838d6ad4681eb335f25eb/src/__tests__/base64.test.js#L9-L18

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the nmrML examples at nmrml.org/examples/1/ and the arraybuffer-xml-parser base64.test.js example linked in the issue. Define the converter entry point for nmrml-converter and its planned integration with nmr-load-save, then verify that nmrML files can be parsed and their base64 content converted without creating an intermediate string.

Written by the indexing model from the issue text.

Assessment

Tech stack
xml
Domain
data
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.