Skip to content

Commit d511633

Browse files
committed
better links
1 parent c874041 commit d511633

File tree

4 files changed

+87
-84
lines changed

4 files changed

+87
-84
lines changed

source/communication_and_meetings.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,10 @@
5656
### Strategic collaborative projects (SCPs)
5757

5858
- Everyone is encouraged to participate in more than one depending on interest/relevance
59-
- SCP2: Aging & longevity:
59+
- SCP2: "Tissue biology in health, aging, and disease":
6060
- One meeting per month
6161
- Two organizers (generally from De Rooij and Rendeiro labs)
62-
- Mailing list: scp2@cemmat.onmicrosoft.com
62+
- Mailing list: [scp2@cemmat.onmicrosoft.com](mailto:scp2@cemmat.onmicrosoft.com)
6363
- Send papers with the usual format/tag in subject: `[paper] <title>`, and body: `<title> \n <url> \n <comment>`
6464

6565
### Hackatons
@@ -95,7 +95,7 @@ See also the "asking questions" section on [the learning note](learning.md).
9595

9696
## Messaging
9797

98-
Use the lab's mailing list (rendeirogroup@int.cemm.at) for searchable, archivable content (announcements, scheduling, papers).
98+
Use the lab's mailing list ([rendeirogroup@int.cemm.at](rendeirogroup@int.cemm.at)) for searchable, archivable content (announcements, scheduling, papers).
9999

100100
Use Microsoft Teams for non-archival content (curiosities, non-urgent questions, fun stuff).
101101

@@ -121,4 +121,5 @@ Fields with `<>` should be replaced with content.
121121
## Social meetings and celebrations
122122

123123
Social gatherins for example in celebrations of personal and professional achievements are welcome and encouraged.
124+
124125
They should however follow the guidelines and rules from CeMM.

source/getting_started.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
Welcome to the Rendeiro lab at CeMM!
44

5+
This page is meant to help new members get started with the lab and for the PI and team to make sure onboarding is smooth.
6+
57
You are at the start of an adventure, don’t forget to enjoy the journey.
68

79
## Get informed

source/learning.md

Lines changed: 75 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ As a member of the lab you are responsible to be aware, understand, and eventual
4343
- Feature extraction
4444
- Graph neural networks
4545
- Self-supervised learning
46-
- Federated learning (https://federated.withgoogle.com/)
46+
- Federated learning ([https://federated.withgoogle.com/](https://federated.withgoogle.com/))
4747
- Image analysis:
4848
- Common data formats
4949
- Storing and manipulating images in a computer
@@ -190,129 +190,129 @@ Note that learning is a iterative and continuous process. You will need to revis
190190

191191
## Tutorials
192192

193-
- Gradient descent and backpropagation: https://www.youtube.com/watch?v=VMj-3S1tku0
194-
- Transformers from scratch: https://e2eml.school/transformers.html
195-
- Data visualization / figure making with Python: https://github.com/frankligy/python_visualization_tutorial
196-
- Histology @ Yale: http://medcell.org/histology/histology.php
197-
- Systems Cell Biology @ Yale: http://medcell.med.yale.edu/systems_cell_biology/systems_cell_biology.php
198-
- Immunology: https://www.youtube.com/watch?v=iwB8kKdNgdQ
199-
- Software development: many paths to learning: https://www.youtube.com/watch?v=66tfvFeALBQ
193+
- Gradient descent and backpropagation: [https://www.youtube.com/watch?v=VMj-3S1tku0](https://www.youtube.com/watch?v=VMj-3S1tku0)
194+
- Transformers from scratch: [https://e2eml.school/transformers.html](https://e2eml.school/transformers.html)
195+
- Data visualization / figure making with Python: [https://github.com/frankligy/python_visualization_tutorial](https://github.com/frankligy/python_visualization_tutorial)
196+
- Histology @ Yale: [http://medcell.org/histology/histology.php](http://medcell.org/histology/histology.php)
197+
- Systems Cell Biology @ Yale: [http://medcell.med.yale.edu/systems_cell_biology/systems_cell_biology.php](http://medcell.med.yale.edu/systems_cell_biology/systems_cell_biology.php)
198+
- Immunology: [https://www.youtube.com/watch?v=iwB8kKdNgdQ](https://www.youtube.com/watch?v=iwB8kKdNgdQ)
199+
- Software development: many paths to learning: [https://www.youtube.com/watch?v=66tfvFeALBQ](https://www.youtube.com/watch?v=66tfvFeALBQ)
200200

201201
## Software packages
202202

203203
These are some of the software packages we use often in the lab. You can more easily be aware of the direction of their development and new versions by subscribing to their releases on Github (bell sign -> custom -> releases).
204204

205205
### Data science
206206

207-
- Numpy (https://numpy.org/)
208-
- Pandas (https://pandas.pydata.org/)
209-
- Scipy (https://scipy.org/)
210-
- Scanpy (https://scanpy.readthedocs.io/en/stable/)
211-
- Squidpy (https://squidpy.readthedocs.io/en/stable/)
212-
- Networkx (https://networkx.org/)
213-
- Scikit-networks (https://scikit-network.readthedocs.io/)
207+
- Numpy ([https://numpy.org/](https://numpy.org/))
208+
- Pandas ([https://pandas.pydata.org/](https://pandas.pydata.org/))
209+
- Scipy ([https://scipy.org/](https://scipy.org/))
210+
- Scanpy ([https://scanpy.readthedocs.io/en/stable/](https://scanpy.readthedocs.io/en/stable/))
211+
- Squidpy ([https://squidpy.readthedocs.io/en/stable/](https://squidpy.readthedocs.io/en/stable/))
212+
- Networkx ([https://networkx.org/](https://networkx.org/))
213+
- Scikit-networks ([https://scikit-network.readthedocs.io/](https://scikit-network.readthedocs.io/))
214214

215215
### Statistics / machine learning
216216

217-
- pingouin (https://pingouin-stats.org/)
218-
- statsmodels (https://www.statsmodels.org/stable/index.html)
219-
- sklearn (https://scikit-learn.org/stable/)
220-
- imbalanced-learn (https://imbalanced-learn.org/)
221-
- pymer4 (https://eshinjolly.com/pymer4/)
222-
- PyMC (https://www.pymc.io/welcome.html, https://www.pymc.io/projects/docs/en/stable/learn.html)
217+
- pingouin ([https://pingouin-stats.org/](https://pingouin-stats.org/))
218+
- statsmodels ([https://www.statsmodels.org/stable/index.html](https://www.statsmodels.org/stable/index.html))
219+
- sklearn ([https://scikit-learn.org/stable/](https://scikit-learn.org/stable/))
220+
- imbalanced-learn ([https://imbalanced-learn.org/](https://imbalanced-learn.org/))
221+
- pymer4 ([https://eshinjolly.com/pymer4/](https://eshinjolly.com/pymer4/))
222+
- PyMC ([https://www.pymc.io/welcome.html, https://www.pymc.io/projects/docs/en/stable/learn.html](https://www.pymc.io/welcome.html, https://www.pymc.io/)projects/docs/en/stable/learn.html)
223223

224224
### Tensor-specific
225225

226-
- einops (https://github.com/arogozhnikov/einops)
227-
- tensorly (https://tensorly.org/)
226+
- einops ([https://github.com/arogozhnikov/einops](https://github.com/arogozhnikov/einops))
227+
- tensorly ([https://tensorly.org/](https://tensorly.org/))
228228

229229
### Deep learning
230230

231-
- weightsandbiases (https://wandb.ai/site) \<- join the lab's team at https://wandb.ai/rendeiro-group
232-
- pytorch (https://pytorch.org/)
233-
- pytorch-lightning (https://www.pytorchlightning.ai/)
234-
- pytorch-geometric (https://pytorch-geometric.readthedocs.io/en/latest/)
235-
- captum (https://captum.ai/)
236-
- fastai (https://docs.fast.ai/)
237-
- timm, pytorch-image-models (https://github.com/rwightman/pytorch-image-models)
238-
- TabPFN (https://github.com/automl/TabPFN)
239-
- fiftyone (https://voxel51.com/docs/fiftyone/)
240-
- transformers (https://github.com/huggingface/transformers)
231+
- weightsandbiases ([https://wandb.ai/site](https://wandb.ai/site)) \<- join the lab's team at [https://wandb.ai/rendeiro-group](https://wandb.ai/rendeiro-group)
232+
- pytorch ([https://pytorch.org/](https://pytorch.org/))
233+
- pytorch-lightning ([https://www.pytorchlightning.ai/](https://www.pytorchlightning.ai/))
234+
- pytorch-geometric ([https://pytorch-geometric.readthedocs.io/en/latest/](https://pytorch-geometric.readthedocs.io/en/latest/))
235+
- captum ([https://captum.ai/](https://captum.ai/))
236+
- fastai ([https://docs.fast.ai/](https://docs.fast.ai/))
237+
- timm, pytorch-image-models ([https://github.com/rwightman/pytorch-image-models](https://github.com/rwightman/pytorch-image-models))
238+
- TabPFN ([https://github.com/automl/TabPFN](https://github.com/automl/TabPFN))
239+
- fiftyone ([https://voxel51.com/docs/fiftyone/](https://voxel51.com/docs/fiftyone/))
240+
- transformers ([https://github.com/huggingface/transformers](https://github.com/huggingface/transformers))
241241

242242
### Visualization
243243

244-
- matplotlib (https://matplotlib.org/)
245-
- seaborn (https://seaborn.pydata.org/)
246-
- scikit-yb (https://www.scikit-yb.org/en/latest)
247-
- inkscape (https://inkscape.org/):
244+
- matplotlib ([https://matplotlib.org/](https://matplotlib.org/))
245+
- seaborn ([https://seaborn.pydata.org/](https://seaborn.pydata.org/))
246+
- scikit-yb ([https://www.scikit-yb.org/en/latest](https://www.scikit-yb.org/en/latest))
247+
- inkscape ([https://inkscape.org/)](https://inkscape.org/):)
248248
- https://www.inkscapeforstem.com/Inkscape-For-STEM-ee6dacb7a2e543218f87a29f69177fee
249249
- https://bioicons.com/
250-
- napari (https://napari.org/)
251-
- bokeh (https://docs.bokeh.org/en/latest/)
252-
- plotly (https://plotly.com/)
253-
- D3.js (https://d3js.org/)
250+
- napari ([https://napari.org/](https://napari.org/))
251+
- bokeh ([https://docs.bokeh.org/en/latest/](https://docs.bokeh.org/en/latest/))
252+
- plotly ([https://plotly.com/](https://plotly.com/))
253+
- D3.js ([https://d3js.org/](https://d3js.org/))
254254

255255
### Data-specific
256256

257257
#### Imaging:
258258

259-
- skimage (https://scikit-image.org/)
260-
- Deformetrica (https://gitlab.com/icm-institute/aramislab/deformetrica, http://www.deformetrica.org/)
259+
- skimage ([https://scikit-image.org/](https://scikit-image.org/))
260+
- Deformetrica ([https://gitlab.com/icm-institute/aramislab/deformetrica, http://www.deformetrica.org/](https://gitlab.com/icm-institute/aramislab/)deformetrica, http://www.deformetrica.org/)
261261

262262
#### Survival data:
263263

264-
- Lifelines (https://lifelines.readthedocs.io/en/latest/)
265-
- Auton-survival (https://github.com/autonlab/auton-survival)
264+
- Lifelines ([https://lifelines.readthedocs.io/en/latest/](https://lifelines.readthedocs.io/en/latest/))
265+
- Auton-survival ([https://github.com/autonlab/auton-survival](https://github.com/autonlab/auton-survival))
266266

267267
#### Computational Pathology:
268268

269-
- QuPath (https://qupath.github.io/)
270-
- Cytomine (https://doc.cytomine.org/, https://cytomine.com/)
271-
- PathML (https://github.com/Dana-Farber-AIOS/pathml)
272-
- HistomicsTK (https://digitalslidearchive.github.io/HistomicsTK)
273-
- CLAM (https://github.com/mahmoodlab/CLAM)
274-
- ASAP (https://github.com/GeertLitjens/ASAP)
269+
- QuPath ([https://qupath.github.io/](https://qupath.github.io/))
270+
- Cytomine ([https://doc.cytomine.org/, https://cytomine.com/](https://doc.cytomine.org/, https://cytomine.com/))
271+
- PathML ([https://github.com/Dana-Farber-AIOS/pathml](https://github.com/Dana-Farber-AIOS/pathml))
272+
- HistomicsTK ([https://digitalslidearchive.github.io/HistomicsTK](https://digitalslidearchive.github.io/HistomicsTK))
273+
- CLAM ([https://github.com/mahmoodlab/CLAM](https://github.com/mahmoodlab/CLAM))
274+
- ASAP ([https://github.com/GeertLitjens/ASAP](https://github.com/GeertLitjens/ASAP))
275275

276276
### Web
277277

278-
- Flask (https://flask.palletsprojects.com/en/2.1.x/)
279-
- fastapi (https://fastapi.tiangolo.com/)
280-
- nativefier (https://github.com/nativefier/nativefier)
278+
- Flask ([https://flask.palletsprojects.com/en/2.1.x/](https://flask.palletsprojects.com/en/2.1.x/))
279+
- fastapi ([https://fastapi.tiangolo.com/](https://fastapi.tiangolo.com/))
280+
- nativefier ([https://github.com/nativefier/nativefier](https://github.com/nativefier/nativefier))
281281

282282
### Productivity and logistics
283283

284284
- Note taking:
285-
- obsidian (https://obsidian.md/, https://github.com/obsidianmd)
285+
- obsidian ([https://obsidian.md/, https://github.com/obsidianmd](https://obsidian.md/, https://github.com/obsidianmd))
286286
- Integrated development environment (IDE):
287-
- sublimetext (https://www.sublimetext.com/)
288-
- vscode (https://code.visualstudio.com/)
287+
- sublimetext ([https://www.sublimetext.com/](https://www.sublimetext.com/))
288+
- vscode ([https://code.visualstudio.com/](https://code.visualstudio.com/))
289289
- Figure editing:
290-
- inkscape (https://inkscape.org/)
290+
- inkscape ([https://inkscape.org/](https://inkscape.org/))
291291
- Software management:
292-
- pip (https://pip.pypa.io/en/stable/)
293-
- poetry (https://python-poetry.org/)
294-
- uv (https://github.com/astral-sh/uv)
295-
- conda (https://docs.conda.io/en/latest/)
296-
- docker (https://www.docker.com/)
292+
- pip ([https://pip.pypa.io/en/stable/](https://pip.pypa.io/en/stable/))
293+
- poetry ([https://python-poetry.org/](https://python-poetry.org/))
294+
- uv ([https://github.com/astral-sh/uv](https://github.com/astral-sh/uv))
295+
- conda ([https://docs.conda.io/en/latest/](https://docs.conda.io/en/latest/))
296+
- docker ([https://www.docker.com/](https://www.docker.com/))
297297
- Code improvement:
298-
- ruff (https://github.com/astral-sh/ruff)
299-
- mypy (https://mypy-lang.org/)
300-
- pre-commit (https://pre-commit.com/)
301-
- sublimemerge (https://www.sublimemerge.com/)
298+
- ruff ([https://github.com/astral-sh/ruff](https://github.com/astral-sh/ruff))
299+
- mypy ([https://mypy-lang.org/](https://mypy-lang.org/))
300+
- pre-commit ([https://pre-commit.com/](https://pre-commit.com/))
301+
- sublimemerge ([https://www.sublimemerge.com/](https://www.sublimemerge.com/))
302302
- Documentation:
303-
- sphinx (https://www.sphinx-doc.org/en/master/)
304-
- pandoc (https://pandoc.org/)
303+
- sphinx ([https://www.sphinx-doc.org/en/master/](https://www.sphinx-doc.org/en/master/))
304+
- pandoc ([https://pandoc.org/](https://pandoc.org/))
305305
- Interactive and environment management:
306-
- IPython (https://ipython.org/)
307-
- virtualenv (https://virtualenv.pypa.io/en/latest/)
308-
- jupyter-notebook (https://jupyter.org/)
306+
- IPython ([https://ipython.org/](https://ipython.org/))
307+
- virtualenv ([https://virtualenv.pypa.io/en/latest/](https://virtualenv.pypa.io/en/latest/))
308+
- jupyter-notebook ([https://jupyter.org/](https://jupyter.org/))
309309

310310
### Data repositories
311311

312312
- Generic:
313-
- Zenodo (https://zenodo.org/)
314-
- GigaDB (http://gigadb.org/)
315-
- Synapse (https://www.synapse.org/)
313+
- Zenodo ([https://zenodo.org/](https://zenodo.org/))
314+
- GigaDB ([http://gigadb.org/](http://gigadb.org/))
315+
- Synapse ([https://www.synapse.org/](https://www.synapse.org/))
316316
- Transcriptomics:
317317
- GEO
318318
- ArrayExpress

source/research.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
### Initializing a project
66

77
1. Register your project in the lab's project register:
8-
1. Go to https://cemmat.sharepoint.com/sites/rendeirolab and find the 'Lab project register.xlsx' or directly at https://cemmat.sharepoint.com/:x:/r/sites/rendeirolab/\_layouts/15/Doc.aspx?sourcedoc=%7B4c72f84b-f33b-4162-a5e8-f05556fdf66b%7D&action=editnew
8+
1. Go to [https://cemmat.sharepoint.com/sites/rendeirolab](https://cemmat.sharepoint.com/sites/rendeirolab) and find the 'Lab project register.xlsx' or directly [here](https://cemmat.sharepoint.com/:x:/r/sites/rendeirolab/\_layouts/15/Doc.aspx?sourcedoc=%7B4c72f84b-f33b-4162-a5e8-f05556fdf66b%7D&action=editnew).
99
1. Start a new row for your project and increment the `Project ID` by one.
1010
1. Choose an intuitive name for the project, avoiding adding personal information e.g. collaborator names.
1111
1. Create a project directory structure from the lab's template: `cookiecutter gh:rendeirolab/_project_template`
12-
1. Create a git repository on GitHub (https://github.com/rendeirolab) with the same name as the project, make a first commit and push to Github.
12+
1. Create a git repository on GitHub ([https://github.com/rendeirolab](https://github.com/rendeirolab)) with the same name as the project, make a first commit and push to Github.
1313
1. Create a directory for the project in the CeMM cluster at: `/research/groups/lab_rendeiro/projects/`
1414
1. Create a directory inside called `data` to store raw data.
1515
1. Create a directory for the project in the CeMM cluster at: `/nobackup/groups/lab_rendeiro/projects/`
@@ -69,7 +69,7 @@ Below are the preferred types of technology to be used in the lab:
6969
7070
## Meta-science
7171

72-
- The Night Science Series (https://night-science.org/genome-biology-miniseries/)
73-
- The Night Science Podcast (https://night-science.org/the-night-science-podcast/)
74-
- The importance of stupidity in scientific research (https://doi.org/10.1242/jcs.033340)
75-
- Parachute use to prevent death and major trauma when jumping from aircraft: randomized controlled trial (http://dx.doi.org/10.1136/bmj.k5094)
72+
- The Night Science Series ([https://night-science.org/genome-biology-miniseries/](https://night-science.org/genome-biology-miniseries/))
73+
- The Night Science Podcast ([https://night-science.org/the-night-science-podcast/](https://night-science.org/the-night-science-podcast/))
74+
- The importance of stupidity in scientific research ([https://doi.org/10.1242/jcs.033340](https://doi.org/10.1242/jcs.033340))
75+
- Parachute use to prevent death and major trauma when jumping from aircraft: randomized controlled trial ([http://dx.doi.org/10.1136/bmj.k5094](http://dx.doi.org/10.1136/bmj.k5094))

0 commit comments

Comments
 (0)