Mikhail Kviatkovskii

Results 27 issues of Mikhail Kviatkovskii

**Motivation** Currently Indigo uses own-written implementation of strings using class `Array` (`Array` is similar to `std::vector`). There is no need in reinventing the wheel, since `std::string` can do all the...

Improvement
Core
Technical
c++

Could be reproduced this way: ```bash mkdir build cd build cmake .. cmake --build . --target indigo-cpp-unit-tests -- -j $(nproc) valgrind --leak-check=full --track-origins=yes .bin/indigo-cpp-unit-tests --gtest_filter=Basic.LoadQueryMolecule ``` Result: ``` ==14946== HEAP...

Bug
Core

Added possibility to build Bedtools on Windows using MSYS2. Required changes: * Modified Makefile to conditionally add `-D_GNU_SOURCE -D_DEFAULT_SOURCE` definitions on MSYS2. * Changed one of test filenames to exclude...

- [ ] Reproduce the whole environment setup, including indigo-service-client - [ ] Automate image(s) building and pushing to Docker Hub.

Improvement
CI
High priority
Indigo Service

Related Ketcher issue: https://github.com/epam/ketcher/issues/2654

Indigo API
Feature
js

**Background** Currently own-written C functions are used for manipulating bits. It lacks SIMD support. **Solution** Replace bitarray with header-only https://github.com/pinam45/dynamic_bitset **Alternatives** Use BItMagic or boost::dynamic_bitset. But they are both more...

Improvement
Core
c++