105 lines
2.7 KiB
Plaintext
105 lines
2.7 KiB
Plaintext
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#######
|
|
CARD CREATION PROCESS
|
|
#######
|
|
|
|
1) Download stats
|
|
FanGraphs / https://www.fangraphs.com/leaders/splits-leaderboards
|
|
- Batting
|
|
- vL Standard / vlhp-basic.csv
|
|
- vL Batted Balls / vlhp-rate.csv
|
|
- vR Standard / vrhp-basic.csv
|
|
- vR Batted Balls / vrhp-rate.csv
|
|
- Pitching
|
|
- vL Standard / vlhh-basic.csv
|
|
- vL Batted Balls / vlhh-rate.csv
|
|
- vR Standard / vrhh-basic.csv
|
|
- vR Batted Balls / vrhh-rate.csv
|
|
Baseball Reference
|
|
- running.csv
|
|
- https://www.baseball-reference.com/leagues/majors/2023-baserunning-batting.shtml
|
|
- Remove header lines
|
|
- pitching.csv
|
|
- https://www.baseball-reference.com/leagues/majors/2023-standard-pitching.shtml
|
|
2) Run Card Updates (Python Configuration)
|
|
3) Check Card Validity (Python Configuration)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#######
|
|
OLD DATA REQUIREMENTS
|
|
#######
|
|
|
|
- Add any new players to players.csv for import
|
|
- Create directory in /data-input in format `XXXX Season Cardset`
|
|
- Upload the following csv files:
|
|
- baserunning-data.csv
|
|
- https://www.baseball-reference.com/leagues/majors/2023-baserunning-batting.shtml
|
|
- Remove header lines
|
|
- batter-stats.csv
|
|
- https://www.fangraphs.com/leaders/splits-leaderboards
|
|
- Remove header lines
|
|
- 20 PA vL / 40 PA vR for Live || 50 PA vL / 75 PA vR for legacy seasons
|
|
- defense-X.csv (each position)
|
|
- https://www.baseball-reference.com/leagues/majors/2023-specialpos_p-fielding.shtml
|
|
- replace the `p` in `p-fielding` with 1b/2b/lf
|
|
- Column Changes (pre-2013)
|
|
- Catchers: add column between Rgood and RsbC
|
|
- 1b/2b/3b/ss: add 3 columns between Rgood and Rbnt
|
|
- defense-of.csv (don't forget combined OF)
|
|
- https://www.baseball-reference.com/leagues/majors/2023-specialpos_of-fielding.shtml
|
|
- replace the `p` in `p-fielding` with of
|
|
- pitcher-data.csv
|
|
- https://www.baseball-reference.com/leagues/majors/2023-standard-pitching.shtml
|
|
- pitcher-stats.csv
|
|
- https://www.fangraphs.com/leaders/splits-leaderboards
|
|
- Remove header lines
|
|
- 20 TBF vL / 40 TBF vR for Live || 50 TBF vL / 75 TBF vR for legacy seasons
|
|
|
|
#######
|
|
OLD CARD CREATION PROCESS
|
|
#######
|
|
|
|
1) Import new players for sba_id with `1. Import Players`
|
|
2) Confirm cardset exists; if not, create now
|
|
3) Create cards with `3. Card Creation`
|
|
4) Generate csv output with `4. Card Output`
|
|
5) Upload output files into Sheets for Component Studio import
|
|
6) Upload ratings output files into Sheets for PD Ratings Guide
|
|
7) Import cards into Component Studio
|
|
8) Export -> Download All from Component Studio
|
|
9) Rename image files to <first>.<last>.png |