Re: Best practices for documenting NLP versions [EXTERNAL]

2022-10-26 Thread Finan, Sean
what collection reader you are using then you are probably using FileTreeReader - which is an extension. I hope that this is useful to somebody. Sean From: Greg Silverman Sent: Friday, October 21, 2022 6:23 PM To: dev@ctakes.apache.org Subject: Re: Bes

Re: Best practices for documenting NLP versions

2022-10-21 Thread Greg Silverman
It was an off-the-cuff suggestion. Devil is obviously in the details. On Fri, Oct 21, 2022 at 3:33 PM Peter Abramowitsch wrote: > Interesting, but it would depend on how the docker is set up. Our docker > for instance, encapsulates all the code and imported jars, as you imply, > but the piper a

Re: Best practices for documenting NLP versions

2022-10-21 Thread Peter Abramowitsch
Interesting, but it would depend on how the docker is set up. Our docker for instance, encapsulates all the code and imported jars, as you imply, but the piper and other runtime configuration such as section regex, negex, bsvs, etc are imported on a mounted FS during the container's runtime. Havin

Re: Best practices for documenting NLP versions

2022-10-21 Thread Greg Silverman
Why not use Docker and versioning by tags? See "C. Boettiger, An introduction to Docker for reproducible research, SIGOPS Oper. Syst. Rev. 49 (2015) 71–79. doi:10.1145/2723872.2723882. " On Fri, Oct 21, 2022 at 3:15 PM Peter Abramowitsch wrote: > Wel

Re: Best practices for documenting NLP versions

2022-10-21 Thread Peter Abramowitsch
Well, obviously, the full range of permutations of all source files and all annotators and pre and post ctakes code would require a huge amount of commit information on thousands of files... and not only ctakes files...recently I made some pretty significant changes to the ZonerCli library which i