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

Contribute to BioImage.IO #26

Open
oeway opened this issue Jun 30, 2020 · 10 comments
Open

Contribute to BioImage.IO #26

oeway opened this issue Jun 30, 2020 · 10 comments

Comments

@oeway
Copy link
Collaborator

oeway commented Jun 30, 2020

No description provided.

@esgomezm
Copy link
Contributor

esgomezm commented Jul 3, 2020

We have a model at Bioimage.io for which we want to upload a notebook. How could we do it? Should we include it in the manifest at our repository? How could I indicate "this model was the output of this notebook". Also, should I prepare a new yaml file for the notebook even if it is already created for the model?

Copy link
Collaborator Author

oeway commented Jul 3, 2020

We have a model at Bioimage.io for which we want to upload a notebook. How could we do it? Should we include it in the manifest at our repository?

Yes, since deepimagej is now a community partner, you can simply add the notebook to the manifest file at your repo. And you will need to create a notebook key, see examples in ZeroCostDL4Mic.

How could I indicate "this model was the output of this notebook"?

Assuming you have added the notebook to your yaml file, and assigned an id to it. You can then add a links field to the model description, and include the notebook id. Linking a notebook to a model is the same as linking an application (example).

Also, should I prepare a new yaml file for the notebook even if it is already created for the model?

No, you can simply fill the fields directly in your manifest.bioimage.io.yaml without creating another yaml file, just like the ZeroCostDL4Mic example.

@esgomezm
Copy link
Contributor

esgomezm commented Jul 3, 2020

Ok, done. I hope it works.

Assuming you have added the notebook to your yaml file, and assigned an id to it. You can then add a links field to the model description, and include the notebook id. Linking a notebook to a model is the same as linking an application (example).

If we want to add both, dataset and notebook, would we need just write one more line in links with dataset's id?

Copy link
Collaborator Author

oeway commented Jul 3, 2020

If we want to add both, dataset and notebook, would we need just write one more line in links with dataset's id?

Yes, exactly.
I added more instructions here.

Copy link

Wei, I need to be able to cite more than an article in the yaml files. For example, stardist should have 2 citations from the original authors plus the ZeroCost citation for our modifications. How can I do this?

@fjug
Copy link

fjug commented Jul 10, 2020 via email

@paxcalpt
Copy link

paxcalpt commented Jul 10, 2020 via email

@paxcalpt
Copy link

paxcalpt commented Jul 10, 2020 via email

Copy link
Collaborator Author

oeway commented Jul 10, 2020

Wei, I need to be able to cite more than an article in the yaml files. For example, stardist should have 2 citations from the original authors plus the ZeroCost citation for our modifications. How can I do this?

@paxcalpt In fact, we support a list of citations, so you can just place a list of citations. see the example below:

    cite:
      - text: "Lucas von Chamier .... ZeroCostDL4Mic: an open platform to simplify access and use of Deep-Learning in Microscopy. bioRxiv, 2020."
        doi: https://doi.org/10.1101/2020.03.20.000133
      - text: "Ronneberger, Olaf et al. U-net: Convolutional networks for biomedical image segmentation. MICCAI 2015."
        doi: https://doi.org/10.1007/978-3-319-24574-4_28

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

5 participants