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

Outreachy Documentation Project: Dennis Onyeka / dchidindu5 #98

Closed
24 of 38 tasks
dchidindu5 opened this issue Apr 3, 2022 · 21 comments
Closed
24 of 38 tasks

Outreachy Documentation Project: Dennis Onyeka / dchidindu5 #98

dchidindu5 opened this issue Apr 3, 2022 · 21 comments

Comments

@dchidindu5
Copy link
Contributor

dchidindu5 commented Apr 3, 2022

Applicant: < @dchidindu5 >

Welcome to the Ersilia Open Source Initiative. This issue will serve to track all your contributions for the project “Improve the documentation and outreach material of the Ersilia Model Hub”.

Please tick the tasks as you complete them. To make a final application it is not required to have completed all tasks. Only the Initial Steps and Community sections are REQUIRED. The tasks are not ordered from more to less important, they are simply related to different skills. Start where you feel most comfortable. This project can be adapted to the applicants interests, please focus on the type of tasks that you prefer / have better skills / would like to work on as an intern.


Initial steps:

  • Record your application for the project in the outreachy website referencing this issue. Please make sure to select the right project on the website.
  • Join the Slack channel to follow public communications
  • Comment under this issue explaining why are you interested in this project

GitHub documentation:

  • Create a README file with the name <README_yourname.md> under the /documentation folder
  • Link the #PR in a comment under this issue
  • Incorporate feedback from the mentor

Writing dissemination material

  • Read the Strategic plan 2021-2023 for Ersilia and create a 1-page blogpost with the main points
  • Comment under this issue with a link to the blogpost (a google docs for example)
  • Incorporate feedback from the mentor
  • Choose your own topic related to Ersilia (AI/ML for biomedical research, neglected diseases, drug discovery…) and write a 1-page blogpost to communicate to a non-expert audience
  • Comment under this issue with a link to the blogpost (a google docs for example)
  • Incorporate feedback from the mentor
  • Create a template for a twitter post to release every time a new model is incorporated in the Hub (twitter: 280 characters, you can suggest a main post + thread with extra information) and add it as a comment under this issue
  • Create a template short Newsletter (1 paragraph) to send every month to our community (funders, users, contributors). It should mention metrics (models in the hub, number of users, funding…), thank you etc

Technical skills (required for the tutorial only)

  • Install the Ersilia Model Hub
  • Test one model
  • Add a screenshot under this issue showing the model running in your computer
  • Write a docstring for the ErsiliaModel class. Use the Google Python Style guide. Paste the docstring as a comment below (do not use a PR).

Graphic material

  • Read the Ersilia Brand Guidelines
  • Read “Why Ersilia?”
  • Create one image / slide to explain Ersilia’s mission and vision
  • Link to the image/slide as a comment under this issue
  • Incorporate feedback from the mentor
  • Create two slides / short video showing how to use the Ersilia Model Hub and add them under the /tutorial folder
  • Link the #PR in this issue
  • Incorporate feedback from the mentor

Scientific content

  • Check the models available in the Hub
  • Select one model from the list and write a technical card (what is the model for, what input, which data was used to create it, what kind of ML algorithm uses…) for it
  • Add your card as a comment to this issue
  • Search the scientific literature and suggest 3 new models (comment in this issue) that would be relevant to incorporate in the Hub.

Community

  • Look up two other projects and comment on their issues with feedback on one of their tasks
  • If you have feedback from your peers, answer it in this issue.

Other

If you have interest in working on related topics, or have new suggestions, please do the following

  • Add a comment in this issue with your new idea, tagging the mentor
  • Get feedback from the mentor and act accordingly
  • Link in the comments any other PR you have contributed to.

Final application

  • I have answered all comments from mentors and contributors
  • All PR or issues assigned to me are complete
  • I have submitted my final application to the project
@dchidindu5 dchidindu5 changed the title Outreachy Documentation Project: <Dennis Onyeka / dchidindu5> Outreachy Documentation Project: Dennis Onyeka / dchidindu5 Apr 3, 2022
@dchidindu5
Copy link
Contributor Author

dchidindu5 commented Apr 3, 2022

Why I am interested in Ersilia?

I'm an open source advocate though till new to the space, my passion for open source has given me the opportunity to participate and to contribute meaningfully to Ersilia to ensure remarkable breakthrough in the field of medicine.
I'm also really interested in providing solutions to problems especially in underdeveloped fields.

@dchidindu5
Copy link
Contributor Author

@GemmaTuron As regards to the previous issue I posted concerning Specifying in details the two conda distribution packages that should be outlined in the "Ersilia Installation Guide" to enable users make their choices in installation''.
Can I still go with the task?
I've already written the documentation in collaboration with my assigned contributor.

@GemmaTuron
Copy link
Member

Hi @dchidindu5
yes please go on with it and tag it here in a comment when its completed so I can revise and provide feedback!
thanks

@dchidindu5 dchidindu5 reopened this Apr 5, 2022
@dchidindu5
Copy link
Contributor Author

dchidindu5 commented Apr 5, 2022

@GemmaTuron I created a pull request as regards to the documentation that should be added to the Ersilia Installation Guide #154

@GemmaTuron
Copy link
Member

Hi @dchidindu5 great thanks for the clarification
We will consider adding it to our installation guide on Gitbook. Please continue with some new tasks !

@dchidindu5
Copy link
Contributor Author

Thanks for giving me a feedback

@dchidindu5
Copy link
Contributor Author

dchidindu5 commented Apr 8, 2022

I created a slide explaining Ersilia's Mission and Vision Statements, Can you please review it? @GemmaTuron
Here's the link below
Mission and Vision Statement Explained

@dchidindu5
Copy link
Contributor Author

@GemmaTuron I Created a pull request on a document I corrected in victor_windows.md #181

@GemmaTuron
Copy link
Member

Hi @dchidindu5

Thanks for going through the work of other applicants. Please make sure to mention to the creator of the file what did you find and why you corrected it, always abiding by our code of conduct!

As for the slides, I like how you elaborated on the mission and vision. Can I ask you to choose a background that follows Ersilia's color palette? Just some comments for your consideration on the mission text:

  • accepted and reliable research atmosphere - research should always be acceptable, perhaps we can think in the direction of world-class, something that points out to scientific excellence
  • unending solutions: Can you find another word for unending?.

@dchidindu5
Copy link
Contributor Author

@GemmaTuron Thanks for bringing that to my notice. I'll stick to the plan

@dchidindu5
Copy link
Contributor Author

@GemmaTuron I've done the correction you asked me to do

Things I Implemented in the slide

  • I changed the border colours to that of Ersilia's brand guideline by using the following colour palette - #bee6b4, #d2d2d0, #50285a, #aa96fa
  • Then I replaced the words "acceptable and reliable research atomosphere" to world-class research atmosphere
  • I also changed the term "unending solutions" to "lasting solutions"
    Here is the link Misson and Vision of Ersilia

@dchidindu5
Copy link
Contributor Author

Initial Contributions

@dchidindu5
Copy link
Contributor Author

I have created a sample blogpost document with respect to strategic Plans of Ersilia.
Blog post for Ersilia strategic plans
I'm open to corrections

@tracynuwagaba
Copy link
Contributor

tracynuwagaba commented Apr 9, 2022

Hi @dchidindu5 i have noticed spelling mistakes in the slide that explains Ersilia's mission statement. I believe the words below in the parentheses would rectify the errors.

  1. Ersilia aims at making this (these) tools readily available
  2. The goal is to provide a world-class research atmosphere for researcher (researchers)

There is also a minor one in the blog post for Ersilia strategic plans

  1. Healthcare research in poor and middle income countries have (has) over the years

@dchidindu5
Copy link
Contributor Author

dchidindu5 commented Apr 10, 2022 via email

@GemmaTuron
Copy link
Member

Hi @dchidindu5

Thanks for making the requested changes in the mission and vision, reads much better now!
The Strategic Plan blogpost has your own style, and you have added some phrases I really like _ need radical solutions with innovative thought to break the current impasse in service delivery by setting up world class laboratories._ Thanks for putting effort into it.
I would like you to focus on the Miniconda or anaconda contribution since this was your idea and it will be good to incorporate to the installation guidelines. Can you add a bit more explanation on what exactly is miniconda and what is anaconda, and then in the list simply leve requirements for each system? for example:
_Both Anaconda and Miniconda are distributions (i.e ...) Miniconda is a distribution of conda that .... and Anaconda ...
Anaconda requirements:

  • 4 GB RAM
  • ...
    Miniconda requirements:
  • ...
    _
    Links to anaconda and miniconda webs would be helpful too

If there is any other task you are working on, add it here, but otherwise focus on finishing this contribution and make your final application
Please link this issue in the outreachy application

@dchidindu5
Copy link
Contributor Author

dchidindu5 commented Apr 13, 2022 via email

@dchidindu5
Copy link
Contributor Author

@GemmaTuron I've sucessfully made the changes to the document. Ive created a pull request #239

@dchidindu5
Copy link
Contributor Author

I've also created a Twitter template for the release of new models Twitter template

@GemmaTuron
Copy link
Member

Thanks @dchidindu5 for the twitter suggestion.
I have merged your PR, you should now focus in the final application!

@dchidindu5
Copy link
Contributor Author

Thanks a lot, I really appreciate @GemmaTuron

@dchidindu5 dchidindu5 reopened this Apr 21, 2022
gitbook-com bot pushed a commit that referenced this issue Jul 11, 2022
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

3 participants