Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
S
scientific-computing-m2-efm
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
meige-legi
scientific-computing-m2-efm
Commits
c17cbb25
Commit
c17cbb25
authored
4 years ago
by
Pierre Augier
Browse files
Options
Downloads
Patches
Plain Diff
intro-open-source-sciences
parent
9418a9c3
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Pipeline
#51977
passed
4 years ago
Stage: deploy
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
ipynb/300_intro-open-source-sciences.ipynb
+98
-0
98 additions, 0 deletions
ipynb/300_intro-open-source-sciences.ipynb
ipynb/make_index.py
+2
-1
2 additions, 1 deletion
ipynb/make_index.py
with
100 additions
and
1 deletion
ipynb/300_intro-open-source-sciences.ipynb
0 → 100644
+
98
−
0
View file @
c17cbb25
{
"cells": [
{
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"# Dynamics Open-Source in Sciences\n",
"\n",
"During the last decades:\n",
"\n",
"- For scientific computing and computing clusters: Linux\n",
"- For scientific edition: LaTeX\n",
"\n",
"During the last years, real boom of this dynamics.\n",
"\n",
"- Open-Source is very strong independently of sciences\n",
"- Sciences use more and more Open-Source tools and methods\n",
"- Open-science"
]
},
{
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"### Github and Gitlab\n",
"\n",
"Very popular web platforms to share and develop codes.\n",
"\n",
"### Open-Source communities around languages\n",
"\n",
"C++, Fortran, Python, R, Julia\n",
"\n",
"On many aspects stronger than the close source equivalent (for example Matlab)"
]
},
{
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"### A Challenge for you!\n",
"\n",
"(for the course Instabilities and turbulence)\n",
"\n",
"- A report in LaTex with 2 parts:\n",
"\n",
" 1. your own study with your own figures and tables on what we'll learned on simple dynamical system,\n",
" 2. A presentation on another subject of your choice on fluid instabilities and/or turbulence.\n",
" \n",
"- Your own repository on https://gricad-gitlab.univ-grenoble-alpes.fr/ containing the source of the code.\n",
"\n",
"You will be marked on the result of the following commands so this has to work and produce the pdf `report.pdf`:\n",
"\n",
"```bash\n",
"\n",
"hg clone https://gricad-gitlab.univ-grenoble-alpes.fr/yourusername/report_research_project_template\n",
"cd report_research_project_template\n",
"make cleanall\n",
"make\n",
"evince report.pdf &\n",
"```\n",
"\n"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.2"
}
},
"nbformat": 4,
"nbformat_minor": 4
}
%% Cell type:markdown id: tags:
# Dynamics Open-Source in Sciences
During the last decades:
-
For scientific computing and computing clusters: Linux
-
For scientific edition: LaTeX
During the last years, real boom of this dynamics.
-
Open-Source is very strong independently of sciences
-
Sciences use more and more Open-Source tools and methods
-
Open-science
%% Cell type:markdown id: tags:
### Github and Gitlab
Very popular web platforms to share and develop codes.
### Open-Source communities around languages
C++, Fortran, Python, R, Julia
On many aspects stronger than the close source equivalent (for example Matlab)
%% Cell type:markdown id: tags:
### A Challenge for you!
(for the course Instabilities and turbulence)
-
A report in LaTex with 2 parts:
1.
your own study with your own figures and tables on what we'll learned on simple dynamical system,
2.
A presentation on another subject of your choice on fluid instabilities and/or turbulence.
-
Your own repository on https://gricad-gitlab.univ-grenoble-alpes.fr/ containing the source of the code.
You will be marked on the result of the following commands so this has to work and produce the pdf
`report.pdf`
:
```
bash
hg clone https://gricad-gitlab.univ-grenoble-alpes.fr/yourusername/report_research_project_template
cd
report_research_project_template
make cleanall
make
evince report.pdf &
```
This diff is collapsed.
Click to expand it.
ipynb/make_index.py
+
2
−
1
View file @
c17cbb25
...
...
@@ -15,7 +15,8 @@ titles = {
"
Numpy scipy
"
:
"
Numpy / Scipy
"
,
"
Parallel
"
:
"
Parallel computing (CPU bounded)
"
,
"
Mercurial and gitlab
"
:
"
Bonus: versioning with Mercurial and Gitlab
"
,
"
Environnement
"
:
"
Bonus: interpreters, distributions, packages
"
"
Environnement
"
:
"
Bonus: interpreters, distributions, packages
"
,
"
Intro-open-source-sciences
"
:
"
Introduction Dynamics Open-Source in Sciences
"
,
}
this_dir
=
Path
(
__file__
).
parent
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment