Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

submission of PP: allow list upload of existing lines #756

Open
wjurkowski opened this issue Nov 22, 2017 · 5 comments
Open

submission of PP: allow list upload of existing lines #756

wjurkowski opened this issue Nov 22, 2017 · 5 comments
Assignees

Comments

@wjurkowski
Copy link
Collaborator

In case of new PP that is highly overlapping with existing PP manual selection is overly time consuming and repetitive.

Currently an attempt to upload mixed (new and existing) list produce an error:
"Ignored row for BnASSYST-229 since a plant line with that name is already present in BIP.Please use the 'Plant line list' field to add this existing plant line to the submitted population."

Optionally, file-based submission could allow updating PL record with accessions of new projects

@kammerer
Copy link
Member

@Nuanda @wjurkowski Do you remember if there was any reason for not allowing selection of existing plant lines in such way (other than time constraint)?

@Nuanda
Copy link

Nuanda commented Dec 11, 2017

I strongly advise reading #494 from top to bottom, just to refresh memory. There are some posts discussing this. The main issue arose from new/existing PL/PA treatment, so the decision was to let the user add existing PLs inside the manual form, and submit only new PLs here.

I guess some kind of simple heuristics will be needed if BIP is to accept existing PLs in the CSV. The most obvious one is to ignore all other columns related to a given PL if this PL is found (using its name) in the database. This reflects the behavior of the manual method, but may be counter-intuitive ("I've just uploaded this PL with a different attribute and now BIP lists it with another value for that attribute?").

@kammerer
Copy link
Member

I think it makes sense to ignore other columns and print a warning about that row. Otherwise, we could reject rows containing any data inconsistent with previously existing content but it probably would not improve efficiency without substantial changes to the UI (allowing to resolve inconsistencies directly).

@wjurkowski
Copy link
Collaborator Author

wjurkowski commented Dec 12, 2017 via email

@kammerer
Copy link
Member

Partially solved by #781. Existing plant lines can be added by file upload. However, they cannot yet be amended with new data. The uploaded data must match existing data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants