Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.2%) to scientific vocabulary
Keywords
Repository
Study numerical algorithm
Basic Info
Statistics
- Stars: 1
- Watchers: 2
- Forks: 5
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
HEP-COSMO Coding Study
Provided by Tae Geun Kim
1. Create Github Account
Install Git
- Ubuntu : sudo apt-get install git
- Windows : Just Search "Git windows" or "윈도우 Git"
Create Github account
If you create account, then please email to me (edeftg@gmail.com) - Contain your ID.
2. Use Markdown
- Github can read markdown. Markdown is simple and great tool to explain code
For example :
- Python
```python import numpy as np import pylab as plt import seaborn as sns import pandas as pd
class Derivative: def init(self, f): self.f = f self.h = 1e-04
def Differentiate(self, x): return (self.f(x+self.h) - self.f(x))/self.h def __call__(self, x): return Differentiate(x)``` * Go
```go package main
import ( "fmt" "math" )
func Sqrt(x float64) string { if x >= 0 { return fmt.SPrint(math.Sqrt(x)) } return Sqrt(-x) + "i" } ```
All of this code is written by Markdown. (And even this document also)
You should learn markdown to use github
3. Git
- Create repository at Github (No initialize)
- Make some directory on your computer (e.g SM)
- Make any files (e.g Higgs.txt)
- Should initialize your folder as follows:
- git init
- git remote add AnyName(e.g origin) https://github.com/YourGithubID/RepositoryName
- git config --global user.name Your_Name
- git config --global user.email Your_Email
- git add Higgs.txt
- git commit -am "Any_Message(Add some file or fix some file)"
- git push Any_Name(From ii.) master
- Now you can use git & github. Here is the brief manual:
- If you fix file only :
- git commit -am "Log_Message"
- git push Any_Name master
- If you add some file to directory :
- git add File_Name
- git commit -am "Log_Message"
- git push Any_Name master
- If you fix file only :
4. (Optional) Python - Jupyter
- Search "Anaconda" at Google.
- Download Python3.6 ver Conda.
- Export path? Y
- When download finished, type "jupyter notebook"
- Windows : Search Anaconda prompt in your computer and type on that
- Linux : Just type on bash shell
5. (Optional) Go, Python - VSCode
- Download VScode (Visual Studio Code)
- Use it with various extensions
Owner
- Name: Tae-Geun Kim
- Login: Axect
- Kind: user
- Location: Seoul, South Korea
- Company: Yonsei Univ.
- Website: https://axect.github.io
- Repositories: 21
- Profile: https://github.com/Axect
Ph.D student of particle physics & Rustacean
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: about 1 year ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0