-
Notifications
You must be signed in to change notification settings - Fork 28
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
Add 2022_Liu_Micronesia #199
Add 2022_Liu_Micronesia #199
Conversation
Thanks, @bamorim-bio, great. We'll take a look. |
Thanks for preparing this .janno file! I see the following issues
Maybe you could quickly have a look 👍. Please run |
Thanks Clemens, here are my changes:
|
I will review this Janno once more, and we would like to add the genotype data from AADR here (it's David's labe that made the data, so that should be fine). |
We need to make a decision, who can grep the genotype data from AADR for this package. |
I can do this Stephan! |
Sorry for closing this @bamorim-bio. This is still open, of course. |
@nevrome Can you help me with the janno file? I added some more details but I cannot for some reason validate, I keep getting these errors:
|
Also forgot to add YML file but I can't seem to push commit , might be getting permission error. |
Hey @bamorim-bio - OK. Your Git permission error is hard to debug from afar. Maybe we have a call about this. Feel free to write me on Mattermost if the issue persists. Regarding the .janno file: Two samples have pretty straight forward issues
The message The other broken samples are a bit more tricky:
Parsing errors like this typically point to an issue with the tabs separating the columns. Or some rogue quotes. I suggest you open the .janno file in libre-office as a tab-separated file, and then check if something is off about these rows. Probably you can spot and fix the error there quickly. |
@bamorim-bio I just realized that this package never got checked with the main submission checklist. It only started as a .janno file and not a regular package. That's why that was missed. I added the list now to your initial comment here: #199 (comment) Maybe you could quickly go through and check the boxes. You already invested quite some work into this, so I understand that this may start to feel tedious. Feel free to ask for help here. |
This PR was superseded by #257. I close this one now. |
PR Checklist for a new package submission
POSEIDON.yml
conforms to the general title structure suggested here:<Year>_<Last name of first author>_<Region, time period or special feature of the paper>
, e.g.2021_Zegarac_SoutheasternEurope
,2021_SeguinOrlando_BellBeaker
or2021_Kivisild_MedievalEstonia
.POSEIDON.yml
file with not just the file-referencing fields, but also the following meta-information fields present and filled:poseidonVersion
,title
,description
,contributor
,packageVersion
,lastModified
(see here for their definition).janno
file (for a list of available fields look here and here for more detailed documentation about them)..bib
file with the necessary literature references for each sample in the.janno
file.POSEIDON.yml
file and there are no additional, supplementary files in the submission that are not documented there..janno
and.bib
file are all named after the package title and only differ in the file extension.POSEIDON.yml
file is1.0.0
.poseidonVersion
of the package in thePOSEIDON.yml
file is set to the latest version of the Poseidon schema.POSEIDON.yml
file contains the corresponding checksums for the fieldsgenoFile
,snpFile
,indFile
,jannoFile
andbibFile
.CHANGELOG
file or one with a single entry for version1.0.0
.Publication
column in the.janno
file is filled and the respective.bib
file has complete entries for the listed mentioned keys..janno
file does not include any empty columns or columns only filled withn/a
..janno
file adheres to the standard order as defined in the Poseidon schema here..janno
and the.ssf
files are not fully quoted, so they only use single- or double quotes ("..."
,'...'
) to enclose text fields where it is strictly necessary (i.e. their entry includes a TAB).trident validate --fullGeno
.git lfs migrate import --no-rewrite path/to/file.bed
(see here).