biolab / biolab/orange3

Large integers should be read as strings, not as numbers

Open
#6,203 5 comments 0 reactions 0 assignees View on GitHub
bug meal
Dominant language
Python
Stars
5.7k
Forks
1.1k
Avg merge
12d 2h
Merged PRs (30d)
1

Description

**What's wrong?**
I have a list of user_IDs (often 17-digit numbers, but also shorter ones). After data import through the Import Document widget, some of these "longer" user IDs get changed with regard to the original IDs that are listed in the imported file.

Rendition in Orange :
![image](https://user-images.githubusercontent.com/62376878/202144023-311c9f4d-8252-4670-9674-7e60b2b10534.png)

Orange -----> TSV data imported -----> Timestamp ----->Note
10213407285517228----->10213407285517229----->2017-06-25T17:37:17+0000 -----> in Orange: DIFFERS from the imported data
10155206846088648----->10155206846088649----->2017-06-25T17:45:31+0000 -----> in Orange: DIFFERS from the imported data
2049903568368818----->2049903568368818----->2014-01-08T09:03:21+0000 -----> in Orange: IDENTICAL to the imported data
10211717072377002----->10211717072377002----->2014-01-07T16:56:31+0000 -----> in Orange: IDENTICAL to the imported data

**What's your environment?**

- Operating system: Windows
- Orange version: 3.33.0

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the mismatch with the TSV examples in the Import Document widget. Check how the widget interprets the listed user IDs during import; done means the imported values remain identical to the source, including the 17-digit IDs.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 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.