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

Where do entities go #314

Open
draciti opened this issue Oct 21, 2024 · 0 comments
Open

Where do entities go #314

draciti opened this issue Oct 21, 2024 · 0 comments

Comments

@draciti
Copy link
Collaborator

draciti commented Oct 21, 2024

Need to discuss what happens with strains, alleles, transgenes - this was from June 2020
Strains, alleles Hinxton outcome
New strains and alleles added by authors via AFP:
Request new names in the name service via automated script
Can be a cronjob disconnected from AFP. The cronjob will take a daily dump from AFP submitted data and will request a WBstrain and WBVariation ID to the name server.
The same script will take anything in the afp_otherstrain and afp_othervariation and add them to the new pap_tables pap_strain and pap_allele once the corresponding WBID is generated
for all the new objects sent by authors
Existing strains recognized by AFP and validated by authors
Need to store paper to strain and paper to allele connections in postgres.
Need to make new pap_strain, pap_allele and pap_transgene tables. They can get dumped with the paper.ace file.
The paper editor needs to be modified to allow edits for strain, allele and transgene lists
Every entity coming via AFP pipeline will have the AFP evidence code
We can use the Person_evidence in the Evidence model
We need to modify the model and add a Text field for Person_Evidence
Update papers.ace dumper to include pap_aftcontributor value as well as Person_evidence ?Person Text (e.g. WBPerson1843 afp) for each entity verified by an author during afp
pap_afpcontributor stores email addresses, but will be updated to now store WBPerson IDs to more easily dump evidence and also not to multiply count WBPersons who may use different email addresses

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

No branches or pull requests

1 participant