이 소프트웨어는 공급망 네트워크의 노드에서 제품이 취한 여정에 대한 통찰력을 제공합니다.
"이 제품은 어디에서 공급 되었습니까?" 또는 "이 고객으로부터 반품 된 제품이 폐기 되었습니까?",이 소프트웨어는 필요한 것입니다. 그것을 작동시키기 위해, 당신이 필요한 것은 당신의 시스템에 등록 된 모든 움직임의 추출 로그를 제공하기 만하면 PT는 나머지를 처리합니다.
생성 된 네트워크 다이어그램 : 
소프트웨어를 실행하려면 : python main.py *your_profile_name*
도움 받기 :
... P roduct_Trailer > python main.py -h
usage: Product-Trailer [-h] [-r RAW_DIR] [-p RAW_PREFIX] [-ne] profile_name
Tracking products through supply-chain network by using product movement logs.
positional arguments:
profile_name
options:
-h, --help show this help message and exit
-r RAW_DIR, --raw-dir RAW_DIR
-p RAW_PREFIX, --raw-prefix RAW_PREFIX
-ne, --no-excel-report귀하의 프로필은 다음과 같습니다.
프로파일은 ./profiles/ Your_profile_name 아래에 저장됩니다.
빠른 시작하려면 python main.py *your_profile_name* 명령을 실행하십시오. 프로그램은 프로필을 자동으로 생성하고 감지 된 Movements 파일을 처리합니다.
프로그램이 데이터를 사용하여 작동하려면 전처리 단계를 사용자 정의해야 할 것입니다. 그렇게하려면 default_profile을 복사하고 .py 파일을 편집하십시오. 그들은 당신의 작업을 용이하게하기 위해 문서화되었습니다.
(일반적인 사용 방법론, 프로그램 아키텍처, 곧 추가 할 스크린 샷에 대한 추가 문서)
기본적으로 출력 파일은 프로필의 루트에 기록됩니다 ./profiles/your_profile_name/
예제 출력 : 
예제 출력 파일은 /자산으로 사용할 수 있습니다.
저장소 git clone https://github.com/emmanuel-ch/Product_Trailer.git 복제하십시오
환경을 설정하십시오
conda env create -n protrail -f env.yml 선택 사항 : 프로필을 조정하십시오
프로파일을 사용하면 입력 파일, 처리, 출력을 구성 할 수 있습니다. 프로파일이없는 경우 기본값이 복사되어 사용됩니다.
프로파일은 ./profiles/ 아래에 저장됩니다.
갈 준비가되었습니다!
Python 3.11에서 개발되었습니다.
콘다 환경은 ENV.YML에서 가져올 수 있습니다. 사용 된 비표준 패키지 :
이 repo가 흥미롭고 마음에 드는 것을 발견 했습니까? 연락을 취하거나 문제를 제기하십시오!
요청을 당기는 것을 환영합니다. 주요 변경 사항을 위해 먼저 문제를 열어 변경하고 싶은 것을 논의하십시오.
당신은 다이빙하고 싶을 수도 있습니다 ...