Implement "Upload" feature
Created by: charlesbrandt
Occasionally data products are generated outside of a given instance of Bioloop. In this situation, operators need a way to manually import or ingest the data product.
In CMG, we call this process uploading, however it is more similar to ingesting from a custom path:
If the operator derived the data product from an existing dataset (raw data source) that already exists in the data portal, there should be a way to associate the data product being uploaded with the source dataset.
@ryanlong89
has also implemented related functionality in the context of NGVB that successfully manages transferring large data from the operator's local machine to the server. @ryanlong89
, could you add a pointer to that functionality here?
@ri-pandey
, once you've had a chance to review existing solutions, please document and describe the approach you plan to take to implement the feature here in this issue (before starting actual development).
FYI @deepakduggirala