Skip to content

bisect-group/Portfolio-Optimization-using-BSE-Announcements

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Access Using DVC

This repository uses DVC (Data Version Control) to manage datasets. The source code is stored in GitHub, while the datasets are stored separately in a DVC remote on Google Drive.

Prerequisites

Before proceeding, ensure that the following are installed:

  • Git
  • Python 3.9+ (recommended)
  • DVC with Google Drive support

Install DVC using:

pip install "dvc[gdrive]"

Clone the Repository

Clone the repository and navigate to the project directory:

git clone <repository_url>
cd <repository_name>

Download the Dataset

The repository contains DVC metadata files that track the dataset version associated with the current Git commit.

To download the required data:

dvc pull

The first time you run this command, DVC may prompt you to authenticate with a Google account.

Important: Use a Google account that has been granted access to the shared DVC storage.

After successful authentication, DVC will automatically download all required datasets to their correct locations.

Verify Data Download

To verify that all tracked data files have been downloaded successfully:

dvc status

No missing files should be reported.

Reproducing the Project

Once the data has been downloaded, install the project dependencies and run the project according to the instructions provided in the remaining sections of this README.

Troubleshooting

Authentication Error

If you encounter a Google Drive authentication or permission error:

  1. Ensure that the Google account used during authentication has access to the shared DVC storage.
  2. Re-run the command with verbose logging:
dvc pull -v
  1. If the issue persists, contact the repository owner and provide the Google account email you are using for authentication.

Missing Files

If some files are missing after cloning:

dvc pull

to download any missing artifacts.

Check DVC Configuration

To verify the configured DVC remote:

dvc remote list

The default remote should already be configured within the repository.

Notes

  • Do not commit downloaded datasets directly to Git.
  • Use DVC commands (dvc add, dvc push, dvc pull) to manage dataset versions.
  • Dataset versions are linked to Git commits, ensuring reproducibility of experiments and results.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors