Skip to content
Prev 9460 / 21318 Next

[Bioc-devel] Experiment data packages

On 07/04/2016 02:40 AM, Aaron Taudt wrote:
Changes to the large data need to be commited to

   https://hedgehog.fhcrc.org/bioc-data/trunk/experiment/data_store/<PKG>

Changes to the package itself (e.g., version bump, documentation) need 
to be commited to

   https://hedgehog.fhcrc.org/bioc-data/trunk/experiment/pkgs/<PKG>

external_data_store.txt is a list of svn endpoints in the 
data_store/<PKG> that are to be folded into the checked-out pkgs/<PKG> 
hierarchy. Typically the end points in external_data_store.txt are 
folders, changes to the data replace files within folders that are 
already specified in external_data_store.txt, and there is no need to 
change external_data_store.txt.



 From SVN it looks like you want to change

  data_store/chromstaRData/data/experiment_table.RData

and friends. It looks like external_data_store.txt already contained the 
path 'data', so that no change was necessary to this file. Having 
changed the content of the package, you would add a version bump to 
DESCRIPTION and commit pkgs/chromstaRData/DESCRIPTION. I think you've 
arrived at this state. I would have done something like

     svn co -N https://hedgehog.fhcrc.org/bioc-data/trunk/experiment
     cd experiment
     svn up pkgs/chromstaRData data_store/chromstaRData pkgs/add_data.py

make changes, and commit

     svn ci pkgs/chromstaRData data_store/chromstaRData



If things are successful, then in some temporary location checking out 
pkgs/chromstaRData and running the add_data.py script should result in a 
valid R package:

   cd /tmp
   svn export 
https://hedgehog.fhcrc.org/bioc-data/trunk/experiment/pkgs/add_data.py
svn co 
https://hedgehog.fhcrc.org/bioc-data/trunk/experiment/pkgs/chromstaRData
./add_data.py chromstaRData
This email message may contain legally privileged and/or...{{dropped:2}}