Comments (3)
Hi Jannis, thanks for the issue. I think it would be a great addition. Do you have the bandwidth to contribute? If not, we would also be glad to implement it. Let us know, thanks!
from tdc.
Sure let's see where we can go together. I need a bit of guidance though.
Is it this bit of code that requires update: https://github.com/mims-harvard/TDC/blob/main/tdc/utils/split.py#L29 ?
Also, keep in mind that this split implies that some samples will remain unused (i.e., neither assigned to train nor to test data).
from tdc.
Glad to hear. Yes, I think the simplest solution would be to create a separate function called create_fold_setting_cold_multi
. The reason is that it is the case that multiple classes use the function (create_fold_setting_cold
), and backward compatibility would be tricky. After you have implemented the utils, you can then add to
TDC/tdc/multi_pred/bi_pred_dataset.py
Line 140 in 0e2611e
method='cold_split_multi'
?
This class is what the DrugRes dataloader inherits from, i.e. the base class for all multi-instance dataset with two entities pair. Let me know if you have any questions!
from tdc.
Related Issues (20)
- Conda-forge contains old version
- Why the data in TDC is less than the original paper? HOT 1
- Expand cancer cell line and patient related datasets, e.g. DepMap, CCLE, TCGA HOT 5
- ADMET leaderboard: some molecules appear both in the `train_val` and `test` sets HOT 1
- DeepPurpose baseline installation error HOT 1
- The meaning of the score in the document 'toy_data/ppi.txt' HOT 2
- [Docking Leaderboard DRD3] Reproducibility Issues HOT 14
- SingleCellPrediction should instead be labled Perturb-based prediction task for scperturb datasets HOT 4
- Oracle issue - Yuchen HOT 16
- Load CRISPR perturbation datasets from scPerturb [Feature Request] HOT 4
- Oracle Pickles are outdated HOT 1
- Add documentation on using the hf models
- Small discrepancies in the documentation of oracles HOT 6
- Oracles not satisfying public benchmarks HOT 6
- JNK3 uses ECFP4 rather than ECFP6 as claimed on the website
- bug in loading scPerturb datasets HOT 3
- Support augmentation of single-cell datasets via label projection
- better expose anndata dataframe in the single-cell dataloaders
- Add data loader for cisTarget database HOT 1
- scperturb issue HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tdc.