ndcn / self-guided-learning

Resources for self-guided learning in computational biology
https://ndcn.github.io/self-guided-learning/
MIT License
1 stars 1 forks source link

Split resources into to "tools" and "science" #2

Closed ergonyc closed 5 months ago

ergonyc commented 1 year ago

EDIT Jan 23,23:

As a top-level organizational principle something like:

cjsifuen commented 1 year ago

Where would best practices in open science and data science fall into here?

ergonyc commented 1 year ago

Here's how I might suggest overall organization... landing page explains the overall idea and contains a couple "top links" for a reader to begin their journey, and explains the overall organization. i.e. a collection of RESOURCES organized into Tools (things) & Frameworks (approaches) plus an overall aggregation of entry point TUTORIALS. Eventually I think there would be a section on the "modern science notebook" (discussed in issue #3)
Then the tabs would be split into:

something like this: self-guided-learning

cjsifuen commented 1 year ago

I like the line of thought here, but I'm still having a hard time coming up with a clear separation for some things.

I'm not seeing the difference in the index and other tutorials. So the tutorials for each thing (which is mostly what the resources are likely to be) will live in two places?

Is the index just meant as a quick way to search through the resources?

ergonyc commented 1 year ago

I was thinking of separating links to downloads with links that are specifically "tutorial". Actually, as I [edited above] I think LEARNING RESOURCES as you originally had, and maybe (OTHER?) RESOURCES separated into TOOLS and FRAMEWORKS would be good.

I really like this framework

diagram

ergonyc commented 1 year ago

Also, I edited the original "issue" copy. I think its clearer to define "frameworks" as conceptual things, and "tools" as software. And then to have another "science" category which are tools & frameworks specifically around biology / bioinformatics

cjsifuen commented 1 year ago

I was thinking of separating links to downloads with links that are specifically "tutorial". Actually, as I [edited above] I think LEARNING RESOURCES as you originally had, and maybe (OTHER?) RESOURCES separated into TOOLS and FRAMEWORKS would be good.

I really like this framework

[diagram] (https://diataxis.fr/_images/diataxis.png)

I really like the way this is framed also. We should definitely figure out a way to break it down like this, possibly with tags or something?

I'm wondering if keeping things together at first and having general categories is better? I worry about people getting lost while looking for things.

cjsifuen commented 1 year ago

Okay, what about

Each resource page would be broken up into categories that we would create. My ultimate goal is to create a sort of list (with yaml input format) to make it easily updatable. Each resource entry would have a name, description, link, and tags/categories. Then quarto would automatically create a list that could be searchable and filterable based upon the tags.

ergonyc commented 1 year ago

I started to instantiate this here: https://ergonyc.github.io/self-guided-learning/

It's a fork from your repo which also has the github actions working for automatically rendering the site with quarto when the main branch gets update. I'll do a pull request from my fork for reference, but I'm not sure you really want to merge it.

cjsifuen commented 5 months ago

Design question underlying this issue was addressed.