If you came to this page, you have already made the first important step in taking on open source project. Everyone started off from where you are at present. It will get better.
These resources are written with the beginner in mind. Please open an issue if you think these resources can be improved
## How do I get started
### Set up
1. Install [git](https://git-scm.com/downloads) - note there are differences depending on whether you have a PC, Mac etc.
1. git config --global user.name "Tanya Gupta" to set up the user name
1. Confirm it is set up correctly git config --global user.name
1. git config --global user.email<EMAIL_ADDRESS>Set up commit email address in Git
1. Confirm it is set up correctly git config --global user.email
1. If you want to "push" your changes without typing in your password each time read [this](https://github.com/tanyagupta/codeblogs/blob/development/githubHowTos/howto.md) upto "Getting Started" section
1. Most of your work with git will take place at your terminal. You will need to be familiar with terminal commands ([mac](https://github.com/0nn0/terminal-mac-cheatsheet) and with [basic Git commands](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet))
1. Create a directory where you will be working. `mkdir gwg` where gwg is the name of your directory.
1. `cd gwg` to go to the newly created directory
1. `git init` will initialize the repo
1. "Fork" the repo ![fork](https://camo.githubusercontent.com/9aa6c12b0a100ea4be6215ea84ea12556e4dc013/68747470733a2f2f68656c702e6769746875622e636f6d2f6173736574732f696d616765732f68656c702f7265706f7369746f72792f666f726b5f627574746f6e2e6a7067)
1. Now clone the open source proect you want to contribute to. In this case clone by typing `git clone https://github.com/TheDevPath/googleMaps-offline-navigator` This will create a directory called googleMaps-offline-navigator in your project directory
1. Your local repository consists of three "trees" maintained by git. The first one is your Working Directory which holds the actual files. The second one is the Index which acts as a staging area and finally the HEAD which points to the last commit you've made see [nice visual here](http://rogerdudler.github.io/git-guide/) under workflow
1. Now you have all the files you need an editor where you can edit the files (sort of like a Microsoft Word but for coding). There are a lot of [nice editors](https://medium.com/level-up-web/best-free-code-editors-for-web-developers-2837ccfd1d) out there. Pick [Atom](https://atom.io) if you are not sure what you want - it is a pretty safe choice.
### Your workflow
1. Your workflow (roughly) looks like this
- You "copy" or more correctly clone the original code (as above)
- Make changes to the code in your editor, test it out and make sure the changed code works
- Once you are done, you will use git and your terminal to "push" the changes that you make
2. If you are contributing to another repo you cannot generally just push your changes directly to the repo. Therefore you would typically push changes to your copy of the repo on Github and then issue what is called a "pull request" to the original repo so that they can consider the changes you are proposing. If they accept they will "merge" the changes into the original repo.
### Contributing
1. Create a new branch `git checkout -b newbranchname` to make your changes on
1. Make changes and commit
- Make changes to file(s) as needed
- Assuming only one file is changed, `git status` should show one file modified in red
- `git add filename` instead of filename use the file you have changed. For adding all files use `git add .`
- `Git status` check status, should show same file as modified in green
- `git commit -m 'some message that describes the change' `
- `git status`
- `git push origin newbranchname`
1. Set remote and origin are set correctly and issue pull request
- `git remote -v' to check origin and remote`. Usually you will only see the origin if you are just starting your setup. The origin is your github codebase and the upstream is where you are getting the codebase from (see additional information below for using https:
```
origin git@github.com:tanyagupta/codeblogs.git (fetch)
origin git@github.com:tanyagupta/codeblogs.git (push)
```
- Now add the upstream path
`git remote add upstream git@github.com:TheUserName/the-remote-file.git`
Note that you should only use add if you are setting it for the first time. If the upstream has already been set and you are changing it, do not use add as it will give you an error. In this situation, substitute `add` with`set-url`, the rest of the command is the same.
Now you should see something similar to the following when you `git remote -v`
```
origin git@github.com:tanyagupta/codeblogs.git (fetch)
origin git@github.com:tanyagupta/codeblogs.git (push)
upstream git@github.com:tanyagupta/codeblogs.git (fetch)
upstream git@github.com:tanyagupta/codeblogs.git (push)
```
- If you go away and come back and changes have occurred in the meanwhile, make sure you have the latest version. `git pull upstream development && git push` development is the name of the branch you want to pull from
- Issue pull request and clean up
#### Once the pull request is accepted and the proposed changes have been merged, you can take care of your own codebase and clean up
- Merge your changes into master and delete the branch you created
- `git checkout master` Switch to master
- `git merge newbranchname` This merges the changes to your master
- `git branch -d newbranchname` This deletes the old branch
- If needed delete remote branch `$ git push origin --delete newbranchname`
### Stash
The git stash command takes your uncommitted changes (both staged and unstaged), saves them away for later use, and then reverts them from your working copy
``$ git stash``
See [link](https://www.atlassian.com/git/tutorials/git-stash) for more
### Commands and more resources
| Command | What it does |
| ------------- | ------------- |
| git remote -v | shows origin and remote |
| git status | shows files staged, commited or changed |
|git branch -d newbranchname|deletes a branch, -d option is an alias for --delete, which only deletes the branch if it has already been fully merged in. its upstream branch. (You could also use -D, which is an alias for --delete --force, which deletes the branch "irrespective of its merged status) |
|git pull upstream development && git push | pulls latest changes from upstream branch development and also pushes the changes to your github account|
|git remote rename oldname newname | renames remote [More](https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes)
| git checkout branchname |Switches to an existing branch|
|git branch -a|See all branches|
|ls -a|Shows Hidden directories|
|git rebase master development| where development is the branch that needs to be aligned with master. Rebasing is tricky so check out this [reference](https://git-scm.com/book/en/v2/Git-Branching-Rebasing)|
|git reset --hard master|when you are on development, use this command to abandon any changes made to branch development and just replicate what is on branch master|
|git stash|Saves uncommited changes for later use (will not do this for untracked or ignored files|
|git stash pop|Removes the changes saved in stash and reapplies them to the working copy|
|git stash apply|Keeps both the stash and also reapplies changes to working copy|
|git stash list| shows all your stashes|
|git branch -a|Shows all remote and local branches|
See [link](https://github.com/tanyagupta/codeblogs/blob/development/githubHowTos/howto.md) for additional commands and resources (scroll down to the end)


A: Click the "Property Statuses" link right here in our Members-Only area. Then just fill out all the information you have, include a photo if available, and click the "Submit" button. The more info you can submit, the quicker we can evaluate the property and contact the owner.
A: Click the "Property Status Check" link above. You'll see a status summary for each of your submitted leads. We'll also send you an email as we update the status on your properties.
A: You'll be notified as each of your properties goes through the escrow and closing process, and you'll receive your money within days of closing if not before. You can opt to receive your money via bank check or paypal(your choice).
A: Each lead is time-stamped in our system, and the team member who submits the lead first will receive credit.
A: Absolutely! We encourage members of NJ BirdDogs to inform their friends and family members of the services we offer and how they can also benefit from our House Hunter program.
A: The time, energy, and financial commitment are up to you, but - as with anything else - the more you invest, the more you can typically expect in return. Also, the more information you can provide regarding the property, the more quickly we can evaluate, contact the owner, and close the deal!!!!
A: You can remove yourself at any time. All we ask is that you notify us via email with a simple explanation of why you decided it's not for you, so that we can improve our program going forward.
A: We have Advanced training for those looking to take their house hunting to the next level. This isn’t for everyone and is not required, but we highly recommend this for anyone looking further their education in real estate investing.
A: Please feel free to contact us at
info@njbirddogs.com


ADAS Readers
This file contains the different kind of readers for the ADAS database.
An abstract class (ADAS_file) is defined for the inheritance and define how to read a block of data.
ADAS_file
-
class FPSDP.Plasma.Collisions.ADAS_file.ADAS_file(name)[source]
Parent class for defining the different kind of database readers.
This class is for inheritence purpose only. It will be inherited
by all the ADAS readers.
It defines how to read a block
of data (read_block) [often used in 2D data of the ADAS database].
The beam energy is divided by the atomic mass of the beam particles (eV/amu).
| Parameters: | name (str) – Name of the ADAS file |
| Variables: | self.name (str) – Name of the ADAS file |
-
read_block(data, i, array, n)[source]
Read one bloc in an ADAS file
The coefficient depending on two coefficients are written in a block form,
thus this function read the block at the line i and return the
number of the final line
| Parameters: |
- data (list[str]) – file currently readed (each index is for a line)
- i (int) – first line to look at (index of data)
- array (np.array) – array where to add the data from the file (should be of the good size)
- n (int) – Number of item contained inside the data
|
| Returns: | index of the index of the final line
|
| Return type: | int
|
ADAS21 reader
-
class FPSDP.Plasma.Collisions.ADAS_file.ADAS21(name)[source]
Bases: FPSDP.Plasma.Collisions.ADAS_file.ADAS_file
Class containing all the data from one ADAS file (adf21)
The data contained in this kind of file is the beam stopping coefficient.
The beam energy is divided by the atomic mass of the beam particles (eV/amu).
| Parameters: | name (str) – Name of the ADAS file
|
| Variables: |
- n_b (int) – Size of the beam energy dimension
- n_density (int) – Size of the density dimension
- T_ref (float) – Reference temperature (eV)
- adas_beam (np.array[n_b]) – Beam energies considered (eV/amu)
- densities (np.array[n_density]) – Densities considered (m -3)
- coef_dens (np.array[n_density,n_b]) – Beam stopping coefficient as a function of the density and the beam energy (m 3/s)
- n_T (int) – Size of the temperature dimension
- E_ref (float) – Reference beam energy (eV/amu)
- dens_ref (float) – Reference density (m -3)
- temperature (np.array[n_T]) – Temperatures considered (eV)
- coef_T (np.array[n_T]) – Beam stopping coefficient as a function of the temperature (m 3/s)
|
ADAS22 reader
-
class FPSDP.Plasma.Collisions.ADAS_file.ADAS22(name)[source]
Bases: FPSDP.Plasma.Collisions.ADAS_file.ADAS_file
Class containing all the data from one ADAS file (adf22)
The data contained in this kind of file is the emission coefficient.
The beam energy is divided by the atomic mass of the beam particles (eV/amu).
| Parameters: | name (str) – Name of the ADAS file
|
| Variables: |
- n_b (int) – Size of the beam energy dimension
- n_density (int) – Size of the density dimension
- T_ref (float) – Reference temperature (eV)
- adas_beam (np.array[n_b]) – Beam energies considered (eV/amu)
- densities (np.array[n_density]) – Densities considered (m -3)
- coef_dens (np.array[n_density,n_b]) – Emission coefficient as a function of the density and the beam energy (m 3/s)
- n_T (int) – Size of the temperature dimension
- E_ref (float) – Reference beam energy (eV/amu)
- dens_ref (float) – Reference density (m -3)
- temperature (np.array[n_T]) – Temperatures considered (eV)
- coef_T (np.array[n_T]) – Emission coefficient as a function of the temperature (m 3/s)
|


About me
Brian Griner, PhD, Founder
Education & Experience
PhD in applied micro economics, econometrics, and multivariate statistics. 15+ yrs industry experience applying machine and statistical learning in healthcare and Pharmaceutical industry. Applied research areas include:
- Health Economic Outcomes Research: Retrospective studies using EMR, EHR, Claims data
- Payer and Provider Research: Segmentation, targeting, formulary positioning, pricing
- Marketing Science: Case based linked choice using conjoint designs for market modeling and simulation
- Commercial Analytics: Promotion-response modeling, influencer targeting
- Machine Learning: Classification and regression using neural networks, random forest, gradient boosting, bagging, ensemble learning; bag-of-words for sentiment analysis, latent dirichlet allocation for topic modeling
- Statistical Learning _Additive & Tree based models, ensemble learning, bagging and boosting, sparcity models
- Deep Learning: MLP and LSTM networks for classification, regression, sequence prediction (time-series forecasting and word/sentence generation), word embedding + LSTM + CNN for image captioning
Awards
- Doctoral Program Award for Academic Excellence dissertation research, Graduate School of Public & International Affairs, University of Pittsburgh
- New Solutions Award CRM System for Inbound Call Center project, Ipsos
Industry Publications
- ICAAC/ICC 2015 – 55th Interscience Conference on Antimicrobial Agents and Chemotherapy poster: Inconsistency in Defining Profound and Prolonged Neutropenia for Antifungal Prophylaxis Decisions A. H. Sung1, T. Rhodes1, J. Arduino1, S. W. Marcella1, R. Stolper2, M. Meyer2, D. Kombe2, B. Griner2; 1Merck & Co., Inc., Kenilworth, NJ, 2Quintiles, Durham, NC
- 2015 Value in Health abstract: Comparison of Machine Learning, Statistical and Hybrid Methods to Identify Predictors of Positive Treatment Outcomes in Comorbid Conditions Using EMR Data I. Lipkovich, B.P. Griner, J. Niemira, C. Jin, Value in Health 05/2015; 18(3):A101-A102. DOI:10.1016/j.jval.2015.03.594
- 2015 ISPOR 20th International Annual Meeting Reviewer: presentations and posters, Philadelphia, PA.
- 2014 ISPOR 17th Annual European Congress poster presentations:
- Prevalence-Based Measure of the Economic Burden of Rare Diseases: Case Review to Determine the Annual Cost of Acromegaly in France
-
Prevalence-Based Measure of the Economic Burden of Rare Diseases: Case Review to Determine the Annual Cost of Acromegaly in Italy
-
Conjoint Analysis: Statistical Analyses – Good Research Practices Reviewer:, ISPOR Task Force
- June 2014 Life Science Leader article: Navigating the New World of Value-Based Healthcare http://lifescienceleadermag.epubxp.com/issue/320415/51
- 2013 Quintiles white paper: Navigating the New World of Value-Based Healthcare: Global Trends and Regulatory Reforms That Will Shape the Future of Healthcare
- 2012 November – December PharmaVoice article: 2013: Year in Preview, Marketing experts identify trends that will have the most impact on the marketing landscape in the next five years
- 2012 Sawtooth Software conference preceedings: Leveraging the Upper Level Models in HB for Integrated Stakeholder Modeling
Academic publications
- Stephen Farber, Brian Griner: Valuing watershed quality improvements using conjoint analysis. Ecological Economics 07/2000; 34(1-34):63-76. DOI:10.1016/S0921-8009(00)00153-1
- Stephen Farber, Brian Griner: Using Conjoint Analysis To Value Ecosystem Change†. Environmental Science and Technology 03/2000; 34(8). DOI:10.1021/es990727r
- Brian Griner, Stephen Farber: A Conjoint Analysis of Water Quality Enhancements and Degradations in a Western Pennsylvania Watershed. 06/1996; Watersheds ’96 Conference Proceedings: pp 635-638.
Conference Presentations
- 2014 Pharma Market Research Conference presentation: Using Bayesian Networks: Unified Physician-Patient Segmentation, Targeting and Positioning of New Products
- 2013 Pharmaceutical Market Research Group National Annual Conference: _Navigating the New World of Value-Based Healthcare: A Quantitative Approach to Modeling Value Drivers to Simulate Global Market Access, Reimbursement and Pricing for New Therapies
- 2012 Sawtooth Software Conference presentation: Leveraging the Upper Level Models in HB for Integrated Modeling of Multiple Stakeholders and Decision Processes in Complex Market Environments
- 2010 PBIRG University Annual General Meeting presentation: Using Primary Patient Level Data to Bring Market Opportunity Assessments to Life
- 2009 American Marketing Association Advanced Research Techniques Forum presentation: A Dynamic Framework for Modeling Multistakeholder Interaction – A Pharmaceutical Case Study
- 2008 Pharmaceutical Marketing Research Group Institute presentation: Building a Framework that Embraces the Interdependence between Physicians, Nurses and Patient Therapy Decisions
- 2007 Pharmaceutical Marketing Research Group Institute: Stairway to … Stickiness! How Benefits Laddering and Message Optimization Help Build a Product Story


Covid19 cases of India
Indian Demography for COVID'19
State
| Country | Cases | Recovery | Deaths |
|---|---|---|---|
| Country | Cases | Recovery | Deaths |
| {{i}} | {{statewise[i]['confirmed']}} | {{statewise[i]['recovered']}} | {{statewise[i]['deaths']}} |
| Country | Cases | Recovery | Deaths |
|---|---|---|---|
| Country | Cases | Recovery | Deaths |
| {{i}} | {{statewise[i]['confirmed']}} | {{statewise[i]['recovered']}} | {{statewise[i]['deaths']}} |


We Are Creative Nerds
Boudin doner frankfurter pig. Cow shank bresaola pork loin tri-tip tongue venison pork belly meatloaf short loin landjaeger biltong beef ribs shankle chicken andouille.
Login Enter the portalGround round tenderloin flank shank ribeye. Hamkevin meatball swine. Cow shankle beef sirloin chicken ground round.
Hamburger ribeye drumstick turkey, strip steak sausage ground round shank pastrami beef brisket pancetta venison.
Venison tongue, salami corned beef ball tip meatloaf bacon. Fatback pork belly bresaola tenderloin bone pork kevin shankle.
A responsive, retina-ready & wide multipurpose template.
Pork belly leberkas cow short ribs capicola pork loin. Doner fatback frankfurter jerky meatball pastrami bacon tail sausage. Turkey fatback ball tip, tri-tip tenderloin drumstick salami strip steak.
Mollit eiusmod id chuck turducken laboris meatloaf pork loin tenderloin swine. Pancetta excepteur fugiat strip steak tri-tip. Swine salami eiusmod sint, ex id venison non. Fugiat ea jowl cillum meatloaf.
Ut officia cupidatat anim excepteur fugiat cillum ea occaecat rump pork chop tempor. Ut tenderloin veniam commodo. Shankle aliquip short ribs, chicken eiusmod exercitation shank landjaeger spare ribs corned beef.