https://github.com/axect/hep_cs

Study numerical algorithm

https://github.com/axect/hep_cs

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

c go julia mathematica matlab python
Last synced: 5 months ago · JSON representation

Repository

Study numerical algorithm

Basic Info
  • Host: GitHub
  • Owner: Axect
  • Language: Python
  • Default Branch: master
  • Homepage:
  • Size: 11.8 MB
Statistics
  • Stars: 1
  • Watchers: 2
  • Forks: 5
  • Open Issues: 0
  • Releases: 0
Topics
c go julia mathematica matlab python
Created over 8 years ago · Last pushed over 8 years ago
Metadata Files
Readme

README.md

HEP-COSMO Coding Study

Provided by Tae Geun Kim

1. Create Github Account

  1. Install Git

    • Ubuntu : sudo apt-get install git
    • Windows : Just Search "Git windows" or "윈도우 Git"
  2. Create Github account

  3. 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

  1. Create repository at Github (No initialize)
  2. Make some directory on your computer (e.g SM)
  3. Make any files (e.g Higgs.txt)
  4. Should initialize your folder as follows:
    1. git init
    2. git remote add AnyName(e.g origin) https://github.com/YourGithubID/RepositoryName
    3. git config --global user.name Your_Name
    4. git config --global user.email Your_Email
    5. git add Higgs.txt
    6. git commit -am "Any_Message(Add some file or fix some file)"
    7. git push Any_Name(From ii.) master
  5. 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

4. (Optional) Python - Jupyter

  1. Search "Anaconda" at Google.
  2. Download Python3.6 ver Conda.
  3. Export path? Y
  4. 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

  1. Download VScode (Visual Studio Code)
  2. Use it with various extensions

Owner

  • Name: Tae-Geun Kim
  • Login: Axect
  • Kind: user
  • Location: Seoul, South Korea
  • Company: Yonsei Univ.

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
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels